@anonymous_user_2f3bfad7
Before you start the unreal engine,
You have to have the headset on, click ALLOW data access on the in headset popup after you plug it into your computer (or connect with AIRLINK), if you don’t use AirLink connect via Oculus Link. Either way, once you’re loaded into the Oculus link (Rift) menu, you can THEN open your unreal project. If you do those things after the editor is already open the “VR preview” play button will stay gray until you restart the editor.
note, I use a PC, so idk if there are additional MAC specific issues
not working for me. putting oculus link on put everything black inside the oculus and i see a blue circle around me and that’s it. still can’t use VR preview pr see the oculus inside unreal.
So it sounds like this isn’t an issue with VR preview being greyed out, since you can press it. But rather an issue with the connection after that point.
Suggestion for this issue: Do you get Oculus Home loading correctly? If so. Try taking your headset off and then on again when you have the black space with blue circle, it sometimes helps when the headset retriggers being worn. Also, end VRPreview and make sure the Oculus menu (grey zone for me) loads, and then try again. I also have some hiccups here sometimes but it always kicks in after some finagling… like having to reset guardians over over and over… it’s just one of those things that hasn’t been smoothed out yet.
This is an old issue, and you’ve probably already found a solution. In case anyone else stumbles on this issue…
Just wanted to add that in 5.0, you also need to have plugins enabled. I’m using a vive, so the plugins I activated were OpenXR and SteamVR. For an Oculus, you would need to enable the Oculus VR plugin.
If you have the SteamVR and OpenXR plugins enabled, SteamVR takes priority and you’re not using OpenXR. SteamVR has been deprecated in 5.1, and will soon be removed. As such, it’s recommended to use OpenXR. Make sure you have your OpenXR runtime set to the runtime you’d like to use. This can be done in each runtime’s settings page, but you can also use OpenXR explorer which let’s you check and switch on the fly (editor restart required): GitHub - maluoi/openxr-explorer: A cross-platform OpenXR capabilities explorer and runtime switcher with a CLI and GUI.