Repolode
SimulaVR

SimulaVR/Simula

Um gerenciador de janelas em VR para Linux, feito com Godot, que permite posicionar e usar janelas de aplicativos em um espaço de realidade virtual.

Estrelas
3,212
Forks
112
Issues abertas
73
Último commit
mês passado

O que é?

Simula é um gerenciador de janelas em VR para Linux, feito com a engine Godot. Ele exibe aplicativos Wayland em janelas flutuantes em um espaço virtual, permitindo que as pessoas organizem e usem os aplicativos do desktop enquanto estão com um headset.

A entrada é controlada por atalhos de teclado e mouse, e as janelas são ativadas quando o usuário olha para elas. Os atalhos incluem ações como mover e redimensionar janelas, alternar entre oito espaços de trabalho e fazer capturas de tela ou gravar vídeos. Enquanto está em execução, Simula assume o controle do teclado e do mouse do computador; uma combinação de teclas libera esse controle.

O projeto funciona com headsets que têm drivers compatíveis com monado, como HTC Vive, Vive Pro, Valve Index e Rokid Max. A instalação é feita com o gerenciador de pacotes nix, e um serviço monado é executado junto com Simula para detectar headsets. O projeto está em alpha e, atualmente, oferece suporte apenas a aplicativos Wayland.

Recursos principais

  • 01Exibe aplicativos Wayland do Linux como janelas flutuantes em VR
  • 02Atalhos para mover e redimensionar janelas e alternar entre oito espaços de trabalho
  • 03Ativação de janelas e controle do cursor por olhar
  • 04Atalhos para fazer capturas de tela e gravar vídeos
  • 05Configuração por meio de um arquivo de configuração Dhall

Casos de uso

  • Usar terminais e navegadores do desktop dentro de um headset VR
  • Experimentar o desktop e o gerenciamento de janelas em VR no Linux
  • Desenvolver ou contribuir com um compositor de VR para Linux escrito em Haskell e Godot

Início rápido

  1. 1

    Instale o Simula via nix (na primeira execução, pode ser solicitado que permita extra-substituters; responda y).

    nix profile install github:SimulaVR/Simula
  2. 2

    Inicie o backend monado do Simula em segundo plano.

    simula-monado-service &
  3. 3

    Inicie o Simula (ele captura o mouse e o teclado; pressione Super + z para sair).

    simula

Antes de usar

  • Funciona apenas no Linux e requer o gerenciador de pacotes nix.
  • Compatível apenas com headsets que tenham drivers compatíveis com monado, como HTC Vive, Valve Index e Rokid Max.
  • Ao iniciar o Simula, o mouse e o teclado são capturados do gerenciador de janelas do sistema host até você pressionar Super + z.

Em coleções

Tópicos

Perguntas frequentes

O que é Simula?
Um gerenciador de janelas em VR para Linux, feito com Godot, que permite posicionar e usar janelas de aplicativos em um espaço de realidade virtual. Simula é um gerenciador de janelas em VR para Linux, feito com a engine Godot. Ele exibe aplicativos Wayland em janelas flutuantes em um espaço virtual, permitindo que as pessoas organizem e usem os aplicativos do desktop enquanto estão com um headset.
Simula é gratuito? Qual é a licença?
Simula é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Simula ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de Simula foi em 24 de set. de 2026.
Para que posso usar Simula?
Usar terminais e navegadores do desktop dentro de um headset VR Experimentar o desktop e o gerenciamento de janelas em VR no Linux Desenvolver ou contribuir com um compositor de VR para Linux escrito em Haskell e Godot
Como instalar Simula?
Instale o Simula via nix (na primeira execução, pode ser solicitado que permita extra-substituters; responda y).: nix profile install github:SimulaVR/Simula Inicie o backend monado do Simula em segundo plano.: simula-monado-service & Inicie o Simula (ele captura o mouse e o teclado; pressione Super + z para sair).: simula
Onde consigo Simula?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SimulaVR/Simula

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados