Xbox Controller Test.
Test any Xbox controller in your browser with the real Xbox button layout: A, B, X, Y, both bumpers and triggers, the D-pad, both thumbsticks and the View, Menu and Xbox buttons. Every control lights up as you press it, the sticks plot their live position, and LT/RT show analog pressure from 0 to 1. Works with Xbox Series X|S, Xbox One and Xbox 360 pads on Windows XInput — no app, nothing uploaded.
Thumbsticks (L3 / R3 click)
Triggers (LT / RT)
Press any button on your Xbox pad…
Online Xbox controller test.
The standard XInput mapping, drawn as an Xbox pad. Buttons glow amber while held; the stick dots and trigger bars track live values.
What a good Xbox pad should do
- Every face button lights onceTap A, B, X and Y in turn — each should glow the instant it bottoms out and go dark the moment you release. A button that needs a hard press, double-fires, or never lights is worn or dirty.
- Bumpers click, triggers sweepLB and RB are digital — one clean click each. LT and RT are analog: their bars should glide smoothly from 0.00 to 1.00 and back, with no jump partway and a true full pull.
- Sticks reach the rim and re-centreRoll each thumbstick in a full circle to the outer ring, then let go. Both dots must snap back to dead centre — any resting offset on release is early stick drift.
- D-pad hits four clean directionsPress up, down, left and right separately. Each should light on its own without catching a neighbour; a mushy D-pad that fires diagonals you didn't press is failing.
How to test an Xbox controller
- 1Connect the pad. Plug an Xbox Series, One or 360 controller in over USB, or pair a Series/One pad over Bluetooth. Windows uses its built-in XInput driver — there's nothing to install.
- 2Press any button to wake it. Browsers hide a gamepad until it sends input, so a single press on A reveals the pad and the diagram goes live.
- 3Work every control. Tap A/B/X/Y, both bumpers, click both sticks (L3/R3), roll the sticks to the edge, pull both triggers and press each D-pad direction. Everything you touch responds on screen.
- 4Dig into a fault. Suspect a drifting stick? Run the stick drift test for a numeric score, tune a game's deadzone, or fire the motors on the vibration test.
How the Xbox controller test reads your pad
On Windows, Xbox controllers speak XInput, Microsoft's own controller protocol. Your browser exposes that through the standard Gamepad API, so when you press a button the browser fires a gamepadconnected event and starts reporting the pad's live state. A requestAnimationFrame loop reads a fresh snapshot every frame, which is why the diagram tracks your hand with no perceptible lag.
Because XInput is the "standard" mapping, the button indices line up exactly with the Xbox face: A is button 0, B is 1, X is 2, Y is 3, the bumpers are 4 and 5, and LT/RT are analog buttons 6 and 7 reporting a 0–1 value rather than a plain on/off. The left thumbstick is axes 0 and 1, the right is axes 2 and 3, each running from -1 to +1. That fixed order is what lets this page skin itself as an Xbox pad and still be accurate.
Everything runs on standard web input, so there's no Xbox Accessories app, no driver hook and nothing leaves your device. The trade-off is that the browser sets the ceiling: it won't expose the controller's impulse triggers as separate rumble, its share button on newer pads, or per-LED state. For the parts that actually wear — buttons, sticks and triggers — the reading is faithful, and rumble is available on Chromium via the vibration test.
When to test an Xbox controller
It won't work in a game
If a game ignores the pad, this shows whether Windows sees it at all. Lighting up here but failing in-game points at the game's input settings, not the hardware.
Buying a used Xbox pad
Prove every button registers and neither stick drifts before you pay — the two faults sellers of second-hand controllers rarely mention.
A face button feels off
A sticky A button or a bumper that double-taps is easy to confirm here: press it slowly and watch whether it lights once, cleanly, every time.
After replacing a stick module
Swapped a thumbstick or moved to Hall-effect sticks? Confirm the new part centres cleanly and the surrounding buttons still click.
Elite / third-party paddles
Extra back paddles map to standard button indices. Turn on the full <a href="/" class="text-accent hover:underline">gamepad tester</a>'s raw view to see exactly which index each paddle fires.
Before a match
A 60-second sweep of every button and both triggers catches a dying bumper or a lazy RT before it costs you a round.
Xbox controller glossary
- XInput
- Microsoft's controller interface that Xbox pads use on Windows. Browsers read XInput pads through the standard Gamepad mapping.
- Standard mapping
- The common button/axis order (A=0, B=1, X=2, Y=3, left stick = axes 0/1) that Xbox pads report, so the diagram lines up correctly.
- Bumper (LB/RB)
- The digital shoulder buttons above the triggers — on or off, no pressure. Buttons 4 and 5 in the mapping.
- Trigger (LT/RT)
- The analog shoulder triggers, reported as a 0–1 value so you can see partial pulls, not just fully pressed.
- Stick drift
- A thumbstick that reports movement while untouched — the resting dot sits off-centre. The classic worn-Xbox-pad fault.
- Bluetooth vs USB
- Xbox Series and One pads pair over Bluetooth or connect by cable; the 360 pad is USB (or its own wireless dongle) only.
Frequently asked questions
Why isn't my Xbox controller showing up?
Almost always because you haven't pressed anything yet — browsers hide a connected gamepad until it sends its first input, so press A or nudge a stick and it appears. If it still doesn't show, check the USB cable or Bluetooth pairing, make sure the Xbox Accessories app, Steam or a game hasn't grabbed it exclusively, and use a Chromium browser (Chrome or Edge), which has the broadest Xbox support.
Does this work with Xbox Series X|S, Xbox One and 360 pads?
Yes. All three report through Windows' XInput driver and the standard Gamepad mapping, so the Xbox skin lights up correctly on every one. Series and One controllers connect over USB-C/micro-USB or Bluetooth; the Xbox 360 pad connects by USB or its wireless dongle. No extra software is needed for any of them.
Can I test an Xbox controller on a Mac or phone?
Partly. macOS and Android expose Bluetooth-paired Xbox pads to the browser, so buttons, sticks and triggers work in Chrome or Safari — though some button indices can differ from Windows XInput. The test still shows you what the browser sees, which is exactly what a web game would read on that device.
My trigger doesn't reach 1.00 — is it broken?
Maybe. LT and RT are analog, so a healthy trigger sweeps smoothly to a full 1.00 at the end of its travel. If the bar stalls at 0.8, jumps, or never moves past a point, the trigger's potentiometer or Hall sensor is worn or dirty — try compressed air first, and if it persists the trigger module is the fix.
Can this detect Xbox stick drift?
Yes — let go of both sticks and watch the dots. On a healthy pad each rests dead centre; a dot that floats away on its own is drift. For a numeric score, a resting-peak footprint and a clear verdict, use the dedicated stick drift test, which is tuned specifically for that check.
Is the Xbox controller test free and private?
Completely. It's free with no sign-up and reads your controller entirely in the browser through the Gamepad API — the same data any web game sees. Nothing about your pad or your inputs is uploaded; the readout is computed on your device and discarded when you close the page.