No buttons pressed
Using another controller? Try the main gamepad tester.
- Pair a Switch Pro Controller by holding the small sync button on top until the four lights run back and forth.
- Each Joy-Con pairs on its own and shows up as a separate player.
- ZL and ZR are digital: they light like buttons, not fill like Xbox triggers.
- Joy-Con are well known for stick drift.
How to connect a Switch Pro Controller to a PC or Mac
Bluetooth (recommended)
- Find the small round sync button on the top of the controller, next to the USB-C port.
- Hold it until the four lights at the bottom start moving back and forth.
- Open your computer's Bluetooth settings and choose Pro Controller.
- Press a button on this page.
USB cable
Plug in a USB-C data cable. Some computers read the Pro Controller well over USB. Others only charge it. If nothing shows up over the cable, use Bluetooth instead.
How to connect Joy-Con
Each Joy-Con pairs on its own:
- Slide the Joy-Con off the Switch.
- Hold the small sync button on the flat side (the rail) until the lights flash.
- Pair it in your Bluetooth settings. It shows as Joy-Con (L) or Joy-Con (R).
Your computer treats each Joy-Con as a separate controller. In this tester, each one gets its own player number, and with two connected the tester shows them side by side automatically.
Nintendo button layout: why A and B look swapped
Nintendo puts A on the right and B at the bottom. Xbox does the opposite. Browsers use one standard layout based on position, so:
| Position | Nintendo label | Shows in the tester as |
|---|---|---|
| Bottom | B | B0 (the "A" spot on Xbox) |
| Right | A | B1 |
| Left | Y | B2 |
| Top | X | B3 |
If you press A and a different label lights up, the controller is fine. It's only the naming that differs. The tester's Switch layout shows Nintendo's labels in the right places.
Common Switch controller problems
Joy-Con drift
Joy-Con are well known for stick drift. Let go of the stick and watch the dot. If it moves, run the stick drift test for a clear verdict. Then try the steps below.
How to fix Joy-Con drift
- Calibrate on the Switch: System Settings > Controllers and Sensors > Calibrate Control Sticks.
- Update the controllers: System Settings > Controllers and Sensors > Update Controllers.
- Clean around the stick: lift the rubber skirt at the base slightly and blow in short bursts of compressed air.
- Contact Nintendo: Nintendo has repaired drifting Joy-Con in many regions. Check Nintendo Support for your country.
- Replace the stick: replacement sticks, including Hall effect ones, are widely sold. Swapping one needs care and a small screwdriver set.
ZL or ZR don't show a bar
Nintendo's triggers are digital: on or off, not 0–100%. So in the tester they light up like buttons, instead of filling a bar. That's normal.
No vibration
Nintendo's HD Rumble has limited support in browsers. The vibration test may do nothing even on a healthy controller. Test rumble on the Switch itself.
Testing 8BitDo and GameSir controllers
Many 8BitDo and GameSir controllers have several modes: Switch, XInput (Xbox-style), DirectInput and sometimes macOS or Android. The mode changes how buttons show up.
- For the best test on PC, use XInput mode. Buttons then follow the standard layout.
- Switch the mode with the slider on the controller, or by holding a button combo while turning it on. Check the manual for your model.
- Update the firmware with the maker's PC app. 8BitDo and GameSir both offer updates that fix bugs and add features.
- Hall effect sticks: many newer 8BitDo and GameSir models use Hall effect sticks. Still, run a drift test after a drop or heavy use.
The button test works for other brands too: PowerA, Hori and other licensed Switch pads.
Motion controls
The Switch Pro Controller and Joy-Con have gyros and accelerometers. Browsers can't read Nintendo motion data yet, so test it on the Switch with System Settings > Controllers and Sensors > Calibrate Motion Controls. Our gyro test currently supports DualSense and DualShock 4.
Switch Pro controller tester FAQ
Can I test a Switch Pro Controller on PC?
Yes. Pair it over Bluetooth by holding the sync button on top, then press a button on this page.
Can I test Joy-Con for drift on PC?
Yes. Pair each Joy-Con on its own, open the stick drift test, and let go of the stick.
Why are my A and B buttons swapped?
Nintendo's layout is the reverse of Xbox's. The tester reports by position, not label. Your buttons are fine.
Why don't ZL and ZR fill up like Xbox triggers?
They're digital buttons, not analog triggers. They're either pressed or not.
Do Switch 2 controllers work here?
Support for newer Nintendo controllers on computers depends on your system and browser, and it's still growing. If your computer pairs with it and sees it as a game controller, this tester can read it.