8BitDo Right Stick Mapping Notes

If the right stick does not work on an 8BitDo controller, the most common cause is that the controller is exposing different axis numbers than the current configuration expects.

Gamepad Enforcer, Dungeon, and Desert Storm WMD Sweeper should rely on the selected gamepad configuration and labels rather than hardwired input indices.

Common XInput Axis Layout

Function Axis Number
Left Stick X 0
Left Stick Y 1
Right Stick X 2
Right Stick Y 3

Alternate 8BitDo Axis Layout

Function Axis Number
Left Stick X 0
Left Stick Y 1
Right Stick X 2
Right Stick Y 5

Another Possible 8BitDo Layout

Function Axis Number
Right Stick X 3
Right Stick Y 4

How To Verify The Correct Mapping

  1. Open Gamepad Enforcer.
  2. Move only the right stick.
  3. Watch which axis labels light up.
  4. Record which axis moves for Right Stick X.
  5. Record which axis moves for Right Stick Y.

Information Needed For Debugging

If the right stick lights up on different axes than the config expects, update the 8BitDo configuration so the right stick labels point to the actual detected axes.