: Often used with third-party software like vJoySerialFeeder for Arduino/RC projects or MouseToVJoy for racing sims.

: Includes full sources and an SDK for C/C++ and C# developers to build "feeder" applications (e.g., converting mouse or keyboard inputs into joystick signals).

Even by modern standards, the feature set of vJoy 2.1.8 is robust enough for almost any user.

Your virtual joystick is now ready. You can test it using Windows’ built-in Game Controllers panel ( joy.cpl ).

to hide the physical device from the game while keeping it visible to your feeder app [ Uninstallation

: Used by iRacing players to improve Force Feedback by feeding telemetry data through a vJoy device [ vJoySerialFeeder

A user owns a Thrustmaster T-Flight Hotas X (only 12 buttons) but wants to control landing gear, flaps, and lights in X-Plane without touching the keyboard. They use Joystick Gremlin to map keyboard combinations or a secondary USB numpad to extra vJoy buttons, then bind those within X-Plane.

However, there is no physical hardware attached. Instead, the inputs are fed into this virtual device by other software applications. This allows users to "map" inputs from non-standard sources—like a smartphone app, a Python script, or a completely different controller—into a format games recognize instantly.

Vjoy 2.1.8

: Often used with third-party software like vJoySerialFeeder for Arduino/RC projects or MouseToVJoy for racing sims.

: Includes full sources and an SDK for C/C++ and C# developers to build "feeder" applications (e.g., converting mouse or keyboard inputs into joystick signals).

Even by modern standards, the feature set of vJoy 2.1.8 is robust enough for almost any user. vjoy 2.1.8

Your virtual joystick is now ready. You can test it using Windows’ built-in Game Controllers panel ( joy.cpl ).

to hide the physical device from the game while keeping it visible to your feeder app [ Uninstallation : Often used with third-party software like vJoySerialFeeder

: Used by iRacing players to improve Force Feedback by feeding telemetry data through a vJoy device [ vJoySerialFeeder

A user owns a Thrustmaster T-Flight Hotas X (only 12 buttons) but wants to control landing gear, flaps, and lights in X-Plane without touching the keyboard. They use Joystick Gremlin to map keyboard combinations or a secondary USB numpad to extra vJoy buttons, then bind those within X-Plane. Your virtual joystick is now ready

However, there is no physical hardware attached. Instead, the inputs are fed into this virtual device by other software applications. This allows users to "map" inputs from non-standard sources—like a smartphone app, a Python script, or a completely different controller—into a format games recognize instantly.