Gamepad Tester
Test controller buttons, sticks, D-pad, and triggers directly in your browser.
Gamepad Tester controls
Connect a controller and press any button.
Try a current desktop browser with Gamepad API access.
No controller detected. Connect a controller and press any button.
How to use the gamepad tester
Connect a controller, interact with it once if your browser requires it, then press buttons and move both sticks. The live controller view updates as browser-detected input changes.
Browser and controller limitations
Controllers with the standard browser mapping use the generic physical layout. Other mappings use numbered buttons and axes instead of guessing which physical control each value represents.
Gamepad exposure can vary by browser, operating system, and controller. A controller may need an initial button press or axis movement before the browser exposes it to the page.