Installing OpenXR for Quest 2

I’ve had a look at https://flightsimulator.zendesk.com/hc/en-us/articles/360018555179-How-to-install-OpenXR- but it assumes that you have already installed the runtime.
I’ve also looked at the OpenXR Overview - The Khronos Group Inc for an Oculus runtime but I can only find the SKD.
Where would I find the OpenXR runtime? (I’m having a blonde moment)
Many thanks,

1 Like

I was also a little confused as I had never used Oculus Link with my Quest 2 before yesterday. It seems OpenXR is bundled with the Oculus app already so no need to install separately.

All I had to do is:

  1. Download the Oculus software:

https://www.oculus.com/setup/

  1. In the Oculus software go to Settings > Beta and then enable “Public Test Channel” (this supposedly resolves a display issue)

  2. Restart PC (this is important as OpenXR didn’t exist in the Windows registry before this and might have been the main reason it wasn’t working for me initially)

  3. Ensure Oculus app is running and that you’ve connected to Oculus Link via the message that pops up on the headset

  4. After starting the game go to control settings and for the keyboard setup search for “VR” and ensure that all the key binds are set.

  5. Then just use whichever key bind is set to activate/de-activate VR and you’re all set; the game should appear on your Quest.

8 Likes

Ah, I’ve made a step forward. Looks like my problem was 3.

Now I don’t get an OpenXR error, but the display I get isn’t right. I will experiment some more.

Many thanks for the guidance.

1 Like

And I’m in. Just needed to get link up and running in the Quest 2 (I’m new to VR)

This seems promising, but I followed the steps and still get a No headset Detected message. During my tinkering yesterday, I installed OpenXR. Should I uninstall that now since you mentioned the Oculus app has it already?

This seems promising, but I followed the steps and still get a No headset Detected message. During my tinkering yesterday, I installed OpenXR. Should I uninstall that now since you mentioned the Oculus app has it already?

One thing you could probably check is:

  1. Open regedit to check the Windows Registry

  2. Search for HKEY_LOCAL_MACHINE > SOFTWARE > Khronos > OpenXR > 1

  3. If this folder called “1” exists then check what is configured for ActiveRuntime. I installed the Oculus app on the C: drive and the value for mine is:

C:\Program Files\Oculus\Support\oculus-runtime\oculus_openxr_64.json

(It appears the game needs this value to link it to the Quest via OpenXR)

If that registry folder doesn’t exist or correcting the ActiveRuntime doesn’t work then I would uninstall OpenXR and the Oculus app. Then retry from Step 1 from my original post.

4 Likes

Thank you. Changing the ActiveRuntime location worked.

I appreciate your help with this.

Excellent, glad I could help.

I’m having trouble with step 3. Even after restarting the PC a couple of times I still don’t see the the OpenXR folder under Khronos in the registry editor. I only see Vulkan there.

Any ideas?

Link is working fine otherwise.

One of the things I have different from the directions above, and I had done this BEFORE I found these steps. I have OpenXR installed on my PC as well. I don’t know if that would have anything to do with it showing up there or not, but it might be worth a shot. Can easily uninstall if it doesn’t fix it.

It seems to have sorted itself out after playing around a bit inside and outside link. Suddenly the key in the registry showed up, didn’t even have to edit it, it pointed to the correct .json automatically.

Already did some flying, and I’m impressed. Going to have to tweak my settings a bit I think, but it’s already amazing.

I am having the same problem. No OpenXR in registry after oculus install

Make sure you have the beta enabled in Oculus software, also enable ‘allow content from unknown sources’ in the settings.

Reboot your system afterwards, and it should show up.

Hello, I did all of that and I am having the same issue as Astrogamer. I don’t see OpenXR in registry, the only reference to Khronos is something related to Vulkan. I am completely lost !

did it install the 10 updates in the Oculus software? and did you reboot your system?

I am not sure to understand “10 updates”, is there a way to check the number of updates somewhere?
I did reboot several times, went in and out Oculus Link software but I still don’t see the OpenXR key in the registry. Thank you for your reply.

when I enabled the beta in the Oculus software it started downloading 10 updates, and notified me of that. Maybe enable it in the settings in the Oculus headset (without link) as well?

I just enabled in the Oculus headset as well, I still don’t see anything new in the registry. I have a very slow DSL connection, maybe I still have to wait for an update. In the oculus link software I have a notification that says a new version was updated 2 hours ago. By “10 updates” you mean you had 10 of such notifications?

can’t recall anymore if they were in the notifications. I think when I enabled the Public Test Channel it prompted me that it was downloading 10 updates.

image

But yeh, Like I stated, Reboot is necessary after enabling ‘Unknown sources’.

I have done all of the steps above and still don’t see openXR in the registry. I had the updates and everything and I have restarted my PC couple of times and it still doesn’t show up and I really don’t know what the problem is