Switch Pro Controller test
Pair your Switch Pro Controller with this computer and press any button. Buttons and sticks show live, so you can spot stick drift and dead buttons.
Controller check
Step 1 of 3 · Buttons, stick drift, stick circularity and rumble motors.
About the switch pro controller test
Updated
The Switch Pro Controller test reads your controller through the browser's Gamepad API, the same way PC games do, and shows every button and the exact position of both sticks. Stick drift shows up as a stick that reports movement while you aren't touching it. ZL and ZR on the Pro Controller are digital buttons, so they show as fully pressed or released rather than a range.
How to use it
- Pair the controller over Bluetooth: hold the small sync button on top until the lights run, then pick it in your computer's Bluetooth settings. A USB-C data cable also works.
- Press any button so the browser detects the controller.
- Press every button, including ZL, ZR and both stick clicks, and check each one lights up.
- Let go of both sticks and check their values rest at or very near zero.
Frequently asked questions
How do I know if my Pro Controller has stick drift?
Leave both sticks untouched. A value that wanders or rests well away from zero means drift. Our stick drift guide covers calibration, cleaning and repair.
Why are the A and B buttons swapped?
Browsers use a standard Xbox-style layout, where the bottom button is first. On a Nintendo controller that's B, so names can look swapped. What matters is that every button lights up.
Does this work with Joy-Con?
Partly. A single Joy-Con paired by Bluetooth usually shows up, but each one appears as its own controller and support depends on your browser and operating system.
Specific tests
Guides
Explainers and fixes that use this test.
- How to fix controller stick driftConfirm stick drift on a PS5, Xbox or Switch controller, then fix it: firmware updates, cleaning, deadzones and when a repair is the only option.
- Controller vibration not working? How to test and fix itRun a controller vibration test in your browser to see if the rumble motors work, then fix PS5 and Xbox rumble on PC: game settings, Steam Input, cables.
- Stick circularity error explainedWhat a joystick circularity test measures, what a good result looks like, how it differs from deadzone and drift, and how to get rounder thumbstick output.
Related tests
- Keyboard TestKey detection, multiple layouts, latency and ghosting check
- Mouse & Scroll TestButtons, precision coordinates, wheel direction and double-click
- Mouse Polling RateLive, peak and average report rate in Hz
- CPS Click SpeedClicks per second over 1 to 60 seconds
- Multi-Touch & TrackpadMulti-finger tracking, gestures, pressure & drawing canvas
- Gamepad & ControllerAnalog sticks, triggers, buttons and vibration feedback
- Typing Speed TestNet WPM, raw WPM and accuracy in 15 to 60 s
- Spacebar CounterSpacebar presses per second over 5 to 60 seconds
- Controller Vibration TestFire each rumble motor on your gamepad
- Stick Circularity TestMeasure thumbstick circularity and drift
- Mouse DPI TestMeasure your real mouse DPI
- Aim TrainerClick targets for speed and accuracy
- MIDI Keyboard TestNotes, velocity, pedal & CCs