Virtual Joystick
It is now possible to feed Virtual Xbox devices (vXbox) in a similar way you used to feed vJoy devices. This preliminary release is intended for users and developers alike - this release will enable the user to use existing feeders with vBox devices and to write new feeders.
vXbox devices are plugged-in into a Virtual Bus (ScpVbus). First, you need to install the bus. If an older version is installed, remove it. (Sometimes the removal takes effect only after reboot - to be fixed)
Your current feeder uses file vJoyInterface.dll located with the feeder. You should replace it with the attached files, as follows:
Although I did not get down to write a proper document, you will find what you need in the header file.
The min/max values for Xbox are: For Axes: -32768 to 32767 For Triggers: 0 to 255
Call function isVBusExists() to make sure the Virtual Bus was installed. Call functions isControllerExists() and isControllerOwned to get the status of a given vXbox device:
You must plug in a device before you can feed it. If already plugged in you can either unplug it or start feeding it.
Most of the work was done my the mysterious Scarlett.Crush. The project is currently maintained by the resourceful nefarius that collaborates with me with plenty of good will.
It is now possible to feed Virtual Xbox devices (vXbox) in a similar way you used to feed vJoy devices. This preliminary release is intended for users and developers alike - this release will enable the user to use existing feeders with vBox devices and to write new feeders.
vXbox devices are plugged-in into a Virtual Bus (ScpVbus). First, you need to install the bus. If an older version is installed, remove it. (Sometimes the removal takes effect only after reboot - to be fixed)
Your current feeder uses file vJoyInterface.dll located with the feeder. You should replace it with the attached files, as follows:
Although I did not get down to write a proper document, you will find what you need in the header file.
The min/max values for Xbox are: For Axes: -32768 to 32767 For Triggers: 0 to 255
Call function isVBusExists() to make sure the Virtual Bus was installed. Call functions isControllerExists() and isControllerOwned to get the status of a given vXbox device:
You must plug in a device before you can feed it. If already plugged in you can either unplug it or start feeding it.
Most of the work was done my the mysterious Scarlett.Crush. The project is currently maintained by the resourceful nefarius that collaborates with me with plenty of good will.
It is now possible to feed Virtual Xbox devices (vXbox) in a similar way you used to feed vJoy devices. This preliminary release is intended for users - this release will enable the user to use existing feeders with vBox devices. Designers of feeders will please wait for the release of a new API (soon). The new API will enable the writing of efficient and robust vXbox feeders.
vXbox devices are plugged-in into a Virtual Bus (ScpVbus). First, you need to install the bus.
Your current feeder uses file vJoyInterface.dll located with the feeder. You should replace it with the attached files, as follows:
Most of the work was done my the mysterious Scarlett.Crush. The project is currently maintained by the resourceful nefarius that collaborates with me with plenty of good will.
This is a minor release that:
For Information and Downloads refer to the home site.
This is a minor release that fixes minor problems and also:
Note: If you are happy with the currently installed vJoy - no need to install this minor release
Maintenance Release - No new features Driver was migrated to a VS2015 solution (vJoy.sln) Applications were migrated to VS2013 solution (vJoyApps.sln) One batch file does it all - Compiles, signs and packs for installation
Known Issues: