Home Guides › How to Test a Controller in Your Browser

How to Test a Controller in Your Browser (Free)

Quick answer: To test a controller in your browser, connect it by USB or Bluetooth, open a controller test, and press any button to wake it — browsers only read controller data after a button press. Then check that every button, trigger, and stick responds and the sticks return to center.

Try it now: open the controller test , connect your pad, and press a button to begin.

How to test your controller

1. Connect by USB or Bluetooth

Plug the controller in with a data USB cable, or pair it over Bluetooth. On a desktop, a wired USB connection is the most reliable and gives the best results for features like vibration.

2. Press any button to wake it

Nothing will show until you press a button. This is a deliberate browser privacy rule — the Gamepad API only exposes your controller after you interact with it, so a site cannot silently read your inputs.

3. Test every button

Press each one in turn: the face buttons (A/B/X/Y or the PlayStation shapes), the D-pad, bumpers, triggers, stick clicks, and Start/Select. Each should light up on screen. Any that does not respond is stuck or unmapped.

4. Test the analog sticks

Move both sticks through their full range — up, down, left, right, and the diagonals — and let go. They should track smoothly and snap back to center.

How to spot stick drift

With your hands off the sticks, watch their resting values. Below 0.05 is normal and masked by in-game deadzones; 0.05 to 0.15 is minor drift you may notice in sensitive games; above 0.15 will cause visible movement on its own. If you see drift, our guide on controller stick drift covers the fixes.

Why is my controller not detected in the browser?

First, press a button — that alone wakes most controllers. If nothing happens, refresh the page (F5), switch between USB and Bluetooth, try another cable or port, and close other apps that may be holding the controller. If the browser still cannot see it, the issue is the connection itself; see our guide on a controller not detected on PC .

Which controllers and browsers work?

The test uses the standard Web Gamepad API, which supports PS5, PS4, Xbox, Switch, and most third-party pads. Chrome and Edge give the most complete results. Vibration support over Bluetooth is weak on Windows, so use a wired connection if you want to test the motors.

Is the controller test private?

Yes. Everything runs locally in your browser — your inputs are read by the page on your own device and nothing is uploaded.

Confirm your controller works

When every button lights up, the triggers move smoothly, and both sticks return to center on the controller test , your controller is good to go.

Why Test a Controller

A quick controller test answers a simple question: does every input work the way it should? It's worth doing in several situations — before an important gaming session, when buying a used controller, after a repair, or the moment you suspect stick drift or a sticky button. Catching a problem early means you can clean a button, recalibrate a stick, or claim a warranty before it spoils a game. It also instantly settles whether a problem is the controller or the game: if everything passes here but something misbehaves in a game, the fix is in that game's settings.

What the Test Checks

  1. Buttons — every face button, bumper, stick click and the D-pad lights up as you press it.
  2. Triggers — shown as a bar or value so you can see they reach full travel smoothly.
  3. Thumbsticks — a live position dot reveals drift (movement at rest) and whether the stick reaches the edges in every direction.
  4. D-pad — each direction registers cleanly and independently.

How to Read the Results

Healthy results are straightforward: each press lights its input, triggers sweep smoothly from zero to full, and both sticks rest at dead centre when released. Watch for the tell-tale faults. A stick dot that won't sit at centre means drift. A trigger that doesn't reach full or jumps is worn. A button that needs a hard press or doesn't register is dirty or failing. A D-pad direction that's dead points to a worn contact. Seeing exactly which input fails tells you whether to clean, recalibrate, or repair — and gives you clear evidence for a warranty claim.

Using the Test With Any Controller

The controller test works with Xbox, PlayStation and most generic gamepads, over USB or Bluetooth, using the browser's built-in gamepad support. Connect the controller, press any button to wake the connection, and the on-screen pad mirrors your inputs. If nothing responds at all, the controller isn't being detected — see our guide on controllers not detected on PC for connection fixes. For specific faults, the guides on stick drift and buttons not working cover the repairs.

Frequently Asked Questions

How do I test a controller?

Open the controller test, connect your controller by USB or Bluetooth, and press any button to wake the connection. The on-screen gamepad mirrors your inputs so you can check every button, trigger, stick and D-pad direction works.

How do I check for stick drift?

On the controller test, release both thumbsticks and watch the position dots. If a stick doesn't rest at dead centre — drifting on its own — that's stick drift. The test gives you a clear visual and evidence for a warranty claim.

Does the controller test work with Xbox and PlayStation pads?

Yes. It works with Xbox, PlayStation and most generic controllers over USB or Bluetooth, using the browser's built-in gamepad support. Connect the pad, press a button to wake it, and your inputs appear on screen.

Why isn't my controller showing up in the test?

If nothing responds, the controller isn't being detected. Press a button to wake the connection, check the USB cable carries data, and confirm it's paired. Our guide on controllers not detected on PC covers the connection fixes in detail.

How often should I test my controller?

Test before important gaming sessions, when buying a used controller, after any repair, and at the first sign of drift or a sticky button. A quick check catches problems while there's still time to clean, recalibrate, or claim a warranty.

Does the controller test check vibration?

It mainly verifies buttons, triggers, thumbsticks and the D-pad, which are the inputs that usually fail. Vibration (rumble) feedback depends on browser and controller support and isn't the focus of the test.

Can I test a controller on my phone?

Yes. In a mobile browser with a controller paired over Bluetooth, the gamepad test works much like it does on a computer, mirroring your button and stick inputs on screen so you can check them.

What controllers does the test support?

It works with Xbox and PlayStation controllers and most generic gamepads, connected by USB or Bluetooth, using the browser's built-in gamepad support. Connect the pad and press a button to wake the connection.

What should a healthy controller look like in the test?

Every button press lights its on-screen input, both triggers sweep smoothly from zero to full, and the thumbsticks rest at dead centre when released while reaching the edges in every direction.

Test it now: Gamepad Tester · Joy-Con Drift Test

About the author: Jayadeep is a web developer with experience in browser APIs and hardware diagnostics. He built Test Your Device to give people a fast, private way to check whether their hardware actually works — no downloads, no accounts, nothing uploaded.