Vjoy 2.18 !!better!! Jun 2026
vJoy 2.18 is more than just a driver; it's a foundational piece of software that has enabled a vibrant ecosystem of PC control customization. While newer versions and forks may exist, the 2.18 release remains a gold standard for stability and compatibility, especially for users on older Windows systems. By understanding its core concepts of virtual devices and feeder applications, and by using companion tools like UCR and Joystick Gremlin, you can transcend the limitations of standard peripherals. Whether you're building a full cockpit simulator, developing a new game, or simply want to use your favorite controller in a game that doesn't support it, vJoy provides the robust and open virtual joystick driver you need to make it all work seamlessly.
If you are trying to emulate an Xbox or PlayStation controller explicitly, tools built on (like DS4Windows or XOutput) are generally preferred today over vJoy, as vJoy explicitly emulates generic DirectInput joysticks rather than XInput devices. However, for specialized simulation hardware setups, vJoy 2.18 combined with Joystick Gremlin remains unmatched in utility. vjoy 2.18
Originally conceived as an open-source replacement for the now-defunct PPJoy, the vJoy project's mission is straightforward yet powerful. At its heart, vJoy is a device driver that installs one or more "virtual joysticks" onto your Windows system. These virtual devices appear to Windows and your games as standard, legitimate joysticks, but they don't physically exist. Instead, their position data for axes, buttons, and POV hats is written to them by a separate "feeder" application. vJoy 2
: You can configure up to 8 axes and 128 buttons. It is often recommended to set a high number of buttons and 4 POV switches to avoid compatibility limitations later. Multiple Devices Whether you're building a full cockpit simulator, developing
If you are looking to create a virtual joystick in Windows, vJoy 2.18 is available for download on SourceForge. If you'd like, I can:
This article is accurate as of 2026. Always back up your system before installing low-level drivers.
Open Windows "Set up USB game controllers" (type joy.cpl in Run dialog). You should see listed. Click Properties to test that axes move and buttons light up (they won’t move yet because no software is feeding them data).