Forum Discussion
matt.x.newell
5 years agoExplorer
How do I enable high-frequency hand tracking?
According to the hand tracking documentation, there should be a dropdown under the Quest Features section of the OVRCameraRig but the only options I have are "Focus Aware", "Hand Tracking Support", and "Requires System Keyboard".
I am using Unity 2019.4.16f1, Oculus XR Integration 1.9.1, and have set my device as the Quest 2. I upgraded the plugin to the available preview version but still don't see such a setting on the prefab. Is the documentation just well ahead of the feature (first time I'd have seen that!) or do I have to change something to enable the feature?
If you have an OVRCameraRig I suppose that means you also use the Oculus Unity Integration, right?
If that's the case you'll also need to update that to at least v28 to get the option to set high frequency hand tracking: https://assetstore.unity.com/packages/tools/integration/oculus-integration-82022#content
10 Replies
Replies have been turned off for this discussion
- julienkayAdventurer
If you have an OVRCameraRig I suppose that means you also use the Oculus Unity Integration, right?
If that's the case you'll also need to update that to at least v28 to get the option to set high frequency hand tracking: https://assetstore.unity.com/packages/tools/integration/oculus-integration-82022#content
- matt.x.newellExplorer
Ohhh I was in a long debugging session and completely forgot there was an Asset Store component I'd downloaded instead of everything being in Package Manager. Thanks!
- YoirglStart Partner
I have the latest version and the options is missing.
- matt.x.newellExplorer
Right--you need to be using hand tracking to be able to see the hand tracking options. You have yours set to "Controllers Only" so you won't see the option until you switch.
- YoirglStart Partner
thanks for the reply but of course I checked with it activated ^^
- matt.x.newellExplorer
The only thing I can think of is that perhaps you unpacked the OVRCameraRig or something and therefore it isn't getting updated with the new prefab. Make sure you're looking at the actual prefab instead of your own rig. Other than that, I'm not really sure what the cause could be but try importing the Oculus Integration package again?
- YoirglStart Partner
I tried on a brand new project. installed clean plugin and package and still have no option for it. I even checked the OVRProjectConfigEditor in search of a hidden drop down and it's not even in the editor file. I'm getting a bit puzzled.
I'm on v29. Did they remove the option between 28 and 29 ?- julienkayAdventurer
The only thing that I could imagine is, that there's a known issue where the Unity Package Manager shows you, that you're on the newest version of an Asset Store Package even if you're not.
Going to %USERPROFILE%\AppData\Roaming\Unity\Asset Store-5.x\Oculus\ScriptingIntegration
and deleting the Asset, then re-downloading it via the Package Manager should fix it. I can't really be sure of course if that is the actual issue you're facing.
- glenneroovyProtege
For your builds don't forget to add the following line to your AndroidManifest.xml as well:
<meta-data android:name="com.oculus.handtracking.frequency" android:value="HIGH" />
It's not mentioned in the linked documentation for some reason.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 2 years ago
- 9 months ago