Skip to main content
New Participant
February 24, 2026
Question

Recentering gesture for impaired users

I am building a hand-control-based VR app for users with impaired mobility.  I have two challenges related to the pinch-and-hold gesture for recentering.

  1. For some users the gesture is exceedingly hard or impossible to perform (false negative).
  2. For others, the gesture is sometimes triggered accidentally (false positive).

I understand Meta's desire to keep this gesture universal across all third-party apps.  Unfortunately, it is not universally viable to all users.  I need a solution to this problem or my app will never ship.

I am prepared to roll my own recentering system that manipulates the in-game view in response to a hardware "easy button" press.  However, to implement this solution I still need to know when an actual pinch-and-hold gesture is performed, so that I can properly recalibrate my own system.  Unfortunately I have not found any functioning API or telemetry that might hint that this has happened.  I have tried several OpenXR and Meta Core APIs but they all seem to be no-ops on the Quest 3.

Can anyone recommend a solution?  I'm using Unity 6.3, OpenXR, and the Meta Core SDK.  I do not depend on any other Meta SDKs but am willing to add them if they solve this problem.