Follow

How to use 3-DOF controllers with VRidge

Using your 3-DOF controllers does not require any setup. Just use your controller with your AIO headset as you would normally do and launch VRidge - SteamVR should automatically recognize your controller. All controllers are built differently with various button setups. Most of those hardware buttons are unfortunately unmappable so missing buttons had to be emulated. They are mapped to reflect position of buttons on Vive wand.
 
Currently supported controllers:
  • Vive Focus Controller
  • Daydream Controller
  • Gear VR Controller
 
NOTE: Advanced users may want to adjust the threshold where touchpad registers emulated buttons by adjusting EmulatedControllerButtonBoundary line in vridge.cfg. Default threshold is 10% of touchpad.
 
"EmulatedControllerButtonBoundary": 0.1


Vive Focus Controller
 
Bottom button is unmappable and recenters view on system level.
  • Trigger: Trigger (0/1 only, no analog state is available)
  • Touchpad: Fully mapped to Vive stick
  • Menu: Pressing upper part of the touchpad
  • System: Pressing the button below the touchpad (same position relatively as Vive stick)
  • Sidegrip: Pressing touchpad left or right side

Gear VR / Oculus Go controllers
 
Controller Home and back buttons are unmappable. Long pressing home recenters view on system level.
  • Trigger: Trigger (0/1 only, no analog state is available)
  • Touchpad: Fully mapped to Vive stick
  • Menu: Pressing upper part of the touchpad
  • System: Pressing lower part of the touchpad
  • Sidegrip: Pressing touchpad left or right side
 
 
Daydream View Controller

Bottom button is unmappable and recenters view on system level. The controller doesn't have a trigger and only has one mappable physical button so it's used as trigger.
  • Trigger: Pressing the button below the touchpad
  • Touchpad: Fully mapped to Vive stick
  • Menu: Pressing upper part of the touchpad
  • System: Pressing lower part of the touchpad
  • Sidegrip: Pressing touchpad left or right side

0 Comments

Please sign in to leave a comment.