Vjoy 2.18

vJoy acts as an intermediary layer. It generates a "ghost" joystick that the game treats as a real, physical device plugged into a USB port. A companion software tool, known as a "feeder application" (e.g., Joystick Gremlin, UCR, or custom Python scripts), intercepts your physical keystrokes, mouse movements, or specialized controller inputs and feeds them into the vJoy virtual driver. Key Applications vJoy download | SourceForge.net

The installer is simple and free of any bundled adware or unwanted software. Follow the on-screen prompts, accepting the license agreement and choosing the default installation directory (usually C:\Program Files\vJoy ). The process will automatically install the driver and the necessary configuration tools.

Because vJoy 2.18 is not Microsoft-signed for production use, you have two options:

While newer iterations and forks exist, remains one of the most widely searched and utilized versions due to its historical stability across various flight simulators, racing games, and input mappers. This comprehensive guide covers everything you need to know about installing, configuring, and optimizing vJoy 2.18. What is vJoy 2.18? vjoy 2.18

: It is the preferred version for tools like irFFB in iRacing.

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.

may encounter driver signature or "Secure Boot" issues. In these cases, it is often recommended to use the latest signed installers vJoy acts as an intermediary layer

Make sure that no other feeder app is running in the background. vJoy only allows one software program to control a specific virtual device slot at a time. Check your Windows System Tray and close conflicting programs.

Check or uncheck boxes (like X, Y, Z) depending on how many analog inputs your target game needs. Turning off unused axes saves system resources and prevents erratic in-game camera movement.

Installing vJoy 2.18 alone does nothing—it’s an empty shell. You need a to send input data to the virtual joystick. Here are the most popular options: Key Applications vJoy download | SourceForge

This is where steps in. As one of the most stable and widely used iterations of the open-source virtual joystick driver, vJoy 2.1.8 bridges the gap between non-standard input devices and the Windows operating system.

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).

At its core, vJoy is a for Microsoft Windows that bridges the gap between an input device and an application that expects a standard joystick. In the same way that a PDF printer driver creates a virtual printer, vJoy creates a virtual joystick that the Windows operating system sees as a real, standard DirectInput-compatible game controller.