Repolode
SimulaVR

SimulaVR/Simula

VR-оконный менеджер для Linux на Godot: позволяет размещать окна настольных приложений в виртуальном пространстве и работать с ними.

Звёзды
3,212
Форки
112
Открытые issues
73
Последний коммит
в прошлом месяце

Что это?

Simula — VR-оконный менеджер для Linux на движке Godot. Он отображает приложения Wayland в виде окон, парящих в виртуальном пространстве, чтобы пользователи могли размещать окна настольных приложений и взаимодействовать с ними в гарнитуре.

Управление выполняется с помощью сочетаний клавиш и мыши; окно становится активным, когда пользователь смотрит на него. Сочетания позволяют перемещать и масштабировать окна, переключаться между восемью рабочими пространствами, а также делать снимки экрана и записывать видео. Во время работы Simula перехватывает клавиатуру и мышь хост-системы; эту блокировку можно снять одним сочетанием клавиш.

Проект работает с гарнитурами, для которых есть совместимые с monado драйверы, например HTC Vive, Vive Pro, Valve Index и Rokid Max. Для установки используется пакетный менеджер nix, а параллельно с Simula запускается сервис monado, который обнаруживает гарнитуры. Проект находится в альфа-версии и пока поддерживает только приложения Wayland.

Ключевые возможности

  • 01Отображает приложения Linux на Wayland в виде парящих окон в VR
  • 02Сочетания клавиш для перемещения и масштабирования окон, а также переключения между восемью рабочими пространствами
  • 03Активация окон и управление курсором взглядом
  • 04Сочетания клавиш для создания снимков экрана и записи видео
  • 05Настройка через конфигурационный файл Dhall

Сценарии использования

  • Работа с терминалами и браузерами в гарнитуре VR
  • Эксперименты с виртуальным рабочим столом и управлением окнами в Linux
  • Разработка или участие в разработке VR-композитора для Linux на Haskell и Godot

Быстрый старт

  1. 1

    Установите Simula через nix (при первом запуске может появиться запрос на разрешение добавить extra-substituters; ответьте y).

    nix profile install github:SimulaVR/Simula
  2. 2

    Запустите бэкенд monado для Simula в фоновом режиме.

    simula-monado-service &
  3. 3

    Запустите Simula (она перехватывает мышь и клавиатуру; нажмите Super + z, чтобы выйти).

    simula

Что важно знать

  • Работает только в Linux и требует пакетный менеджер nix.
  • Совместима только с гарнитурами, для которых есть драйверы, совместимые с monado, например HTC Vive, Valve Index и Rokid Max.
  • При запуске Simula перехватывает мышь и клавиатуру у оконного менеджера хост-системы, пока вы не нажмёте Super + z.

В подборках

Темы

Частые вопросы

Что такое Simula?
VR-оконный менеджер для Linux на Godot: позволяет размещать окна настольных приложений в виртуальном пространстве и работать с ними. Simula — VR-оконный менеджер для Linux на движке Godot. Он отображает приложения Wayland в виде окон, парящих в виртуальном пространстве, чтобы пользователи могли размещать окна настольных приложений и взаимодействовать с ними в гарнитуре.
Simula можно использовать бесплатно? Какая у него лицензия?
Simula распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Simula всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в Simula — 24 сент. 2026 г..
Для чего можно использовать Simula?
Работа с терминалами и браузерами в гарнитуре VR Эксперименты с виртуальным рабочим столом и управлением окнами в Linux Разработка или участие в разработке VR-композитора для Linux на Haskell и Godot
Как установить Simula?
Установите Simula через nix (при первом запуске может появиться запрос на разрешение добавить extra-substituters; ответьте y).: nix profile install github:SimulaVR/Simula Запустите бэкенд monado для Simula в фоновом режиме.: simula-monado-service & Запустите Simula (она перехватывает мышь и клавиатуру; нажмите Super + z, чтобы выйти).: simula
Где скачать Simula?
Исходный код и инструкции по установке — на GitHub: https://github.com/SimulaVR/Simula

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Wayland-композитор для повседневной работы за компьютером: поддерживает раскладки scrolling, dwindle, master и stacking, отдельные рабочие пространства для каждого выхода, размытие и анимации.

1,5 тыс.+112 за неделю115C++MITОбновлён 6 часов назад

Hyprland — независимый динамический тайлинговый Wayland-композитор с широкими возможностями настройки внешнего вида и плагинной системой.

40,5 тыс.+1,4 тыс. за неделю2,2 тыс.C++BSD-3-ClauseАктивно поддерживаетсяОбновлён вчера