The driver emulates HTC Vive controllers.
Vive controller | Razer Hydra |
---|---|
System button | Middle button |
Application menu button | Button 4 |
Grip button | Bumper |
Touchpad button | Joystick button |
In some games, it is inconvenient to click Joystick, but this can be edited in SteamVR Bindings UI, if you go to the SteamVR settings, click "Advance Settings" -> "Show" and go to the controllers item.
Description | Razer Hydra button |
---|---|
Crouch | Button 3 |
For HMD can use any driver that supports button crouch. Can use the TrueOpenVR and SteamVR bridge driver for HMD (FreeTrack for HMD from smartphones or ArduinoHMD for full-fledged DIY HMD). While pressing button 3 on the Razer Hydra the keyboard button is pressed (the button is configurable). Crouch settings can be found in the configuration file "default.vrsettings".
- Download the latest driver.
- Unpack archive to "..\Steam\steamapps\common\SteamVR\drivers".
- Add option
"activateMultipleDrivers" : true,
to config "steamvr.vrsettings", to "steamvr" section. - Change the dead zone if your stick goes to the side in config (..\Steam\steamapps\common\SteamVR\drivers\razer_hydra\hydra\resources\settings\default.vrsettings), option "JoyStickDeadZone". To determine the value of the dead zone can use this program.
For more detailed instructions please visit the wiki.
Driver don't work:
- Uninstall the previous installed driver on Steam or folder.
- Download the MotionCreator utility (official utility by Sixence), switch "Controller Mode" to "Motion controller" mode.
- Remove MotionCreator.
If it doesn’t help, try another utility RazerHydra (official utility by Razer).
The cursor moves:
Uninstall MotionCreator or RazerHydra utility.
- Download sources and unpack.
- Download "openvr" and unpack to "C:\openvr".
- Download "SixenseSDK_102215.zip" and unpack to "C:\SixenseSDK_102215".
- Download Microsoft Visual Studio Code 2017 and compile.