Free Nintendo Switch Controller Test
The TechTester Nintendo Switch controller test lets you check every input on your Nintendo Switch Pro Controller directly in your browser no Switch console required, no download, no account. Connect your Pro Controller via USB-C cable or Bluetooth, open this page, press any button, and all inputs will appear on screen in real time. Test the A, B, X, Y face buttons, L and R shoulder buttons, ZL and ZR triggers, left and right thumbsticks, D-pad, Plus (+) and Minus (−) buttons, the Home and Capture buttons, and both L3 and R3 thumbstick clicks. Instantly identify faulty inputs and diagnose the notorious Nintendo Switch thumbstick drift.
Switch Pro Controller vs JoyCon
This page is optimised for testing the Nintendo Switch Pro Controller. The Pro Controller connects to PC via USB-C or Bluetooth and is fully compatible with the Web Gamepad API used by this tool.
Nintendo Switch Pro Controller – fully testable
The Switch Pro Controller works natively with PC via USB-C cable or Bluetooth pairing. All standard inputs are detectable in the browser: face buttons, shoulder buttons, triggers, thumbsticks, D-pad, and special buttons. This is the recommended controller for PC use and the best testing experience.
JoyCon controllers – limited PC compatibility
Joy-Con controllers are primarily designed for use with the Nintendo Switch console. While Joy-Cons can be connected to PC individually or as a pair using Bluetooth, PC driver support is less standardised. Some inputs may not map correctly without third party software such as BetterJoy. For Joy Con drift testing specifically, testing on the Nintendo Switch console in its controller settings provides the most accurate results.
Joy-Con drift – what it is and who has it
Nintendo Switch Joy-Con drift has been one of the most widely reported controller issues in gaming history. It occurs when the thumbstick on a Joy-Con registers directional input without being touched causing characters to move on their own, menus to scroll, and aim to pull in one direction. Nintendo has acknowledged the issue and in several countries has offered free repairs even outside the standard warranty period. The TechTester gamepad checker can help identify drift on Joy-Cons connected to PC, though testing on the Switch console is more definitive.
How to connect your Switch Pro Controller to PC
USB-C connection (recommended for testing)
- Use the USB-C charging cable that came with your Switch Pro Controller, or any USB-C to USB-A data cable
- Plug the USB-C end into the top of the Pro Controller
- Plug the USB-A end into a USB port on your PC
- Windows will detect the controller automatically as a generic gamepad no additional driver needed for basic input detection
- Open this page in Chrome or Edge and press any button to activate detection
Note: The Switch Pro Controller on Windows via USB may require Steam to be running in background for full button mapping in some games. For testing purposes using this tool, Steam is not required.
Bluetooth connection
- Open Windows Settings → Bluetooth & devices → Add device → Bluetooth
- Hold the Sync button on the top edge of the Pro Controller (the small circular button)
- Hold until the indicator lights start flashing — the controller is in pairing mode
- Select Pro Controller from the Bluetooth device list on your PC
- Once paired, the controller lights will stop flashing and show a steady pattern
- Open this page in Chrome or Edge and press any button to begin the test
Bluetooth range is approximately 10 metres in open space. Obstructions and 2.4GHz interference from WiFi routers can reduce range and cause intermittent disconnections. For reliable testing, USB connection is recommended.
How to test your Switch Pro Controller
Step 1 – Activate the controller on screen
With your Pro Controller connected, open this page in Chrome or Edge and press any button once. The controller will appear in the detected gamepad list. You will see a controller representation with all inputs visible.
Step 2 – Test face buttons
Press A, B, X, and Y one at a time. Note that on the Switch Pro Controller, the button layout is rotated compared to Xbox controllers A is on the right, B is on the bottom, X is on the top, Y is on the left. This matches the Nintendo layout, not the Xbox layout. Each button should light up immediately and release cleanly.
Step 3 – Test shoulder buttons and triggers
Press L and R the top shoulder bumper buttons. These are digital inputs. Then pull ZL and ZR the triggers. These are analog inputs. Watch the axis values go from 0.00 at rest to 1.00 at full pull. Unlike the PS5 adaptive triggers or the Xbox triggers, the Switch Pro Controller’s ZL and ZR are relatively simple analog triggers. They should travel smoothly from 0.00 to 1.00 with consistent pressure.
Step 4 – Test thumbsticks and check for drift
Move both thumbsticks through their full range up, down, left, right, and all four diagonals. The axis values should respond proportionally. Fully release both sticks. Watch the Left Stick X, Left Stick Y, Right Stick X, and Right Stick Y readings. Values consistently above 0.05 at rest confirm thumbstick drift.
Step 5 – Test D-pad, Plus, Minus, Home, and Capture
Press all four D-pad directions individually. The Switch Pro Controller’s D-pad is highly regarded for its precision each direction should register cleanly with no adjacent direction cross talk. Press Plus (+), Minus (−), Home, and Capture buttons. Press L3 and R3 by clicking straight down on each thumbstick.
Nintendo Switch Pro Controller drift diagnose and fix
Confirming drift with the test
Fully release both thumbsticks and do not touch the controller. If any of the four axis values reads above 0.05 consistently, drift is confirmed on that axis. The left stick Y axis (vertical movement) is the most commonly drifting axis on Switch Pro Controllers, causing characters or cameras to move upward or downward without input.
Fix 1 – Calibrate on the Nintendo Switch console
If you have a Nintendo Switch console, connect the Pro Controller and go to System Settings → Controllers and Sensors → Calibrate Control Sticks. Follow the on-screen calibration process. This resets the firmware’s understanding of the stick’s dead centre point and resolves calibration-origin drift without any hardware work.
Fix 2 – Clean around the thumbstick base
Power off the controller. Apply a small amount of isopropyl alcohol (90%+) to a cotton swab. Work the swab carefully around the full circumference of the drifting thumbstick’s base, rotating the stick slowly while cleaning. Use a dry swab to remove excess moisture. Allow 10 minutes to dry. Retest using this page.
Fix 3 – Nintendo free repair programme
Nintendo has offered free Pro Controller repairs in several markets, including the US and UK, in response to widespread thumbstick drift complaints. Contact Nintendo Customer Support with your serial number. Even out of warranty repairs have been offered free of charge for drift issues in many cases it is always worth contacting Nintendo before paying for a repair.
Joy-Con drift – separate issue, same cause
Joy-Con drift has the same root cause as Pro Controller drift worn potentiometer tracks. Nintendo offers free Joy-Con repairs in most major markets. The repair page on Nintendo’s website allows you to submit your Joycon for free repair by post. This is the fastest and most cost effective solution for drifting Joy-Cons.
FAQ
Yes. The Switch Pro Controller connects to PC via USB-C cable or Bluetooth and is detected by the Web Gamepad API in your browser. You do not need a Nintendo Switch console to run the test on this page.
Yes. The Nintendo Switch Pro Controller connects to Windows PC and Mac via USB-C or Bluetooth. Windows detects it as a generic gamepad. For use in PC games, Steam has native Switch Pro Controller support with proper button mapping. For testing purposes on this page, no additional software is needed.
First, calibrate the stick through the Nintendo Switch console (System Settings → Controllers and Sensors → Calibrate Control Sticks). If drift persists, clean around the thumbstick base with isopropyl alcohol. For persistent drift, contact Nintendo Support — Nintendo offers free repairs for drift in most major markets even for out-of-warranty controllers.
Joy-Cons can be connected to PC via Bluetooth individually or as a pair. The Web Gamepad API will detect them, but button mapping may vary. For Joy-Con drift specifically, testing through the Nintendo Switch console’s controller calibration menu provides the most accurate diagnosis. Joy-Con drift repairs are offered free by Nintendo in most markets.
Nintendo uses letter labels (A, B, X, Y) in a different physical arrangement than Xbox. On Nintendo: A is on the right, B on the bottom, X on the top, Y on the left. On Xbox: A is on the bottom, B on the right, X on the left, Y on the top. The gamepad checker shows the raw button index from the browser, which may differ from the labelled positions depending on your browser and driver configuration.
The Switch Pro Controller’s ZL and ZR triggers are analog but have a relatively small travel range compared to Xbox or PS5 triggers. They typically read 0.00 at rest and 1.00 (or close to it) at full pull. A rest value consistently above 0.05 indicates trigger drift or debris obstruction.
Yes. The Switch Pro Controller works on macOS via USB-C or Bluetooth. Chrome and Edge on macOS support the Web Gamepad API and will detect the Pro Controller. Note that the Home and Capture buttons may not register on macOS this is an OS-level restriction and does not indicate a controller fault.
Press any button on the controller first the Gamepad API requires an initial button press to register the device. If it still does not appear, try a different USB port, ensure you are using Chrome or Edge, and check that the USB cable is a data cable and not charge-only. For Bluetooth, try un-pairing and re-pairing the controller.
