Xbox Controller Tester (Series X|S & Xbox One)
Plug in by USB-C or pair over Bluetooth, press any button, and watch every input light up below. Runs entirely in your browser.
Waiting for a controller… press any button on your gamepad.
Stick drift test
Let go of both sticks completely, then start the test. We sample the resting position for 3 seconds.
Vibration test
Connecting an Xbox controller
USB: a USB-C data cable (or micro-USB on Xbox One pads) is the most reliable route. Bluetooth: hold the small Pair button on the top edge until the Xbox logo flashes rapidly, then pair from your OS. On Windows, Xbox pads use XInput and report the standard mapping cleanly; on macOS, recent versions pair fine over Bluetooth. The dedicated Xbox Wireless USB adapter also works and shows up identically here.
What to check on an Xbox pad, in order
1. Sticks — run the drift test with the pad resting on a table. Xbox sticks are potentiometer-based and wear the same way as PlayStation's; a resting deviation over ±0.10 means real drift. Elite Series 2 owners: drift plus grinding on the stick ring is a known wear pattern — the tension-adjustable modules wear faster with heavy use.
2. Triggers — LT/RT should sweep smoothly 0.00 → 1.00. Xbox triggers have unusually long analog travel; a trigger that jumps from 0 to 1 instantly points to a broken magnet/sensor (Series pads use Hall-effect triggers — the sticks, ironically, are not Hall-effect).
3. Buttons — everything standard maps 1:1. Two caveats: the Share button (Series pads) is often swallowed by the OS for screenshots and may not register here, and the Xbox/Guide button may be reserved by Windows Game Bar. Both are platform behavior, not hardware faults.
4. Rumble — the test sends a dual-rumble effect to the two grip motors. The impulse triggers (the small motors inside LT/RT) need a separate trigger-rumble effect that most browsers don't send, so quiet triggers during this test are normal.
If your Xbox controller is drifting or double-registering
Software first: unplug the Xbox Wireless adapter and re-pair, and update the firmware in the Xbox Accessories app (Windows or Xbox — several firmware releases have fixed input bugs, including a famous double-input A-button bug on Series pads). Hardware next: contact cleaner under the stick skirt for mild drift; out of warranty, replacement stick modules (including drift-immune Hall-effect ones) are widely available, and face-button membranes cost a few dollars if a button needs force to register.
Xbox quirks in this tester
Over Bluetooth some browsers report Xbox One pads with a slightly different button order than over USB — use the on-screen highlights, not the label text, as the source of truth. Headset audio through the controller's 3.5 mm jack is handled by the OS, not the Gamepad API; test your mic on the mic test page.
Testing a different pad? Generic gamepad tester · PS5 DualSense · Switch Pro & Joy-Con