8BitDo Pro 2 compatibility and test guide.
A multi-mode controller whose physical mode switch can change the mapping seen by the browser and by games.
Select the mode intended for the host before testing. XInput mode is usually the most predictable on Windows.
LIVE GAMEPAD DIAGNOSTICS
Connect your gamepad
Full controller test
Stick telemetry
Stick health check
Leave the sticks untouched, then calibrate. The result measures the signal exposed by your browser.
Circle test
Choose a stick, click start, then rotate it around the edge once. The result is an estimate based on radius consistency and angle coverage.
Triggers
Vibration test
Input snapshot
{"status":"waiting_for_controller"}Browser-side diagnostic only. Connect the controller in your operating system first; this page cannot pair Bluetooth or install drivers. Results depend on the browser, operating system, connection and controller mapping.
What the tester should show
- Face buttons
- D-pad
- L1/R1
- L2/R2
- Two sticks
- Back buttons
Press each control on the full gamepad tester. The button matrix and raw API panel are more reliable than a brand label when a controller is in a different mode.
What may not appear
- Rumble depends on the selected mode and connection
Rumble is an optional browser capability. A missing rumble button does not by itself prove that the motor is damaged.
Before calling it broken
- Changing modes can make the same physical controller appear as a different device.
- Back buttons may not appear in the standard Gamepad API mapping.