: Each virtual device can support up to 8 axes , 128 buttons , and 4 POV hat switches .
A physical joystick sends electrical signals to your computer, which the operating system interprets as inputs (X-axis movement, Button A pressed, etc.). is a software driver that mimics this behavior. It creates a "virtual" joystick device in your Windows Device Manager. To Windows, and to your games, this virtual device looks exactly like a real, physical joystick. vjoy 2.1.8
Are you planning to use vJoy for a specific or a custom hardware project ? Releases · shauleiz/vJoy - GitHub : Each virtual device can support up to
| Feature | Specification | |---------|----------------| | Maximum virtual devices | 16 | | Axes per device | 8 (X, Y, Z, Rx, Ry, Rz, Slider, Dial) | | Buttons per device | 128 | | POV hats per device | 4 (continuous or discrete) | | Input API | DirectInput | | Output (feeder API) | vJoy SDK (C++, C#, Python, etc.) | | OS support | Windows 7 SP1 – Windows 10 (x86/x64) | It creates a "virtual" joystick device in your
Many developers wrote their plugins and feeder apps using the SDK provided with the 2.1.x branch. Consequently, if you download a custom controller app from GitHub that hasn't been updated in five years, it is almost guaranteed to work flawlessly with vJoy 2.1.8, whereas it might struggle with the API changes in 2.2.