Controls - Feen801/VSVRMod2 GitHub Wiki

Keyboard

User (Blue)

  • 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.

Debug (Orange)

  • 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 New-Set(1)

Gestures

  • 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

Controllers

Check https://docs.unity3d.com/2022.3/Documentation/Manual/xr_input.html for device specific VR controller mappings

Camera

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

Basic choices

VR Controllers Action
(primary2DAxis) Point left or right to select a button
(trigger) Press selected button

Urges

VR Controllers Action
(primaryButton) Give In
(secondaryButton) Resist

Opportunities

VR Controllers Action
(primaryButton) Press Button

Radial menu

VR Controllers Action
(primary2DAxisClick) Change radial menu level
(primary2DAxis) Select radial menu option
(trigger) Select radial menu option

Statuses

VR Controllers Action
(primaryButton) Switch to status controls (when radial menu is open)
(primary2DAxis) Select status
(trigger) Remove selected status

Safeword menu

VR Controllers Action
(primary2DAxis) Select button
(trigger) Press selected button

Choice (Outfit, honesty, etc.)

VR Controllers Action
(primary2DAxis) Highlight option
(trigger) Selected highlighted option
  • Confirm with "Basic choices" controls

Arousal prompts

VR Controllers Action
(primary2DAxis) Select plus or minus
(trigger) Press selected option

Count Input

VR Controllers Action
(primary2DAxis) Move left to decrease count, right to increase count
  • Confirm with "Basic choices" controls

Tribute

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

Greenscreen

VR Controllers Action
One (gripButton) quickly Toggle UI Greenscreen