Skip to content

Controller Bindings

These are the default bindings for the following controllers :

Functions Actions HTC Vive Pro HTC Vive Focus 3 Oculus Quest
Grab a part isTriggerClicked Trigger Trigger Trigger
Throw ray to teleport isPadClicked Thumb pad click Thumbstick click Thumbstick click
Trigger teleport isTriggerClicked Trigger Trigger Trigger
Move forward/backward in Fly navigation PadPose Thumb pad up/down Thumbstick scroll up/down Thumbstick scroll up/down
Open VR Menu isMenuClicked Button 1 Buttons A (right) or X (left) Buttons A (right) or X (left)
Select items in VR Menu isTriggerClicked Trigger Trigger Trigger

Customize bindings

These are the default bindings. You can create your own bindings with SteamVR. You can access the binding editor window in the Unity toolbar: Window/SteamVR Input/Open binding UI.

HTC Vive Pro controller

  • 1: Button menu
  • 2: Thumb pad
  • 7: Trigger

HTC Vive Focus 3 controllers

  • 2: Thumbstick
  • 5: Button A
  • 8: Button X
  • 11: Trigger

Oculus Quest controllers