Nintendo Switch Pro Controller Tester
Test your Nintendo Switch Pro Controller in your browser. Press the buttons to see them light up, check the sticks for drift, try ZL, ZR and Capture, and feel the vibration.
Readme
Nintendo's button layout
Nintendo puts A on the right and B at the bottom, the opposite of an Xbox controller, where A is at the bottom. X and Y swap places the same way. Browsers report buttons by position, so a game that asks for the bottom button gets B on a Pro Controller. ZL and ZR are plain buttons rather than analog triggers, so they're either pressed or not, with nothing in between.
Tool description
This tester shows what your Switch Pro Controller sends to the browser. Connect it with a USB-C cable or over Bluetooth, then press any button, since browsers only show a controller once one of its buttons is pressed. To pair it, hold the small sync button on top, next to the USB-C port, until the lights at the bottom run back and forth.
The gamepad picture lights up A, B, X, Y, L, R, ZL, ZR, −, +, Home and Capture as you press them and moves the sticks. LS and RS are the stick presses. Under the picture, each button has a tile, and both sticks show their exact X and Y position from -1 to 1. If your browser can make the controller vibrate, Test vibration rumbles it for one second.
Chrome lists the SL and SR buttons of both Joy-Cons for every Nintendo controller. The Pro Controller has no such buttons, so those tiles stay dark.
Checking the sticks
Let go of both sticks. A healthy stick rests close to zero, like 0.0039. A value that stays around 0.1 or more, or changes on its own, means the stick drifts.
Features
- A controller picture with Nintendo's button names in Nintendo's places
- How far each button is pressed, and each stick's exact position
- A one second vibration test