• Application works in the middle between physical and virtual joystick.
  • Using built-in curve editor you can modify input from the physical device and send it to the game via virtual joystick
  • Support any game where virtual joystick work;
  • Built-in curve editor;
  • Instant settings change. No need to restart a game to apply new settings;
  • Curve profiles;
  • Any DirectX joystick can be used with it;
  • Built-in joystick tester;
  • Saitek X52 Pro display support. Current profile on the MFD
  • Steam integration. Get a message with current profile right in the Steam overlay

GUI The window is splitted in two parts. On the left side you will find tabs for each axis and curve editor. Source device is your physical joystick. Destination is virtual joystick. Bezier curve can be modified by dragging red dots up and down. Gray dots can be used to smooth parts of curve.
Right mouse button click shows context menu.
If there multiple tabs with the same axis name - application will take input from the first tab.

On the right side of the window you can find joystick tester. Dark green cross shows physical device movements and light green is for virtual device. There also context menu for the tester.

First, you need to install one of virtual joystick drivers. Choose one. Don't install both drivers to prevent conflicts:

Name: VJoy
Author: Headsoft
Fast, signed driver.

Name: vJoy
Author: Shaul Eizikovich
Starting from the version 2.0.2 driver is signed! No need to enable Windows test mode anymore.

You can use application after virtual joystick will be set up.