Test every button, both sticks and the triggers on your Xbox, PlayStation, Nintendo or other controller. Check for stick drift, stick range, double-pressing buttons and vibration.
Plug it in with a USB cable or pair it over Bluetooth. Browsers keep controllers hidden until you press a button, for privacy.
This controller doesn't use the standard layout, so the drawing may not match its buttons. The Buttons and Axes lists below show everything it sends.
Press each trigger slowly all the way. The bar should move smoothly from 0 to 100%. The blue line marks the furthest point reached.
Drift: let go of both sticks for a second. A good stick rests close to 0. A resting offset above about 0.10 is drift, and games may move on their own.
Range: slowly roll each stick around its outer edge a few times. The blue shape should look like a circle. The error shows how far the edge is from a perfect circle; under 10% is normal, and a much larger number means a worn or uneven stick.
Buttons appear here when a controller is connected.
Each button runs the motors for about a second. Trigger motors only exist on Xbox One and Series controllers.
Press start, then keep wiggling both sticks without stopping. Browsers only check controllers a limited number of times per second (often about 250), so faster controllers read at that limit.
A worn button can register one press as two. Presses that start within this window after the same button was released are flagged.
Waiting for a controller.
| Time | Controller | Event | Button | Value | Gap |
|---|