Releases: mdovgialo/steam-vr-wheel
Worth the weight (a)
notice
I've got a wheel and hotas recently, and haven't had much time to work on this anyway. It will continue to work thanks to SteamVR good backward compatability, but don't expect any further updates. If anyone wants to fork and keep developing maintaining this app, they are free to do so under MIT licence.
Changes:
- fix for initial joystick position - in the last version was way beyond the lower right quadrant, annoying, fix was easy but I kept delaying it, sorry
- increased joystick sensitivity, because previous was only feasible with DCS World configurator, Il-2 and ED couldn't use it properly.
- incorporated configuration enhancement from https://github.com/Meatplay - more configurable stuff!
Important:
- Windows 10 1903 or later - uses this VJOY version https://github.com/jshafer817/vJoy/releases/tag/v2.1.9.1
- everyone else: https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
The strength of the grip required to hold wheel can be changed:
Run steam-vr-wheel.
Find python:
Edit it's binding and there look for GRIP:
Click on the pen and then on a cog, and then change "Generate click from".
Force - is harder, pull is lighter. Sliders provide more sensitivity settings.
You should also be able to see shared "Stoneface's" binding which does that and also rebinds A button from Grip to be actually A button - gives you more buttons in virtual joystick.
Have fun!
Installing:
Install vjoy:
- Windows 10 1903 - uses this VJOY version https://github.com/jshafer817/vJoy/releases/tag/v2.1.9.1 or newer
- everyone else: https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using the default vjoy configurator:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel-2.5.4a.zip, unpack.
Run .bat file, of the mode you want to use, this will feed first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
Worth the weight
Changes:
- increased joystick sensitivity, because previous was only feasible with DCS World configurator, Il-2 and ED couldn't use it properly.
- incorporated configuration enhancement from https://github.com/Meatplay - more configurable stuff!
Important:
- Windows 10 1903 - uses this VJOY version https://github.com/jshafer817/vJoy/releases/tag/v2.1.9.1
- everyone else: https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
The strength of the grip required to hold wheel can be changed:
Run steam-vr-wheel.
Find python:
Edit it's binding and there look for GRIP:
Click on the pen and then on a cog, and then change "Generate click from".
Force - is harder, pull is lighter. Sliders provide more sensitivity settings.
You should also be able to see shared "Stoneface's" binding which does that and also rebinds A button from Grip to be actually A button - gives you more buttons in virtual joystick.
Have fun!
Installing:
Install vjoy:
- Windows 10 1903 - uses this VJOY version https://github.com/jshafer817/vJoy/releases/tag/v2.1.9.1 or newer
- everyone else: https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using the default vjoy configurator:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel-2.5.4.zip, unpack.
Run .bat file, of the mode you want to use, this will feed first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
Knuckle boy
Changes:
- added ability to turn off toggle for wheel holding - useful for Index controllers/Knuckles - now you only hold the wheel when you hold your controllers tight!
- added ability to turn off automatic wheel grabbing - will be grabbed by pressing grip buttons (toggle)
- Windows 10 1903 - uses this VJOY version https://github.com/jshafer817/vJoy/releases/tag/v2.1.9.1
- everyone else: https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
The strength of the grip required can be changed:
Run steam-vr-wheel.
Find python:
Edit it's binding and there look for GRIP:
Click on the pen and then on a cog, and then change "Generate click from".
Force - is harder, pull is lighter. Sliders provide more sensitivity settings.
You should also be able to see shared "Stoneface's" binding which does that and also rebinds A button from Grip to be actually A button - gives you more buttons in virtual joystick.
Have fun!
Starting to build visual car cockpit
-
Right gamepad now vibrates at start a few times
-
Added visual wheel overlay (no hands yet), possibility to let go of the wheel (pretty neat heuristics I mights say - you can drive one handed or two handed - proximity autograb)
-
Layout editor mode (can be enabled in configureator) - when it's enabled right trigger moves the wheel to the position of the right controller, wheel size is determined by second controller position).
-
Wheel has inertia and centring force when not grabbed
-
Plan to add Dirt Rally telemetry for dynamic wheel re-centering speed (faster you go - faster it recenters).
-
Plan to add more car cockpit elements (lights, turn lights, honking, manual gearbox and handbrake) as interactable overlays.
Installing:
Install vjoy http://vjoystick.sourceforge.net/ https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel-2.5.3.zip, unpack.
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
Cockpit boy touch B
Changes:
- added ability to turn off automatic wheel grabbing - will be grabbed by pressing grip buttons (toggle)
Starting to build visual car cockpit
-
Right gamepad now vibrates at start a few times
-
Added visual wheel overlay (no hands yet), possibility to let go of the wheel (pretty neat heuristics I mights say - you can drive one handed or two handed - proximity autograb)
-
Layout editor mode (can be enabled in configureator) - when it's enabled right trigger moves the wheel to the position of the right controller, wheel size is determined by second controller position).
-
Wheel has inertia and centring force when not grabbed
-
Plan to add Dirt Rally telemetry for dynamic wheel re-centering speed (faster you go - faster it recenters).
-
Plan to add more car cockpit elements (lights, turn lights, honking, manual gearbox and handbrake) as interactable overlays.
Installing:
Install vjoy http://vjoystick.sourceforge.net/ https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.8.38-190417/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel-2.5.2.zip, unpack.
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
Cockpit boy touch
Changes:
- added virtual touch wheel - in this mode left touchpad (or thumb stick) works as a virtual rotatable wheel - rotate it with circular motions https://www.youtube.com/watch?v=JB-VpbwZRDE
- maybe fixed some division by zero errors
Starting to build visual car cockpit
-
Right gamepad now vibrates at start a few times
-
Added visual wheel overlay (no hands yet), possibility to let go of the wheel (pretty neat heuristics I mights say - you can drive one handed or two handed - proximity autograb)
-
Layout editor mode (can be enabled in configureator) - when it's enabled right trigger moves the wheel to the position of the right controller, wheel size is determined by second controller position).
-
Wheel has inertia and centring force when not grabbed
-
Plan to add Dirt Rally telemetry for dynamic wheel re-centering speed (faster you go - faster it recenters).
-
Plan to add more car cockpit elements (lights, turn lights, honking, manual gearbox and handbrake) as interactable overlays.
Installing:
Install vjoy http://vjoystick.sourceforge.net/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel-2.5.1.zip, unpack.
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
Visual Cockpit Alpha3
Changes:
- maybe fixed some division by zero errors
Starting to build visual car cockpit
-
Right gamepad now vibrates at start a few times
-
Added visual wheel overlay (no hands yet), possibility to let go of the wheel (pretty neat heuristics I mights say - you can drive one handed or two handed - proximity autograb)
-
Layout editor mode (can be enabled in configureator) - when it's enabled right trigger moves the wheel to the position of the right controller, wheel size is determined by second controller position).
-
Wheel has inertia and centring force when not grabbed
-
Plan to add Dirt Rally telemetry for dynamic wheel re-centering speed (faster you go - faster it recenters).
-
Plan to add more car cockpit elements (lights, turn lights, honking, manual gearbox and handbrake) as interactable overlays.
Installing:
Install vjoy http://vjoystick.sourceforge.net/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel.zip, unpack.
Run SteamVR
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
All the rifts are gone hotfix
Fixing some oculus game breaking bugs
Visual Cockpit Alpha2
Changes:
Starting to build visual car cockpit
-
Right gamepad now vibrates at start a few times
-
Added visual wheel overlay (no hands yet), possibility to let go of the wheel (pretty neat heuristics I mights say - you can drive one handed or two handed - proximity autograb)
-
Layout editor mode (can be enabled in configureator) - when it's enabled right trigger moves the wheel to the position of the right controller, wheel size is determined by second controller position).
-
Wheel has inertia and centring force when not grabbed
-
Plan to add Dirt Rally telemetry for dynamic wheel re-centering speed (faster you go - faster it recenters).
-
Plan to add more car cockpit elements (lights, turn lights, honking, manual gearbox and handbrake) as interactable overlays.
Installing:
Install vjoy http://vjoystick.sourceforge.net/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel.zip, unpack.
Run SteamVR
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
Visual Cockpit Alpha
Changes:
Starting to build visual car cockpit
- Right gamepad now vibrates at start a few times
- Added visual wheel overlay (no hands yet), possibility to let go of the wheel (pretty neat heuristics I mights say - you can drive one handed or two handed - proximity autograb)
- Layout editor mode (can be enabled in configureator) - when it's enabled right trigger moves the wheel to the position of the right controller, wheel size is determined by second controller position).
- Wheel has inertia and centring force when not grabbed
- Plan to add Dirt Rally telemetry for dynamic wheel re-centering speed (faster you go - faster it recenters).
- Plan to add more car cockpit elements (lights, turn lights, honking, manual gearbox and handbrake) as interactable overlays.
Installing:
Install vjoy http://vjoystick.sourceforge.net/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel.zip, unpack.
Run SteamVR
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691
All the rifts are gone
Changes:
Enhanced compatibility with Oculus Touch controllers. All buttons should be now mapped in vjoy device.
USAGE:
Install vjoy http://vjoystick.sourceforge.net/
Add 1 (first) virtual gamepad with 32 buttons and EVERY axis enabled using this:
http://vjoystick.sourceforge.net/site/index.php/utilities-218/vjoyconf
Download steam-vr-wheel.zip, unpack.
Run SteamVR
Run .bat file, of the mode you want to use, this will use first vjoy virtual gamepad.
Have FUN!
xchecksum, made an autohotkey script which turns on and turns off steam vr wheel when it detects DCS world, IL-2 or X-Plane running. The script should be easy to understand and adapt to your needs. https://gist.github.com/xhecksum/d1da8e1db5f927c79a6e5f58801f6691