SteamVR input system
When using the SteamVR version of Vinyl Reality, the SteamVR input system can be used to setup an alternate control scheme for HTC Vive wand, Valve Index (Knuckles), Windows MR or Oculus Touch controllers.
The controller binding UI can be accessed in the headset through the SteamVR dashboard or on the desktop under the Devices menu in SteamVR.
Input Action overview
The following input actions can be assigned using the SteamVR input system:
- Grab - Trigger / Pinch Gesture: Grab objects or input controls using the index finger (ex: sliders)
- Grap - Grip: Grab objects or input controls using the entire hand (ex: vinyl records, etc…)
- Press Button: Press buttons (ex: start button, cue button, streaming console pads, etc…)
- Press Rotary Knob: Press rotary knob (ex: activating the EQ knob kill switch function)
- Toggle Virtual Headphones: Toggle virtual headphones channel
- Joystick - Position: Scroll through the record case list or make precise input control adjustments by moving the controller’s joystick
- Trackpad - Touch: Scroll through the record case list or make precise input control adjustments by sliding the thumb over the controller’s trackpad (Requires Trackpad Position to be assigned)
- Trackpad - Position: Position of the thumb on the controller’s trackpad
- Record Case - Open Menu: Open radial navigation menu in record case (Requires Trackpad Position to be assigned)
- Record Case - Open selected item: Open selected folder, playlist or collection in record case
- Record Case - Return: Return to previous location in record case
- Toggle User Settings: Toggle user settings panel
- Click UI: Interact with UI elements in the main menu and user settings panels
- Re-center Position: Reposition the user to the center of the virtual DJ booth
- Snap Streaming Camera Rotation: Snap streaming camera rotation to 10 degree angle increments
Useful links
- How to create custom bindings: https://www.windowscentral.com/how-create-custom-keybindings-steamvr