Disabling Locomotion in MetaQuest


0. Contents of This Article
The OVRInteractionComprehensive used in this series includes objects with basic settings for hand and controller interactions already configured. Among these features, locomotion functions for teleportation and viewpoint rotation using joysticks are also provided and are enabled by default.
However, depending on the content (especially AR content), these features may be unnecessary. This article introduces how to disable unnecessary locomotion features.
This explanation assumes that basic settings for VR and AR implementation are already complete. If you're interested in basic settings for VR or AR development, please also read the following articles.
[VR Version]
Displaying Objects in MetaQuest
[AR Version]
AR Display Using MetaQuest Passthrough
1. Disabling Locomotion Features
[Disabling Right Hand Controller Locomotion]
- Find OVRCameraRig in the Hierarchy
- Open the OVRInteractionComprehensive child element of OVRCameraRig
- Further open child elements in this order: RightInteractions -> Interactors -> Controller -> LocomotionControllerInteractorGroup
- Deactivate each of the following child elements of LocomotionControllerInteractorGroup:
- TeleportControllerInteractor (Teleportation feature)
- ControllerTurnerInteractor (Viewpoint rotation feature)
- ControllerSlideInteractor
[Disabling Left Hand Controller Locomotion]
- Perform the same settings for LeftInteractions
- Open child elements in this order: LeftInteractions -> Interactors -> Controller -> LocomotionControllerInteractorGroup
- Deactivate each of the following child elements of LocomotionControllerInteractorGroup:
- TeleportControllerInteractor
- ControllerTurnerInteractor
- ControllerSlideInteractor
[Disabling Locomotor Object]
- Deactivate the Locomotor child element of OVRInteractionComprehensive
2. Features That Will Be Disabled
With the above settings, the following locomotion features will be disabled:
Feature | Description | Target Content |
Teleportation | Instant movement with joystick | VR/AR Common |
Viewpoint Rotation | Left/right viewpoint rotation with joystick | Mainly VR |
Continuous Movement | Continuous movement with joystick | Mainly VR |
Disabling these features is especially recommended for AR applications to maintain consistency with real space.
3. Next Steps
You've now completed disabling locomotion features. Next, we'll explain preparation for object manipulation features.
Grabbing Objects in MetaQuest (Preparation)
4. Complete List of Meta XR SDK Articles
Subscribe to my newsletter
Read articles from Takashi Yoshinaga directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
