-
Notifications
You must be signed in to change notification settings - Fork 1
Controls
Feen801 edited this page Feb 19, 2026
·
29 revisions
- Comma Key to reset/center the VR camera position
- Slash Key to toggle VR. Useful to click things in the UI if you need to
- On Oculus headsets, taking the headset off will automatically toggle the game to your monitor, and vice versa.
- Period Key to check for controllers. Controllers are automatically detected in 0.43R3-r1, this will simply print them to the debug console
- Quote Key to change controller debug level
- Nod to press the button on the left
- Shake your head to press the button on the right
- These can be disabled in the config
Check https://docs.unity3d.com/2022.3/Documentation/Manual/xr_input.html for device specific VR controller mappings
| VR Controllers | Action |
|---|---|
| Both (gripButton)s simultaneously | Recenter the camera |
| Hold one (gripButton) and use a (primary2DAxis) | Move camera forwards or backwards |
| Both (gripButton)s simultaneously for 1s | Recenter the camera and reset camera movement from the joystick |
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Point left or right to select a button |
| (trigger) | Press selected button |
| VR Controllers | Action |
|---|---|
| (primaryButton) | Give In |
| (secondaryButton) | Resist |
| VR Controllers | Action |
|---|---|
| (primaryButton) | Press Button |
| VR Controllers | Action |
|---|---|
| (primary2DAxisClick) | Change radial menu level |
| (primary2DAxis) | Select radial menu option |
| (trigger) | Select radial menu option |
| VR Controllers | Action |
|---|---|
| (primaryButton) | Switch to status controls (when radial menu is open) |
| (primary2DAxis) | Select status |
| (trigger) | Remove selected status |
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Select button |
| (trigger) | Press selected button |
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Highlight option |
| (trigger) | Selected highlighted option |
- Confirm with "Basic choices" controls
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Select plus or minus |
| (trigger) | Press selected option |
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Move left to decrease count, right to increase count |
- Confirm with "Basic choices" controls
Tribute Button Mode
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Move vertically to highlight a tribute option or cancel |
| (trigger) | Selected highlighted tribute option |
| (primary2DAxisClick) | Switch to Tribute Slider Mode |
Tribute Slider Mode
| VR Controllers | Action |
|---|---|
| (primary2DAxis) | Move left to decrease count, right to increase count |
| (primary2DAxisClick) | Switch to Tribute Button Mode |
| VR Controllers | Action |
|---|---|
| One (gripButton) quickly | Toggle UI Greenscreen |
Must be enabled in the config first.
Also see https://github.com/Feen801/VSVRMod2/wiki/Voice-Control-Setup
Works with:
- The two main buttons. Reading the text on the button will press it. Saying 'yes' or 'no' will also press the left and right buttons respectively
- Safewords. You can set a safeword in the config and say it at any time (Default: 'red light')
- Urges can be accepted or refused by saying 'give in' or 'refuse'
- Speak urges can be accepted by saying the given phrase