Free Gamepad Tester — Check Buttons & Stick Drift Online
Test buttons and sticks; detect controller stick drift.
No controller detected
How it works
How to use the gamepad tester
Connect your gamepad via USB or Bluetooth, then press any button. The on-screen controller will light up showing exactly which buttons are pressed. Move the analog sticks and watch the crosshairs on the left and right stick indicators — they should return to center when released. If a crosshair sits clearly off-center while untouched, that is stick drift.
This tool polls your controller state at 60 frames per second using the browser's Gamepad API, giving you a precise real-time view of every button and axis. It works with Xbox, PlayStation, Nintendo Switch Pro, and most standard HID gamepads.
Reading your results
Stick drift
If either crosshair is visibly away from center when you are not touching the stick, you have drift. A very slight offset (under 0.05 on the axis readout) is normal dead-zone tolerance. Values above 0.1 at rest indicate wear and will cause unintended movement in games. Many games apply their own dead zone, which masks minor drift.
Trigger bleed
Analog triggers should read 0.00 when untouched. A small offset (0.05–0.15) is common on older controllers. Values above 0.3 suggest physical wear or debris in the trigger mechanism.
Button not responding
If a button does not light up when pressed, the button contact may be worn or the conductive pad beneath it may be dirty. This is repairable on most controllers with a basic disassembly and cleaning.
Why the browser test is accurate
The Gamepad API reads the same raw button and axis states that your operating system and games see. There is no driver-level processing or smoothing in between. A controller that shows problems in this test will behave identically in every game and application. The main limitation is that older or non-standard controllers may not implement the HID protocol correctly and simply won't appear in the browser.
Related tools
- Keyboard tester — check every key on your keyboard.
- Mouse & trackpad test — verify clicks, scroll, and movement.