Switch Pro · Joy-Con · 8BitDo · GameSir

Switch Pro & Joy-Con Controller Tester

This Switch Pro controller tester checks every button and stick on a Nintendo Switch Pro Controller or Joy-Con, using your computer. Pair it over Bluetooth or plug it in, press any button, and watch every input light up. It also works with 8BitDo, GameSir and other Switch-style controllers.

Free No download Private: runs in your browser PS5 · PS4 · Xbox · Switch · PC
Waiting for controller

Connect a controller, then press any button

Use a USB cable or Bluetooth. Browsers only show a controller to a web page after you press a button on it.

  1. 1Plug in or pair
  2. 2Press any button
  3. 3Test every input

Detects up to 4 controllers automatically · PS5 · PS4 · Xbox · Switch · PC

P1Controller
ZL ZR L R ⊗ ⧉ ≡ PS + ⌂ L ▲▼◀▶ R XABY
Left stick+0.00 +0.00—
Right stick+0.00 +0.00—
L2 / LT
0%
R2 / RT
0%

No buttons pressed

0/17
P2Controller
ZL ZR L R ⊗ ⧉ ≡ PS + ⌂ L ▲▼◀▶ R XABY
Left stick+0.00 +0.00—
Right stick+0.00 +0.00—
L2 / LT
0%
R2 / RT
0%

No buttons pressed

0/17
P3Controller
ZL ZR L R ⊗ ⧉ ≡ PS + ⌂ L ▲▼◀▶ R XABY
Left stick+0.00 +0.00—
Right stick+0.00 +0.00—
L2 / LT
0%
R2 / RT
0%

No buttons pressed

0/17
P4Controller
ZL ZR L R ⊗ ⧉ ≡ PS + ⌂ L ▲▼◀▶ R XABY
Left stick+0.00 +0.00—
Right stick+0.00 +0.00—
L2 / LT
0%
R2 / RT
0%

No buttons pressed

0/17
P1—
ZL ZR L R ⊗ ⧉ ≡ PS + ⌂ L ▲▼◀▶ R XABY

Test progress

Press every button and roll both sticks around the edge.

Buttons

Sticks

Left stick
X +0.00Y +0.00Dist 0.00∠ 0°
—
Right stick
X +0.00Y +0.00Dist 0.00∠ 0°
—

Triggers

L2/LT
0%
R2/RT
0%

Vibration —

More options in the controller vibration test.

Controller info

Model
—
Brand
—
Player slot
—
Vendor:Product
—
Layout
—
Inputs
—
Update rate
—
Vibration
—
Raw ID
—

All axes

Using another controller? Try the main gamepad tester.

Key facts
  • 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)

  1. Find the small round sync button on the top of the controller, next to the USB-C port.
  2. Hold it until the four lights at the bottom start moving back and forth.
  3. Open your computer's Bluetooth settings and choose Pro Controller.
  4. 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:

  1. Slide the Joy-Con off the Switch.
  2. Hold the small sync button on the flat side (the rail) until the lights flash.
  3. 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:

PositionNintendo labelShows in the tester as
BottomBB0 (the "A" spot on Xbox)
RightAB1
LeftYB2
TopXB3

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

  1. Calibrate on the Switch: System Settings > Controllers and Sensors > Calibrate Control Sticks.
  2. Update the controllers: System Settings > Controllers and Sensors > Update Controllers.
  3. Clean around the stick: lift the rubber skirt at the base slightly and blow in short bursts of compressed air.
  4. Contact Nintendo: Nintendo has repaired drifting Joy-Con in many regions. Check Nintendo Support for your country.
  5. 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.

Written by the Gpad Tester teamWe test controllers every day: drifting sticks, dead buttons and weak rumble motors on PS5, PS4, Xbox, Switch and PC pads. Last updated .

Test your controller now

Press any button and see every input live. Free, private, and nothing to install.

Open the gamepad tester