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
