Skip to content

Gamepad Debugger

Deep inspection with full tables plus a throttled raw JSON dump.

Debugger console

Built for spotting odd indexes, noisy axes, and mapping surprises.

Live debugging when inputs behave inconsistently

Gamepad Debugger focuses on watching changing values while you reproduce a bug: flickering buttons, axes that spike on alt-tab, or devices that appear twice. Keep the tab visible, reproduce the issue, and note which indexes move. Then confirm with the structured Gamepad API Tester or the player UI on Controller Tester.

Because polling rates and background throttling vary, capture evidence in a focused window. The debugger cannot freeze kernel drivers or rewrite Steam configs; it only surfaces what the Gamepad API emits during your session.

Example bug hunt

  1. Connect one pad only to reduce duplicates.
  2. Toggle a bumper rapidly and watch for stuck true states.
  3. Idle sticks to separate drift from button faults via Stick Drift.
  4. Reconnect wired if Bluetooth dropouts correlate with spikes.

Mapping confusion continues on Gamepad Mapping Tester. Empty device lists return you to Controller Detection.

FAQ: why do two ghost pads appear?

Drivers and virtual wrappers sometimes expose duplicates. Unplug extras, disable emulators, and refresh the page until a single truthful device remains.