Free · Online · No download

Online Gamepad Tester

This free gamepad tester checks any game controller online. Every button, trigger and stick movement shows up instantly, so this controller tester helps you spot stick drift, stuck buttons and vibration problems in seconds right in your browser.

Controller Tester
Connect a controller and press any button
LTRTLBRBYXBA⧉≡
Press any button to connect
USB or Bluetooth · Xbox, PlayStation, Switch, PC
Button pressedWaiting for input
Analog Sticks
Drift & circularity
Left stick
X 0.000 · Y 0.000
0.0% · Healthy
Circularity: rotate it
Right stick
X 0.000 · Y 0.000
0.0% · Healthy
Circularity: rotate it
Triggers
Analog pressure (0–1)
0.00
LT / L2
max 0%
0.00
RT / R2
max 0%
Raw Data
Gamepad API output
Axes
0
+0.00
1
+0.00
2
+0.00
3
+0.00
Buttons
0
×0
1
×0
2
×0
3
×0
4
×0
5
×0
6
×0
7
×0
8
×0
9
×0
10
×0
11
×0
12
×0
13
×0
14
×0
15
×0
16
×0
17
×0
NO CONTROLLER DETECTED
Vibration Test
Dual motor rumble
Heavy 100%Light 100%

What Is a Gamepad Tester?

A gamepad tester shows you exactly what your controller is sending to your computer. Every button press, every millimetre of stick movement and every bit of trigger pressure appears on screen the moment it happens. It's the quickest way to answer questions like "is my left stick drifting?", "does my right trigger reach 100%?" or "is the A button actually broken, or is it the game?"

This free game controller tester runs entirely in your browser using the built-in Gamepad API. There's nothing to download, no account and no driver to install. It works with Xbox controllers, PlayStation controllers, Nintendo Switch Pro controllers and most generic USB or Bluetooth Windows game controllers.

How to Use This Game Controller Tester Online

Connecting Your Windows Game Controller or USB Gamepad

  1. Plug the controller in with a data USB cable, or pair it over Bluetooth in your system settings.
  2. Open this page in Chrome, Edge or Firefox.
  3. Press any button. Browsers only reveal a controller after the first button press.
  4. The controller's name appears at the top of the tester, along with the number of buttons and axes.

If you have more than one controller connected, a dropdown lets you switch between them. "Mapping: standard" means the browser recognised the layout, so buttons are labelled with Xbox names. "Non-standard" means the controller works but buttons are shown by number (B0, B1...).

Testing Action Buttons, D-Pad and Analog Triggers

Press each button one at a time. The matching tile should light up instantly and switch off as soon as you let go. A tile that flickers, stays lit, or needs a hard press points to a worn contact or dirt under the button. Check the D-pad in all four directions - a common fault is diagonals registering when you only press one direction.

Triggers are analog, so squeeze them slowly. The bar should climb smoothly from 0% to 100% without jumps. If a trigger tops out at 85-90%, some racing and shooting games won't register full throttle or a full aim-down-sights press.

Xbox Controller Tester: Diagnose Stick Drift

Stick drift is the most common controller fault, especially on Xbox and DualSense controllers after a year or two of heavy use. It's caused by wear or dust inside the potentiometers that measure stick position.

How to Test Analog Stick Deadzones

Let go of both sticks and put the controller on a table. Look at the X/Y values under each stick circle:

Resting distanceWhat it means
0 - 5%Healthy. Normal sensor noise, hidden by every game's deadzone.
5 - 10%Early wear. Usually fine, but watch it over time.
10 - 20%Noticeable drift. Your aim or camera may creep in some games.
Over 20%Serious drift. Clean, recalibrate, or replace the stick module.

Next, rotate each stick slowly around its full edge. The dot should touch the outer ring all the way round. Flat spots mean the stick can't reach full input in that direction. Finally, click each stick down (L3/R3) - the dot turns orange while pressed.

Fixing Stick Drift on Xbox and PC Controllers

  • Update firmware: use the Xbox Accessories app on Windows or the console's controller settings.
  • Clean the stick base: unplug, tilt the stick, and use compressed air or a little isopropyl alcohol, then rotate it.
  • Raise the in-game deadzone: many shooters let you set a deadzone slightly above your resting value.
  • Recalibrate on Windows: open joy.cpl, choose the controller, then Properties → Settings → Calibrate (generic DirectInput pads).
  • Warranty or repair: if drift is above 20% after cleaning, the stick module is worn. Check your warranty before opening the controller.

Controller Vibration Tester: Test Dual Rumble

Most modern controllers have two rumble motors: a heavy "strong" motor in the left grip for explosions and impacts, and a lighter "weak" motor in the right grip for subtle feedback like engine hum. Use the three buttons in the tester to check each motor separately and then together.

Why Controller Vibration Matters

Rumble isn't only for immersion. In racing games it tells you when tyres lose grip, and in shooters it signals hits and recoil. A dead motor often also means a loose internal connection that can get worse, so it's worth checking if one side feels weaker than the other.

Troubleshooting Rumble on Windows Game Controllers

  • Use Chrome or Edge - they have the best support for the browser vibration API.
  • Connect by USB cable if Bluetooth vibration doesn't respond.
  • Check that vibration is turned on in the Xbox Accessories app or Steam controller settings.
  • Charge or replace batteries - weak batteries often disable rumble first.

Supported Controllers

ControllerButtons & sticksVibration
Xbox Series X|S / Xbox OneYesYes (Chrome, Edge)
Xbox 360 (wired)YesYes (Chrome, Edge)
PS5 DualSense / PS4 DualShock 4YesUsually, best over USB
Nintendo Switch ProYesLimited
Generic USB / DirectInput padsYes (may be non-standard)Depends on device

Quick Controller Health Checklist

Before you buy a used controller, or before you send one back for warranty, run through this list in under two minutes:

  1. Every button tile lights up once and switches off cleanly.
  2. Both triggers reach 100% and drop back to 0%.
  3. Both sticks rest under 5% and reach the outer ring in every direction.
  4. L3 and R3 clicks register.
  5. Strong and weak motors both vibrate.

Gaming on PC? Pair this with our FPS test and reaction time test to check the rest of your setup.

Frequently Asked Questions

Why isn't my controller showing up in the gamepad tester?

Browsers hide gamepads until you interact with them, for privacy reasons. Plug in your controller (or pair it over Bluetooth), then press any button - not just move a stick. If it still doesn't appear, try another USB port or cable (some cables only charge), close Steam Big Picture or other apps that might grab the controller, and refresh the page.

Does this game controller tester work with Xbox controllers?

Yes. Xbox One, Xbox Series X|S and Xbox 360 controllers work over USB, the Xbox Wireless Adapter, or Bluetooth. They use the standard XInput layout, so every button, trigger and stick maps correctly in this Xbox controller tester.

Can I test a PS4 or PS5 controller?

Yes. DualShock 4 and DualSense controllers are detected in Chrome, Edge and Firefox on Windows and macOS. Button labels follow the standard layout, so A = Cross, B = Circle, X = Square and Y = Triangle. Vibration on PlayStation controllers works best in Chrome or Edge over USB.

What is stick drift and how do I spot it?

Stick drift is when your character or camera moves even though you aren't touching the stick. Let go of both sticks and watch the X and Y values. Readings under about 0.05 are normal resting noise. Values that sit above 0.10, or slowly creep in one direction, point to a worn or dirty stick sensor.

Why doesn't the controller vibration tester work?

Vibration needs browser support for the Gamepad haptics API. Chrome and Edge support it for most Xbox and PlayStation controllers. Firefox and Safari have limited support. Also check that vibration isn't disabled in the controller's own settings, Steam Input, or Windows accessibility options, and that wireless controllers have enough battery.

Is this the same as the Windows game controller settings (joy.cpl)?

It tests the same things, but in your browser. Windows has a built-in panel - press Win + R, type joy.cpl and press Enter - that lists your Windows game controllers and shows a basic test. This page adds trigger percentages, live stick coordinates, drift readings and a vibration test that joy.cpl doesn't offer for Xbox controllers.

Is it safe? Does this site install anything?

Nothing is installed or uploaded. The gamepad tester reads input directly through your browser's built-in Gamepad API, and all of it happens on your own device. Close the tab and it stops.

Can I fix stick drift myself?

Often, yes. Start with a recalibration, then try cleaning: with the controller unplugged, push the stick to one side and spray a short burst of compressed air or a drop of isopropyl alcohol around the base, then rotate it for a minute. If drift remains, raise the deadzone in your game, or replace the analog module or claim warranty.

Explore More Tools

Get the full picture of your setup. Each tool is free, runs in your browser, and needs zero downloads.