Gamepad Tester
Connect a controller (USB or Bluetooth), press any button to activate it, then press every button and move both sticks to confirm they all register.
Controller status
No controller detected — plug one in and press any button.
How to use the gamepad tester
Connect your controller via USB or Bluetooth, then press any button to activate detection — most browsers require an initial button press before they'll recognize a connected gamepad. Once detected, press every button and move both analog sticks; each button highlights when pressed, and the stick diagrams track movement in real time.
Why test your controller
Controller issues — a button that doesn't register, or "stick drift" where an analog stick reports movement even when untouched — can be subtle enough to blame on the game itself rather than the hardware. This test isolates the controller completely.
Troubleshooting controller issues
- Controller not detected at all: press any button first — many browsers won't recognize a gamepad until it receives input. Also confirm it's paired correctly at the OS level.
- Stick shows movement when untouched: this is stick drift, a common wear issue on analog sticks, usually caused by dust or worn internal components.
- Specific button doesn't register: physically inspect for debris, or compare against a different controller of the same model to rule out a game-specific mapping issue.
- Triggers behave like buttons instead of gradual pressure: some controllers report triggers as simple on/off rather than analog pressure — this is a hardware characteristic, not a fault.
Frequently asked questions
Does this work with Xbox and PlayStation controllers?
Yes — it works with any controller your browser can detect through the standard Gamepad API, including Xbox, PlayStation, and most generic USB/Bluetooth controllers.
Why isn't my controller showing up?
Press any button on it first — browsers typically require an initial input before a connected gamepad becomes visible to the page.
What is stick drift?
It's when an analog stick reports movement even while left untouched, usually due to wear or dust inside the stick mechanism — this test's stick diagram makes it immediately visible.