How to Test a Gamepad in Your Browser

Check every button, trigger and stick on your controller, test for analogue stick drift, and fire the rumble motors, all from a browser with no install.

Updated 5 min read By CodingEagles
Free tool Gamepad Tester Check every button, trigger, stick and the rumble on your controller. Open tool

To test a gamepad, connect it, open a gamepad tester, and press any button to wake it. Every button, trigger and stick then shows up live as you use it. The free gamepad tester lights each button, tracks both analogue sticks, reads trigger pressure, and fires the rumble motors, all in your browser with nothing to install.

That is the quick version. The single most useful thing this test does is catch analogue stick drift before it ruins a game, so let us start there.

The stick drift problem

Stick drift is the most common controller fault. The analogue stick reports movement even when you are not touching it, so your character walks on its own or the camera spins slowly. It comes from a worn sensor inside the stick, and it gets worse over time.

The test makes it easy to prove. Let go of both sticks completely and watch the position readout. A healthy stick rests at or very near the centre and stays there. If a value drifts away from centre or jitters while your hands are off the controller, the stick is failing. That is hardware, not a setting, and it usually means a new stick module or a new controller.

How to test a gamepad

Step 1: Connect and wake it

Plug in or pair your controller, then press any button or nudge a stick. Browsers only reveal a gamepad after that first input, so a single press makes it appear in the gamepad tester.

Step 2: Press every button

Work through the face buttons, bumpers, triggers, D-pad and the stick clicks. Each lights up on screen with its button number. A button that never lights is not registering, which points to a worn or broken switch.

Step 3: Check the sticks and rumble

Roll both sticks in full circles and watch the live position track your movement smoothly. Squeeze the triggers to see the pressure value climb from zero to one. Then press the rumble button and feel the motors respond.

Other faults you can catch

  • A dead trigger. The pressure value stays at zero when you squeeze. The trigger sensor has failed.
  • A sticky button. A button stays lit after you let go. The switch or the plastic is binding.
  • Wrong mapping. The buttons light in an unexpected order. The controller is reporting a layout the browser maps differently, which is common for third-party pads.
  • No rumble. Often normal over a wireless link or with controllers that do not expose vibration to the browser.

Wired often works better

If a controller is flaky over Bluetooth, try a USB cable. A wired connection tends to report more reliably and is more likely to expose rumble to the browser. It is also the quickest way to rule out a pairing problem rather than a hardware fault.

Once the controller checks out, you might run a keyboard test or a mouse test to confirm your other inputs before a long session.

Frequently asked questions

My controller does not show up. What is wrong?
Browsers hide a gamepad until it sends its first input, so press any button or move a stick after connecting. If it still does not appear, check the cable or pairing, try another USB port, and close other apps that might have taken control of the controller.
How do I test for analogue stick drift?
Let go of both sticks and watch the position readout. On a healthy controller the values rest near the centre. If a value creeps or jumps while you are not touching the stick, that is drift, usually a worn sensor that gets worse with time.
Why does the rumble button do nothing?
Not every controller exposes its motors to the browser, and some only rumble over a wired connection. If the buttons and sticks register but rumble stays silent, your controller or connection likely does not support browser-triggered vibration.

Ready to try it?

Check every button, trigger, stick and the rumble on your controller. Free, in-browser, and 100% private — your data never leaves your device.

Open the Gamepad Tester