[META QUEST] How to use Studio with VR

If you’re a developer who also happens to have a Quest headset and wanted to dip their toes in this lake then you’re more than likely familiar with this error:

:arrow_forward: Roblox OpenXr: checkXrResult failed OpenXr call (x961) - Studio

This error has been present, from what I researched, since 2023 and is still unresolved, despite Roblox being aware of it. Playing Roblox games is possible and very easy(set up SteamVR with your headset and hit play) but Studio doesn’t do the same. So how do we make it work? We don’t use SteamVR.

What we use is Meta’s Airlink app, which isn’t pretty. It puts you in a white box, gives you a huge curved display that’s too low positioned and an arc with buttons. But hey, at least it works with Studio, right?

First of all, close Studio, SteamVR and Steamlink on your Quest, if you’ve got any of them open.
Then, open the Meta Quest Link app on your PC, if you don’t already have it open. What you wanna do next is go to settings and enable Unknown Sources and set Meta Quest Link as the default OpenXR Runtime. Mine’s already set so that’s why it’s greyed out.

Now, turn on your Quest and go to Settings.

Go to System > Quest Link and enable it.

Turn Airlink on in Quick Settings.

And connect to your PC.

Hit launch, set the boundary if you have to and return to your PC.

On your PC, open up Studio, go to Settings, Rendering and make sure VR is enabled.

Open up a place and hit Play.

Put on your headset and access Studio from the virtual touchbar(if it hasn’t already started) and Voila! You’re now in Studio on your Quest!

Important note! If you exit Airlink while in Studio it will close Roblox Studio! If you don’t want this to happen then switch to desktop view and minimize Studio before exiting Airlink(It’s on the touchbar next to Studio).

You can totally do the whole studio thing from inside Airlink using the touch controllers but it’s faster to just take the headset off and do it with your mouse and keyboard.

If you want to use SteamVR for Roblox again just exit Airlink, open up SteamVR, go to settings, OpenXR and set SteamVR as the default runtime.

Here is a video of me using Airlink to playtest in Studio and also closing Airlink without closing Studio.

6 Likes

Is it possible to play using a link cable with Quest Link, NOT Steam Link? It works for any other game (including Roblox) but not Studio.

That’s… what the tutorial is about. It doesn’t matter if you use Airlink or the Link cable as long as you use Meta’s Quest Link app.

I thought this was about Steam link :sob: my bad