Joy2OpenVR
Joy2OpenVR copied to clipboard
Interface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands
Joy2OpenVR
Interface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands, used, for example, to play VR Games with Cabela TopShot Elite equipped with a Vive Trackers
===============================
In order to work, you will need an old version of SteamVR that is no longer publicly distributed. To get it:
close SteamVR
open the Steam Console: steam://nav/console
download this three packages entering this command lines
download_depot 250820 250821 3421602455583112663 :(OpenVR Win32 - May 23, 2018 – 23:57:16 UTC 7 months ago 3421602455583112663)
download_depot 250820 250824 4898477677958363876 :(OpenVR Content - May 23, 2018 – 23:57:16 UTC 7 months ago 4898477677958363876)
download_depot 250820 250827 2641363748675296424 :(OpenVR Content 2 - May 3, 2018 – 18:54:29 UTC 8 months ago 2641363748675296424)
go to:
C:\Program Files (x86)\Steam\steamapps\common\
rename actual SteamVR folder (i.e. SteamVR.org )
create new empty SteamVR folder
put the contents of the 3 downloaded folders (depot_250821, depot_250824, depot_250827) into new empty SteamVR Folder
restart SteamVR and check the version (should be v1527117754 )
save the downloaded folders, in case Steam auto updates SteamVR, btw you can block update of SteamVR putting
StateFlags = 4
in "appmanifest_250820.acf" under steamapps folder.
With this SteamVR Version you should use the original matzman666 OpenVR-InputEmulator, not the updated forks
===============================
Usage
- Download the newest .zip from the release section and unzip it
- open config.ini in a text editor and configure
- execute Joy2OpenVR.exe
To use alternative config files use:
Joy2OpenVR.exe filename.ini
Building
- Open 'Joy2OpenVR.sln' in Visual Studio 2017.
- Build Solution
License
This software is released under GPL 3.0.