With a little bit of configuration, SteamVR games can be played on the Oculus Quest. The following is a short configuration guide for helping make this happen
Since the Oculus Quest is an Android device, apps can be sideloaded onto the Quest after a development configuration has been set up. Make use of SideQuest VR for setting up sideloading.
- Install Sidequest for your specific OS from https://sidequestvr.com/setup-howto
- If using Windows, you will also need to download and install drivers from here
- Create an Oculus development org via https://dashboard.oculus.com/
- Attach cable to Oculus Quest
- Boot up Oculus Quest
- In the security dialog box, allow the computer to connect to the Oculus Quest
- Start Sidequest; if all goes well, Title Bar should show that the Oculus Quest has been connected
- This is a helper app that allows for untethered streaming of SteamVR games via Virtual Desktop
- Original Virtual Desktop app MUST be purchased from Oculus store (usually ~$20)
- A list of all Virtual Desktop compatible games can be found here.
Setup:
- Install Virtual Desktop app from Oculus Quest store
- Install Virtual Desktop helper app from Sidequest
- Install desktop streaming app from https://www.vrdesktop.net/
Using:
- Run desktop streaming app, enter in Oculus username
- Run Virtual Desktop on Oculus Quest. Virtual Desktop should automatically find and connect to the computer (as long as computer and Oculus Quest are on the same network)
Note: I no longer recommend using OpenComposite since Virtual Desktop a) runs more smoothly than OpenComposite and b) allows for untethered streaming of SteamVR apps
OpenComposite allows for opening of SteamVR apps without needing to go into the SteamVR virtual environment. I used OpenComposite to bypass usage of the SteamVR virtual environment interface since the Steam virtual environment's framerate was too choppy to be usable on the Oculus Quest.
OpenComposite repo and resources can be found here.
Setup:
- Download the OpenComposite Launcher
- Extract the contents of the .zip file to somewhere on your hard drive (but avoid Program Files folders since Admin privilege issues seem to occur)
- Run the OpenComposite executable. The first time this app starts, it will download a few .dll files
Usage:
- In the simple interface, click 'Switch to OpenComposite' in order to bypass SteamVR virtual environment
- To reset back to SteamVR, click the 'Switch to SteamVR' button.