I have Meta XR and Open XR plugins enabled, but I cannot get my quest 2 controller buttons to respond in VR mode. It senses motion and when I view them they look like Vive controllers but they don’t respond to anything other than the overlay button. I have Oculus Link running fine on the Quest 2, even with Oculus Link Air on the HMD.
When I use the Vive setup, it works fine. Am I missing a plugin or mapping for the quest 2? Are the quest 2 controllers simply not compatible with UE 5 VR mode? Mind you this is VR mode in the engine not a actor. I would like to do previs on film shots with it and bring in assets in a large space so the quest 2 would be perfect.
Quest 2 controllers work with UE. You need to make sure that you turned on Oculus VR plugin. VR template should work out of the box with Quest controllers.
VR Editor Mode does work in UE 5.0.3 with the Quest 2 Via Oculus Link.
The sad part about it is you still have to use the Oculus VR Plugin. Make sure to disable the MetaXR Plugin otherwise you will make the engine crash. Go into Project Settings —> OculusVR —> Look for XR API and use the Legacy Oculus SDK (No longer developed by Epic Games). This will allow your controllers to work under Oculus Link with the Quest 2.
Tip: Start Oculus link first before using UE 5, otherwise the VR Edit button will not activate.
Some features are missing, for example I can’t bring in assets into UE 5.0.3 via the VR Editing mode. You can scale, rotate, and move things around but the options are limited. Virtual Scouting is still available and works. Both features feel incomplete though and I wish Epic Games would push for more updates and modernize it.