Razer Hydra output emulation with SteamVR

Official forum for open source FreePIE discussion and development.
Post Reply
polhoney
One Eyed Hopeful
Posts: 2
Joined: Thu Nov 30, 2017 2:07 pm

Razer Hydra output emulation with SteamVR

Post by polhoney »

Hi,

I'm trying to emulate a Razer Hydra controller to connect to SteamVR. My inputs are correct (psmove controllers + bridge to freepie + I'm able to read all needed values, so from there I simply need to be able to emulate the hydra and send coord/rotation/buttons values).

The problem is that no controller is shown in SteamVR at all. What i've done:
- installed steamvr razer hydra driver
- installed the freepie bundled fake sixthsense.dll and sixthsense_x64.dll in c:/prog x86/steam/steamapps/common/steamvr/drivers/win(32|64)/ directory (without forgetting to unlock theses dll files)
- registered manually theses dll (
- tried other sixthsense fake dll flavors grabbed here and ther on various forums/youtube/tutorials
- switchted to steam/steamvr beta version (in case of)

I'm out of ideas. Could it be a steamvr hydra driver related bug? Each time I start SteamVR with the freepie script running, there are no controllers shown in SteamVR at all. Below is the rudimentary FreePie script I used to before doing anything more elaborated, this should (I believe) create a static hydra 0 controller):

hydra[0].isDocked=True
hydra[0].enabled=True
hydra[0].x=0
hydra[0].y=0
hydra[0].z=0
hydra[0].yaw=0
hydra[0].pitch=0
hydra[0].roll=0
hydra[0].trigger=0
hydra[0].three = 0
hydra[0].four = 0
hydra[0].one = 0
hydra[0].two = 0
hydra[0].start = 0
hydra[0].bumper = 0
hydra[0].joybutton = 0
hydra[0].joyx = 0
hydra[0].joyy = 0

Any help would be appreciated.

Pierre
Post Reply

Return to “FreePIE”