Switch Pro browser diagnostics
Switch Pro Controller Test
Connect a Switch Pro controller and this Switch Pro controller test will visualize A/B/X/Y, Plus, Minus, Home, Capture, sticks, ZL/ZR, L/R, and browser mapping live.
Switch Pro Button Visualizer
Switch Pro controls are mapped to browser button indexes for local visual testing.
No Controller Detected
Connect via USB or Bluetooth, then press any controller button to activate detection.
B
B0Face button
A
B1Face button
Y
B2Face button
X
B3Face button
L
B4Left shoulder
R
B5Right shoulder
ZL
B6Left trigger
ZR
B7Right trigger
Minus
B8Minus button
Plus
B9Plus button
L Stick
B10Left stick press
R Stick
B11Right stick press
D-pad up
B12Directional button
D-pad down
B13Directional button
D-pad left
B14Directional button
D-pad right
B15Directional button
Home
B16Home button
Capture
B17Capture button
Analog Sticks
Crosshair scopes show center drift, range, and live trail.
Left stick
X +0.000 Y +0.000
Right stick
X +0.000 Y +0.000
Triggers
Analog pressure appears as local intensity values.
Raw Data
Latest values expose browser mapping and analog button state.
Last input
Waiting
Press a button to populate the live event log.
Vibration Test
Haptic commands run only after a user click.
Click a pattern after selecting a connected controller.
Nintendo-Style Mapping Without Guesswork
A Switch Pro controller test needs to respect the face button order users expect while still showing the browser indexes that software receives. This Switch Pro controller test uses Nintendo-style labels for A/B/X/Y, Plus, Minus, Home, Capture, L/R, ZL/ZR, sticks, and d-pad directions, then pairs them with raw Gamepad API values. That combination is important because some games show Xbox-style prompts even when a Switch Pro controller is connected.
USB and Bluetooth can produce different browser identities. A wired Switch Pro controller may report more consistently, while Bluetooth may depend on operating-system drivers and firmware. The gamepad tester displays the active player slot, connection state, mapping, and last input so you can compare both modes without guessing which device the browser selected.
This page is the right first controller test when a Switch Pro controller works in one app but not another. If every button highlights correctly here, the issue may be the game profile. If the visualizer misses a direction, trigger, or stick click, follow up with the mapping, drift, or support pages.
Sticks, Digital Triggers, And Button Feel
Switch Pro sticks should center near zero and move smoothly through the stick scopes. The Switch Pro controller test makes returning behavior visible, which is useful for aim drift, menu movement, and character walk issues. A steady offset suggests stick drift. Uneven outer travel suggests a circularity or calibration problem. Jitter that appears only on Bluetooth may point to connection instability.
Unlike some controller families, Switch Pro shoulder and trigger behavior may be exposed as digital buttons in browser contexts. The gamepad tester still shows trigger values because the Gamepad API represents many controls as button objects with a value field. If ZL or ZR changes only between zero and one, that may be expected rather than a broken trigger.
Face button labeling is another practical concern. The Switch Pro controller test shows Nintendo-style order, but a web game may map those indexes to a different prompt set. Use the button mapping test if the physical button is good but the software action is wrong. Raw indexes are the common language between this controller tester and most browser-based input libraries.
Haptics, Gyro, And Browser Support
Switch Pro vibration, motion, NFC, SYNC, and USB-C behavior are not uniformly available through the standard Gamepad API. The visual controller test reports ordinary rumble support only when the browser exposes a vibration actuator. A missing actuator or missing motion data does not automatically mean the controller hardware is faulty; it may mean the browser or connection path is not providing the feature.
Gyroscope checks may require a different permission path. The gyroscope test page offers an explicit WebHID request and a fallback motion model so users understand what the browser can and cannot read. This Switch Pro controller test focuses on the reliable baseline: buttons, sticks, triggers, raw data, and connection state.
When troubleshooting, change only one variable at a time. Run the Switch Pro controller test over USB, then Bluetooth, then another browser if needed. If the same physical symptom appears everywhere, hardware or firmware is likely. If the symptom appears only in one game, adjust that game's input mode, controller order, or prompt settings.
Diagnostic Glossary
ZL and ZR
Switch Pro trigger labels that browsers may expose as digital button values.
Prompt mismatch
A game shows one controller label set while receiving another physical layout.
Combined input
The normalized browser state after operating-system drivers translate the controller.
Questions Users Ask
Short answers for common diagnostic decisions on this page.
Why does a game show Xbox prompts for my Switch Pro controller?
Many games use standard Gamepad API indexes and choose a default prompt family. This page shows the physical input and raw indexes separately.
Can the Switch Pro controller test read gyro?
The basic test focuses on Gamepad API controls. Use the gyroscope test for optional WebHID permission and motion fallback states.
Are ZL and ZR analog here?
They may appear digital depending on the browser mapping. The tester displays whatever value the browser exposes.
Useful Next Checks
Inspect button mapping
Confirm indexes, labels, analog values, and unusual layouts.
Check gyro support
Review motion capability, optional WebHID permission, and fallback tilt behavior.
Run a stick drift test
Check idle offset and deadzone before changing in-game sensitivity.
Read troubleshooting paths
Fix detection, Bluetooth, permission, browser, and mobile issues.