Repolode
SimulaVR

SimulaVR/Simula

Godot上で動作するLinux向けVRウィンドウマネージャー。仮想空間にデスクトップアプリのウィンドウを配置して作業できます。

スター
3,212
フォーク
112
未解決の Issue
73
最終コミット
先月

これは何?

Simulaは、Godotエンジンで構築されたLinux向けVRウィンドウマネージャーです。Waylandアプリケーションを仮想空間に浮かぶウィンドウとして表示し、ヘッドセットを装着したままデスクトップアプリを配置して操作できます。

キーボードとマウスのショートカットで操作し、ウィンドウは視線を向けるとアクティブになります。ショートカットでは、ウィンドウの移動や拡大・縮小、8つのワークスペースの切り替え、スクリーンショットや動画の撮影などを実行できます。Simulaの実行中はホスト側のキーボードとマウスを占有し、特定のキーの組み合わせで占有を解除できます。

HTC Vive、Vive Pro、Valve Index、Rokid Maxなど、monado互換ドライバーを備えたヘッドセットで動作します。インストールにはnixパッケージマネージャーを使用し、ヘッドセットの検出にはSimulaと並行してmonadoサービスを実行します。プロジェクトはアルファ版で、現在はWaylandアプリケーションのみをサポートしています。

主な機能

  • 01LinuxのWaylandアプリケーションをVR空間に浮かぶウィンドウとして表示
  • 02ウィンドウの移動や拡大・縮小、8つのワークスペースの切り替えに使えるショートカット
  • 03視線によるウィンドウのアクティブ化とカーソル操作
  • 04スクリーンショットと動画撮影のショートカット
  • 05Dhall設定ファイルで設定可能

ユースケース

  • VRヘッドセット内でデスクトップのターミナルやブラウザーを使う
  • Linux上でVRデスクトップやウィンドウ管理を試す
  • HaskellとGodotで書かれたLinux向けVRコンポジターの開発やコントリビュート

クイックスタート

  1. 1

    nix から Simula をインストールします(初回起動時に extra-substituters の追加を許可するか尋ねられたら、y と入力します)

    nix profile install github:SimulaVR/Simula
  2. 2

    Simula の monado バックエンドをバックグラウンドで起動します

    simula-monado-service &
  3. 3

    Simula を起動します(マウスとキーボードが占有されます。Super + z を押すと解除できます)

    simula

使う前に知っておきたいこと

  • Linux でのみ動作し、nix パッケージマネージャーが必要です。
  • HTC Vive、Valve Index、Rokid Max など、monado 対応ドライバーを備えたヘッドセットでのみ使用できます。
  • Simula を起動すると、Super + z を押すまで、ホストのウィンドウマネージャーからマウスとキーボードが占有されます。

収録されている特集

トピック

よくある質問

Simula とは?
Godot上で動作するLinux向けVRウィンドウマネージャー。仮想空間にデスクトップアプリのウィンドウを配置して作業できます。 Simulaは、Godotエンジンで構築されたLinux向けVRウィンドウマネージャーです。Waylandアプリケーションを仮想空間に浮かぶウィンドウとして表示し、ヘッドセットを装着したままデスクトップアプリを配置して操作できます。
Simula は無料で使えますか?ライセンスは?
Simula は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Simula は今もメンテナンスされていますか?
半年以内に更新あり。Simula の最終コミットは 2026年9月24日 です。
Simula は何に使えますか?
VRヘッドセット内でデスクトップのターミナルやブラウザーを使う Linux上でVRデスクトップやウィンドウ管理を試す HaskellとGodotで書かれたLinux向けVRコンポジターの開発やコントリビュート
Simula のインストール方法は?
nix から Simula をインストールします(初回起動時に extra-substituters の追加を許可するか尋ねられたら、y と入力します): nix profile install github:SimulaVR/Simula Simula の monado バックエンドをバックグラウンドで起動します: simula-monado-service & Simula を起動します(マウスとキーボードが占有されます。Super + z を押すと解除できます): simula
Simula はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/SimulaVR/Simula

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

キー、ボタン、マウスやジョイスティックの入力を別の入力に割り当てるLinuxツール。マクロに対応し、X11とWaylandで動作します。

生産性・アプリ#linux#input#keyboard-remapping
6038+4 今週235PythonGPL-3.0活発にメンテナンス更新 17 日前