Skip to content

Gamepad tester

See the buttons and axes your browser receives from a connected game controller, including standard and raw mappings.

Controller input

Your data stays in this browser.

Connect by USB or Bluetooth, focus this page, then press a controller button or move a stick.

The page reports values exposed by the browser. It does not vibrate, configure, repair, or declare a controller broken.

Buttons

Connect by USB or Bluetooth, focus this page, then press a controller button or move a stick.

How to test a controller

Connect or pair the controller, keep this page visible, and press a button once. Browsers may hide an already connected gamepad until it is used. Select the controller if more than one appears, then press each button and move each axis while watching the values.

Standard and raw mappings

A standard mapping gives familiar face-button and stick positions. When mapping is blank, the page keeps honest numeric labels because button order is device- and driver-specific. Axis values normally range from −1 to 1 and analog button values from 0 to 1.

Limits and troubleshooting

A changing value proves only that the browser received input in this session. Reserved controls, unsupported drivers, wireless pairing, browser focus, and nonstandard mappings can affect results. Recheck suspicious behavior in the target game or manufacturer software before deciding the hardware is faulty.