Vjoy 2.18 ((top)) Now
vJoy itself is not a standalone application. You can create the virtual device with the vJoyConf utility, but to make it do anything, you need a to send data to it.
vJoy is a device driver that creates a virtual joystick device on a computer. The software allows users to create multiple virtual joysticks, each with its own set of axes, buttons, and POV (point of view) hats. These virtual joysticks can be used by games and simulations that support joystick input.
vJoy 2.18 (build 2.1.8.39) stands as a robust, mature, and essential tool for anybody looking to simulate joystick input on Windows. Its focus on stability and comprehensive FFB support makes it a staple for simulation enthusiasts, developers, and makers, offering a reliable virtual input solution.
vJoy alone does nothing. You need a "feeder application" to send input data to it. Here are some of the most popular options to get you started:
: Each device can have 32 buttons and 8 axes. Compatibility : Works with Windows 7, 8, 8.1, and 10. 🛠️ Common Use Cases vjoy 2.18
vJoy is a legitimate tool used by thousands of simmers, developers, and disabled gamers for accessibility (e.g., controlling a joystick with eye-tracking software). However, some users attempt to use vJoy to cheat in competitive games by:
to adapt non-standard controllers (like the Genius Wizard Stick) for use in games. Controller Remapping
: Issues with vJoy's POV hat or specific buttons not working. Solution : In vJoyConf , try reducing the number of buttons or disabling unused axes to simplify the device. Re-apply settings and restart your feeder application.
) stands as a major milestone for the open-source virtual joystick driver. This release was designed by its creator, Shaul Eizikovich, to serve as the final stable version of the software after nearly a decade of development. Key Features of the 2.1.8 Release Stability Focus vJoy itself is not a standalone application
This article explores what makes vJoy 2.18 a vital tool, its key features, how to install it, and why it's considered a staple in input-mapping software. What is vJoy 2.18?
Security and safety points
: Open the Configure vJoy application from your Windows Start menu. Device Tab : Select a device number (e.g., Device 1). Axes : Enable the axes you need (e.g., X, Y, Z, Rx, Ry, Rz). Buttons : You can configure up to 128 buttons per device.
The vJoyConf utility allows users to define the exact number of axes, buttons, and POV hats, tailoring the device to specific simulation needs. The software allows users to create multiple virtual
: Often used with tools like UCR (Universal Control Remapper) or Joystick Gremlin . ⚠️ Known Issues and Limitations
Given that vJoy operates at the kernel level, it's not immune to conflicts. The most common issues users face include:
This Python-powered tool allows per-game profiles, macros, and complex axis scaling. It works flawlessly with vJoy 2.18. You can set response curves, deadzones, and even combine multiple physical devices into one virtual joystick.
As of 2026, vJoy 2.18 is no longer actively developed. The main branch has moved to (beta). So why stick with 2.18?