All Projects → mmorselli → Joy2OpenVR

mmorselli / Joy2OpenVR

Licence: other
Interface to OpenVR Input Emulator to translate any Direct Input controllers commands into VR Controller commands

Programming Languages

C++
36643 projects - #6 most used programming language
Batchfile
5799 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Joy2OpenVR

EasyOpenVRUtil
EasyOpenVRUtilは、Steam VR for Unityのちょっと足りないところを埋め合わせるためのライブラリです。特に、コントローラやトラッカーの座標を直接取得したり、非VRだけど位置情報は使いたいといった用途に向いています。その他あると便利な機能も実装しています。
Stars: ✭ 37 (+48%)
Mutual labels:  vr, vive, openvr, steamvr
thedarkmodvr
VR support for The Dark Mod
Stars: ✭ 49 (+96%)
Mutual labels:  vr, vive, openvr, steamvr
zephyr
Mirror Android notifications to VR
Stars: ✭ 78 (+212%)
Mutual labels:  vr, vive, openvr
IMU-VR-Full-Body-Tracker
Inertial Measurement Unit (IMU) based full body tracker for Steam VR.
Stars: ✭ 46 (+84%)
Mutual labels:  tracker, openvr, steamvr
Simple-OpenVR-Driver-Tutorial
A sample OpenVR Driver for you to learn from
Stars: ✭ 157 (+528%)
Mutual labels:  vr, openvr, steamvr
MoonMotion
Moon Motion Toolkit - Free and open source toolkit for VR locomotion
Stars: ✭ 38 (+52%)
Mutual labels:  vr, vive, steamvr
hobo vr
SteamVR driver prototyping tool
Stars: ✭ 44 (+76%)
Mutual labels:  vr, openvr, steamvr
TJUCam
SteamVR Compatible Motion Controller with ESP8266 and Raspberry Pi
Stars: ✭ 29 (+16%)
Mutual labels:  vr, openvr, steamvr
TurnSignal
An anti-cable-twisting management utility for SteamVR.
Stars: ✭ 73 (+192%)
Mutual labels:  vr, openvr, steamvr
Openvr Walkinplace
An OpenVR driver that applies virtual movement using a pedometer
Stars: ✭ 86 (+244%)
Mutual labels:  vr, steamvr
Nomai Vr
Outer Wilds VR Mod
Stars: ✭ 120 (+380%)
Mutual labels:  vr, steamvr
Aframe
🅰️ web framework for building virtual reality experiences.
Stars: ✭ 13,428 (+53612%)
Mutual labels:  vr, vive
Virtualmotiontracker
Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
Stars: ✭ 78 (+212%)
Mutual labels:  vr, steamvr
Zinnia.unity
A collection of design patterns for solving common problems.
Stars: ✭ 177 (+608%)
Mutual labels:  vr, steamvr
Alvr
Stream VR games from your PC to your headset via Wi-Fi
Stars: ✭ 1,195 (+4680%)
Mutual labels:  vr, steamvr
sdk-for-unity-vr-starter-project
[Deprecated] SpatialOS SDK for Unity Virtual Reality Starter Project
Stars: ✭ 43 (+72%)
Mutual labels:  vr, steamvr
home-space
Startpage and WebXR home
Stars: ✭ 43 (+72%)
Mutual labels:  vr, vive
Mesh maker vr
Mesh Maker VR
Stars: ✭ 47 (+88%)
Mutual labels:  vr, steamvr
Vive-Live
An HTC Vive Musical Instrument: OSC via Unity3D to Max for Live and Ableton Live
Stars: ✭ 18 (-28%)
Mutual labels:  htc, vive
QuietVR
A Quiet Place in VR: Generate any 3D object with your voice. It's magic!
Stars: ✭ 17 (-32%)
Mutual labels:  vr, vive

language dependencies license_gpl3

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

  1. Download the newest .zip from the release section and unzip it
  2. open config.ini in a text editor and configure
  3. execute Joy2OpenVR.exe

To use alternative config files use:

Joy2OpenVR.exe  filename.ini

alt screenshot

Building

  1. Open 'Joy2OpenVR.sln' in Visual Studio 2017.
  2. Build Solution

License

This software is released under GPL 3.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].