Controller Bindings
These are the default bindings for the following controllers:
| Functions | Actions | HTC Vive Pro series | HTC Vive Focus series | Meta Quest series |
|---|---|---|---|---|
| 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, Walk, Elevator navigation | PadPose | Thumb pad up/down | Thumbstick scroll up/down | Thumbstick scroll up/down |
| Open VR Menu | isMenuClicked | Menu button | Buttons A, X or Menu (optional) | Buttons A, X or Menu |
| 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 series controllers

- 1: Menu button
- 2: Trackpad (click or sensitive)
- 3: System button
- 7: Trigger
HTC Vive Focus series controllers

- 2: Thumbstick
- 5: A button
- 8: X button
- 9: Menu button
- 11: Trigger
Meta Quest series controllers
