Free Online Gamepad Tester: Test Your Controller for Stick Drift, Buttons, Vibration & More
No controllers detected - Connect via USB or Bluetooth and press any button
Plug in your controller with USB or pair it over Bluetooth (Linux supports USB only), then press any button to begin.
Supported Device Categories
Stick Drift Monitor
GoodVibration Check
Whether you’re troubleshooting a worn-out analog stick, checking a new controller before a competitive match, or just want to confirm every button works before selling your old gamepad, a reliable gamepad tester takes the guesswork out of controller diagnostics. This guide walks through everything our online controller tester checks โ stick drift, deadzones, vibration, button response, input lag, and gyro โ and covers platform-specific testing for Xbox, PlayStation, PC, Switch, and more.
No downloads, no installs. Just plug in your controller (USB or Bluetooth) and open the tester in your browser.
What Is a Controller Tester?
A controller tester (also called a gamepad tester or joystick tester) is a tool that reads raw input data from your gamepad in real time โ every button press, trigger pull, stick movement, and vibration motor โ and displays it visually so you can confirm your hardware is working correctly. It’s the fastest way to answer the question โis my controller working properly, or is something actually broken?โ
Our tester works directly in your browser using the Gamepad API, so it’s compatible with wired and wireless controllers on Windows, Mac, Linux, and Android โ no software installation required.
How to Test Stick Drift
Stick drift is the most common controller complaint, especially on Xbox, PS5, and Switch Joy-Cons. It happens when a joystick registers movement even though you’re not touching it, usually caused by worn-out potentiometers or dust under the stick housing.
To check for stick drift:
- Open the tester and let go of both analog sticks completely.
- Watch the on-screen stick indicators โ they should sit dead-center and perfectly still.
- If the cursor drifts toward an edge, flickers, or won’t return to center, your controller has stick drift.
- Slowly rotate each stick in a full circle to see if the drift is worse in certain directions (a sign of uneven wear).
If you catch drift early, recalibrating or cleaning the stick can sometimes fix it. If the drift is severe, you’re likely looking at a stick module replacement.
Deadzone and Circularity Testing
Deadzone testing measures how much you need to move a stick before your controller actually registers input โ too large a deadzone makes aiming feel sluggish; too small can cause false input from minor drift.
Circularity testing checks whether your stick moves in a true circle or an oval/lopsided shape when rotated fully. A distorted circularity pattern often signals early-stage wear before drift becomes noticeable, making it a useful early-warning check alongside a standard stick drift tester.
Button, Trigger, and Input Testing
The button tester section lights up every button, D-pad direction, bumper, and analog trigger the instant you press it, so you can quickly confirm:
- Every face button (A/B/X/Y or โ/โ/โก/โณ) registers a single, clean press
- Triggers move smoothly through their full range without sticking
- No โghost inputsโ register on their own
- D-pad directions are all responsive, including diagonals
This is essential before buying a used controller, after a spill, or when a game feels like it’s โmissingโ your inputs mid-match.
Vibration and Rumble Testing
Use the vibration test to confirm both the left (low-frequency) and right (high-frequency) rumble motors are functioning โ a common failure point on PS4/PS5 DualShock and DualSense controllers. The tester triggers each motor independently so you can isolate exactly which one has failed if your controller feels โweakerโ on one side.
Input Lag / Latency Testing
For competitive and rhythm-game players, input lag matters. A latency tester measures the delay between your physical press and the signal reaching your browser, helping you spot a laggy Bluetooth connection, outdated firmware, or a worn connector before it costs you a match.
Gyroscope and Motion Testing
Controllers with built-in motion sensors (DualSense, DualShock 4, Switch Joy-Cons) can be checked with the gyro test, which visualizes tilt and rotation in real time โ useful for games that rely on motion aiming or gyro-assisted steering.
Calibration: Fixing What the Tester Finds
Once you’ve identified an issue, most controllers offer built-in or OS-level calibration tools:
- Windows: Settings > Devices > USB Game Controllers > Properties, or use the manufacturer’s app
- Xbox: Xbox Accessories app > Calibrate
- PS4/PS5: No official in-console calibration, but third-party calibration tools and driver-level fixes exist
- Linux: jstest or jscal for joystick calibration via terminal
Calibration won’t fix mechanical wear, but it can meaningfully reduce mild drift and re-center deadzones.
Testing by Platform
Xbox Controller Testing
Whether you’re testing an Xbox controller on PC via USB/Bluetooth or checking an original Xbox One/Series pad, the tester reads Xbox input through XInput, giving accurate button mapping, trigger sensitivity, and vibration feedback โ ideal for diagnosing stick drift or a stuck bumper before requesting a warranty replacement.
PS5 (DualSense) Controller Testing
DualSense controllers can be tested over USB-C or Bluetooth on PC. Beyond standard stick drift and button checks, you can test the adaptive triggers, haptic feedback motors, and built-in gyroscope โ all common points of failure on PS5 pads.
PS4 (DualShock 4) Controller Testing
DualShock 4 testing follows the same process โ connect via USB or Bluetooth and check sticks, buttons, and both vibration motors. This is especially useful before selling a used PS4 controller or diagnosing why rumble feels weak.
PS3 and PS2 Controller Testing
Older DualShock 3 and DualShock 2 controllers (via USB adapter) can still be tested for button responsiveness and stick drift, which is common in aging hardware that’s been in storage for years.
PC Controller Testing
Any generic USB or Bluetooth gamepad connected to Windows, Mac, or Linux can be tested directly in-browser โ no drivers needed for most modern controllers thanks to native Gamepad API support.
Nintendo Switch, Wii, and Joy-Con Testing
Joy-Cons are especially prone to drift due to their compact stick design. Pair them via Bluetooth to test stick centering, button response, and โ where supported โ motion controls.
Other Peripherals: Wheels, HOTAS, and Fight Sticks
Racing wheels, flight sticks (HOTAS), and arcade fight sticks can also be tested for axis response, pedal sensitivity, and button mapping, making the tool useful well beyond standard gamepads.
Android and Linux
Bluetooth or USB-OTG controllers connected to Android devices, and joysticks on Linux systems, can be tested the same way โ through any modern browser supporting the Gamepad API.
For Developers: Gamepad API Reference
Our tester is built on the browser-native Gamepad API, which exposes navigator.getGamepads() to read button and axis states in real time. If you’re building your own input-testing tool or integrating controller support into a web game, this API gives you cross-browser access to connected gamepad state without plugins.