★★★★★ 5.0 from 15,000+ Google reviews • Free diagnostics • 9 Florida stores • Many repairs same day
Check repair pricingPress any button on your controller to connect. Every input registers live: buttons, sticks, triggers, and rumble — Xbox, PlayStation, Switch, and PC gamepads.
Press any button to connect
Linearity, drift & circularity
Left stick+0.00, +0.00
Err: —
Right stick+0.00, +0.00
Err: —
Analog pressure (0–1)
LT / L2
RT / R2
Gamepad API output
Plug in via USB or pair over Bluetooth. This tester works with Xbox Series X|S, Xbox One, PS5 DualSense, PS4 DualShock, Switch Pro, and most PC gamepads — up to four at once.
Buttons light up red on the diagram the instant they register. Move both sticks in full circles and pull each trigger slowly — the live readout shows exact analog values.
Sticks that move on their own mean drift. Buttons that don't light mean a worn contact. Triggers stuck below 1.00 mean a failing potentiometer.
This controller tester uses your browser's built-in Gamepad API to read the raw input your controller sends the moment you press a button or move a stick. Because it reads the same data your games receive, it's the fastest way to tell whether a problem is in the controller hardware or in a specific game's settings.
It verifies all four core input systems: digital buttons (face buttons, bumpers, D-pad, menu buttons, stick clicks), analog sticks (X/Y position with precise decimal values plus a circularity error tracker so tiny drift and worn stick rings are visible), analog triggers (full 0–1 travel), and vibration motors via the quick rumble panel.
Stick drift — if either stick's readout isn't at 0.00 while untouched, the sensor is reporting phantom movement. Run our dedicated stick drift test for a measured verdict, or fix a PlayStation controller directly with our PS controller calibration tool.
Dead or double-registering buttons — a button that needs a hard press or fires twice usually has a worn membrane or dirty contact pad. Trigger issues — a trigger that never reaches 1.00 or jumps around has a failing potentiometer. Input lag — check your connection quality with the polling rate test.
Xbox Series X|S and Xbox One controllers, PS5 DualSense and DualSense Edge, PS4 DualShock 4, Nintendo Switch Pro Controller and Joy-Cons (paired via Bluetooth), plus 8BitDo, Logitech, PowerA, and most generic PC gamepads. Chrome, Edge, and Firefox on desktop give the most accurate readings; Android Chrome also works with Bluetooth controllers.
If the test confirms a hardware fault that cleaning and recalibration can't cure — like severe drift or a dead trigger — Phone Repair & More replaces stick modules, buttons, and triggers on all major controllers at our 9 Florida locations, with free diagnostics and a 90-day warranty.
Browsers hide gamepads until you press a button — this is a privacy feature, not a fault. Press any button after connecting, and click the page once so it has focus. If it still doesn't appear, try a different USB cable (some are charge-only), re-pair Bluetooth, close apps like Steam or DS4Windows that can capture the controller, or test in Chrome or Edge.
No. The test runs entirely in your browser using the standard Gamepad API. Nothing is downloaded, installed, or sent to a server — input data stays on your machine.
Values under about 0.05 are normal sensor noise that in-game deadzones absorb. Consistent resting values above 0.10, or values that grow over time, indicate real drift. Use the stick drift test for a measured pass/fail verdict.
Yes — pair each Joy-Con over Bluetooth (hold the small sync button until the lights scan). Each Joy-Con appears as a separate player slot. The Switch Pro Controller works over both Bluetooth and USB.
If inputs register here, the hardware works — the problem is software. Check the game's controller settings, close remapping tools like Steam Input or DS4Windows, and make sure the game window has focus.
If drift or dead buttons won't calibrate away, our technicians replace stick modules, buttons, and triggers — usually same-day. Free diagnostic first, 90-day written warranty, 9 Florida locations.
Start My Repair