How a browser gamepad tester works
Test any game controller directly in your browser. Press buttons and pull triggers to watch them light up in real time, see live analog stick positions with a deadzone ring and drift detection, read the exact button and axis values, check the polling rate, and fire the rumble motors to confirm vibration works. Supports Xbox, PlayStation (DualShock/DualSense), Switch Pro and generic USB gamepads, everything is read locally via the Gamepad API and nothing is uploaded.
Modern browsers expose connected controllers through the Gamepad API. This tester polls that API on every animation frame, typically 60 times a second, and reads the pressed state and analog value of every button, plus the position of every axis. Because browsers only surface a gamepad once it has sent input (a privacy measure), you always need to press a button first. Once active, everything you see is your controller's real, live data: the button that lights up is the exact button your games receive, and the axis numbers are the raw values a game would read. No drivers or downloads are involved, and nothing about your controller leaves your device.


