Gamepad Tester

Test controller buttons, sticks, D-pad, and triggers directly in your browser.

Gamepad Tester controls

No controller detected

Connect a controller and press any button.

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.