Roblox will only launch in VR mode when a headset, which has to be physically connected to the computer via USB, is in a manually updated whitelist.
I am trying to play Roblox in VR mode on an Oculus Quest using the software Virtual Desktop. The VD software allows SteamVR to detect my headset + controllers and stream VR games over wifi from my computer. Here we see that SteamVR correctly detects my headset and controllers. The only thing physically connected to my computer is the xbox controller.
Despite SteamVR running and working with my devices, Roblox will not run in VR mode when the game launches. And after hours of combing the forum I think I have discovered why.
Due to a SteamVR headset detection bug @zeuxcg had to implement a workaround so that SteamVR does not automatically launch every time you open Studio. You can read about it below.
His workaround works by checking if you have a whitelisted headset connected via USB. If it finds a device it will launch SteamVR and then you can play in VR. This workaround was decent when only two headsets (Rift+Vive) accounted for 95% market dominance. But now, over 3 years later, zeuxcg has to manually add new headsets to a whitelist every time someone complains about Roblox not working with their headset.
This completely defeats the purpose of using SteamVR for VR support because you will still have to manually do something for every imaginable headset that ever exists. The next problem with this workaround is that is only works with headsets physically connected to the computer via USB. Even if the Oculus Quest is in zuexcg’s whitelist, Roblox will not run in VR mode because I am using Virtual Desktop and don’t need to physically connect my headset to my PC.
This is the bug zeuxcg reported three years ago, does this bug still exist? The status says closed? If this bug really still exists in OpenVR all these years later we should at least have a better workaround. At least an advanced setting which allows us to ignore the whitelist and force Roblox into VR.
Windows 10 Home 1909
Virtual Desktop Streamer 1.13.6
Oculus Quest (Via Virtual Desktop)
SteamVR System Report