XR Hands with Oculus XR Plugin?

Very simple question - got an app using Oculus Integration + Oculus XR Plugin as it is a Meta Quest 2 app, how can I make use of the XR hand tracking in XR Interaction Toolkit samples with this project over Oculus Link?

Nomatter what I try in the editor, the hands won’t show up over Oculus Link using Oculus XR Plugin…

Edit: I was using the OpenXR backend on the OVR Utilities Plugin but switching to LibOVR+VRAPI allowed the hands to at least work in the Oculus Integration Asset samples for hand grabbing… what a mess!
The OpenXR backend is known to cause issues with hand tracking it seems.

We currently only have a XR Hands subsystem provider for the OpenXR plugin itself. We have been working on the Oculus-specific provider for the subsystem, but I don’t have any specific release date for that version of the Oculus plugin.

If you are settled on using the Oculus Integration plugin, you should be able to use their hand visualizer and pose detection logic. I’m not sure if they have that piped through the Input System or not, so interacting with XRI may require some additional code (specifically something that trigger Input Actions for the Input System for things like pinch, aim and grab for example).

Can I ask what from the Oculus Integration package you are using? We are always trying to understand where we can hit improve and increase our parity with the other packages to make it easier to build cross-platform games.

Hey,
Thank you for the status update about that. It could be great to indicate in the documentation that it works only with OpenXR and not at all with OculusXR.
We spent time integrate XRHands and are now stuck because it doesn’t work.

I reply to this on behalf of my other developer - We are using Oculus Integration asset and Oculus Plugin for the purpose of using Oculus native features such as Meta Avatars and for now at least the hand tracking in that integration which I can’t get the hand tracking from that working in a build anyway.

The hand tracking from their Oculus Integration only works in Editor over Oculus Link when using legacy LibOVR runtime in Oculus Integration Asset. The hand tracking doesn’t work in builds to the Quest 2/Quest Pro using Legacy LibOVR or OpenXR runtime within the Oculus Integration Asset itself so I’m basically unable to get hands working at all in builds right now.

ASW would be one of those features for sure.

Hi, I have encountered similar issues recently. Currently, we are using Unity OpenXR plugins, however, Oculus’ Applicaiton SpaceWarp seems so tempting. Switching to Oculus means the hand will be broken right now.

I would love the support of XR Hands via Oculus XR Plugin. Any updates on that?

Any updates on this?

Hello, do you have any updates on this? When is Unity planning to release the OculusXRPlugin that will support XRHands?

Hi, any updates on this? We spent hours and hours of trying but it does not work

Adding my piece to this as well. I want to stay on OpenXR, but it looks like XRHands doesn’t work with Oculus Link

It does in the editor, but not in builds because the pcvr runtime doesn’t expose it.

To get it working in editor you need to go into the developer section of the settins of the meta quest link pc app and enable all the openxr features over link.

Mmmm, mmm, still waiting… :slightly_frowning_face:

It has been like 1.5 years and still nobody has a time to support XR hands for Oculus plug-in ?

Hi! Can we have an update on that? Is XR Hands support for Oculus Plugin / Meta SDK coming? Thanks!

Same here, really hoping for proper XR Hands support with the Oculus XR Plugin.