VR only works if headset is whitelisted and physically connected via USB

I’m another user with no other option for VR other than an Oculus Quest and Virtual Desktop, I haven’t got any way of doing Oculus Link as I have no PC that works well enough with Oculus Link alone, I have to use a virtual PC using a service called Shadow and that works well enough for me in most cases.

I personally really wonder why Roblox only allows whitelisted headsets. I get that using both VD and an Oculus Quest (let alone Shadow) is a very circumstantial thing, and in the fact that there is a whitelist at all, I can see why we’d be overlooked/ruled out, but personally I don’t see why this whitelist is in place whatsoever. I feel if SteamVR is open and detects any sort of headset, Roblox should boot into VR mode.

It’s really saddening for me personally because I’ve been itching to create Roblox VR experiences ever since I got my headset… :frowning:

4 Likes

The original post explains why there is a whitelist. It’s a short sighed workaround which apparently doesn’t always work.

1 Like

I see now. It’s still a pretty big bummer for those without certain headsets.

Thanks for the report! We’ve filed this internally and we’ll follow up here when we have an update for you.

6 Likes

Aweeesommee! Just bought the app for the quest specifically for Roblox VR testing. Glad to hear a solution is coming up!

1 Like

Thanks for posting this bug. This issue has been put in the backlog of things to fix and the relevant teams will look at this issue.

12 Likes

Can we get an update on this? How far has this bug moved to the front of the backlog for example?

5 Likes

I really hope this bug can get fixed, I personally use Shadow and my Oculus Quest 2 and I’m saddened that this doesn’t work. I’ve scoured the internet for any way to do this, but nothing works. Hopefully Roblox fixes the issue soon.

10 Likes

Shadow released a beta for there new vr thing. I’ll try it in a bit, hope it works.

Edit: Nope it just launches steam vr.

2 Likes

Still no update almost 6 months later?

3 Likes

I am waiting for the engineers to give me some info. As soon as they do i will pass it on.

4 Likes

I have an update. As per the engineers, This issue may get fixed as part of a big bug fix roll out. If it doesn’t then it probably will not be fixed this year. Hopefully it will be fixed. Not sure when the fix will be rolled out but when it is i will pass on the info.

5 Likes

Please also fix the delay where headset controllers have a ~0.5 second delay for the buttons.

1 Like

Can you please just suggest this to be hotfixed until their hypothetical VR revamp / bugfixes come out? If you can pass the post below this one directly to any engineer who can work on this problem then everyone who plays Roblox VR games will be eternally grateful.

To recap what this bug is: The current intended behaviour is that Roblox automatically launches into VR mode if you have a headset connected (to SteamVR). But a certain SteamVR headset detection bug meant that Roblox would always try to launch into VR. So this workaround was made. This workaround basically checks if certain USB headsets are connected to the computer. So now the headset has to be whitelisted and physically connected to the computer via USB for Roblox to consider launching in VR mode.

Apparently this workaround doesn’t work anyway since people are saying that Roblox will still try to launch into VR mode by opening SteamVR and connecting to a headset that isn’t there.

2 Likes

My suggestion for a hotfix is as follows:

There is a very shiny button in the settings menu labeled VR: on / off.
As far as I can tell this toggle doesn’t actually do anything but I may be wrong.

Make this option the ONLY condition for the Roblox client to attempt to launch in VR mode.
The only trouble that would result from this:

  • A player starting a VR session will have to quickly join any game (in normal mode) and turn this on and rejoin so Roblox launches in VR mode.
  • A player who has put away (disconnected) their headset but still has VR = ON will have Roblox open SteamVR in an attempt to launch in VR mode but it will fail and launch in normal mode. The player can then set the option to VR = OFF so it doesn’t happen the next time.

This would actually work even better than the current intended behaviour since you can actually leave your headset connected while having VR = OFF in the settings to prevent Roblox launching SteamVR.
The VR settings toggle even has the correct description of “restart pending” already.

6 Likes

Very good solution! Hope this gets patched in soon.

4 Likes

Is this issue fixed by the recent SteamVR launch flow changes? I’d love to use my quest for VR using Virtual Desktop https://devforum.roblox.com/t/steamvr-launch-flow-device-support-changes/1013557

2 Likes

OP said We also suspect that this enables people with various VR headsets that didn’t work before to check VR out in Roblox So maybe it will work, I will need to check later.

EDIT: Just tried and it works.

3 Likes

I tried about an hour after that post was made and it didn’t work for me. Do you mean you tried with Virtual Desktop? It could be possible the fix wasn’t enabled when I tried.

EDIT: Just tried again and it doesn’t work.
EDIT2: MAKE SURE YOU ENABLE THE VR SETTING INGAME. It works now.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.