WiVRn

Access your PC VR applications from a standalone headset

About

An open source VR streaming solution for Linux

WiVRn allows you to run VR applications on your PC and display and control them wirelessly from a compatible headset.

...
...

Compatible with many headsets

WiVRn works with Meta Quest 1, 2, 3 and Pro, with Pico Neo 4, and with HTC Vive Focus 3 and XR Elite.

...

Compatible with OpenXR and OpenVR applications

Using Monado for OpenXR and OpenComposite for OpenVR, WiVRn is compatible with most VR applications, including SteamVR games.

Get started

Install the dashboard on your computer

The dashboard is available on Flathub:

Get it on Flathub
A wivrn-dashboard package is available on AUR:
yay -S wivrn-dashboard
A wivrn package is available on Guru.
Instructions for building the WiVRn dashboard from source are available on the GitHub repository.

Install the client on your headset

WiVRn is available on the Meta Store for Quest 2 / 3 / Pro. For other headsets, including the Quest 1, you will have to sideload it by following the connection wizard in the dashboard.

When you start the dashboard the first time, the connection wizard will help you install the client on your headset.

You can run it later by clicking the "Wizard" button in the dashboard.

Instructions for building the WiVRn headset app from source are available on the GitHub repository.

Connect your headset to your computer

  1. Start the WiVRn dashboard on your PC
  2. Start the WiVRn client on your headset

    On a Quest, if you did not install it from the Meta Store, it will be in the "Unknown Sources" section.

  3. Connect to your PC from your headset
  4. Start a VR application from your PC
For SteamVR games, you will also need to set the launch options. Right-click on the game in your library, select properties and paste the launch options from the dashboard.

Demo

Privacy

WiVRn does not collect any user data.

Source code


Discord