JoystickTools Setup for SeligSIM

For complete setup instructions, see the Getting Started page in the SeligSIM User Manual.

What is JoystickTools?

JoystickTools remaps your USB joystick axes and buttons to vJoy using a drag-and-drop interface. To create a mapping, click on a physical axis slider and drag it to the corresponding virtual axis. Both sliders turn the same color to confirm the connection.

Features include:

Quick Setup

  1. Install vJoy: Download and install vJoy from github.com/jshafer817/vJoy. Create one virtual joystick with 8 axes using the settings shown below.
vJoy configuration settings showing 8 axes

vJoy configuration: Enable 8 axes as shown

  1. Unzip JoystickTools: Extract the downloaded zip file. The zip includes JoystickTools.exe, a README.txt, and configuration files.
  2. Run JoystickTools: Start JoystickTools with your controller connected.
  3. Calibrate in JoystickTools: Calibrate first. Move each stick and control to its full range to set the min/max values for your controller axes.
  4. Create your axis mapping: Use drag-and-drop to map your physical axes to the vJoy virtual axes.
  5. Run SeligSIM: In the simulator, select "vJoy Device" as your USB interface.
  6. Calibrate in SeligSIM: After selecting vJoy Device, calibrate your controller within SeligSIM as well. This ensures the simulator correctly reads your control inputs.

Note: Run JoystickTools whenever you fly. It needs to be running to remap the controls.

Video Tutorials

Three tutorial videos show the setup process with different controllers. The first video (Spektrum NX10) is the most in-depth and is recommended viewing before the other two.

Example 1: Spektrum NX10 Transmitter (watch first for detailed walkthrough)

Example 2: Spektrum DX6 (G2) Transmitter

Example 3: InterLink Elite Controller

More Information