I have multiple controllers and their number (ordering) sporadically changes
In case you have multiple game controllers, ideally their joystick number should be stable like below:
- Xbox controller -> Joystick #1
- Pedal controller -> Joystick #2
However, depending on how the devices are initialized during Windows startup, sometimes their number (ordering) may change.
- Xbox controller -> Joystick #2
- Pedal controller -> Joystick #1
This can be very frustrating in case you expect different assignment for different controllers.
JoyToKey allows you to assign a static joystick number for each device. In order to configure it,
- Go to menu: “Settings” -> “Configure joysticks…“
- Then go to tab: “2. Advanced setting for each device“
- For each device, specify a preferred joystick number