Nintendo Controller

Joy-Con Drift Test

The Joy-Con drift test detects unwanted stick input on either Joy-Con in your browser — the most common Nintendo Switch controller failure. Place the Joy-Con flat with the stick at rest; the test samples axis values for several seconds and flags drift above 0.05. Works for left and right Joy-Cons individually, over Bluetooth, on any platform that supports the Gamepad API.

Nintendo Joy-Con controller, front view

Test for Joy-Con drift

Joy-Con drift is the #1 reported Switch hardware issue. Run the stick drift test below to detect drift on either Joy-Con — even mild drift below the in-game threshold but above 0.05 indicates the stick module is wearing and will worsen. Connect Joy-Cons over Bluetooth (instructions in the pairing section), then press any button to begin.

Loading diagnostic…
Hardware

Joy-Con hardware specifications

Joy-Con hardware specifications
SpecificationJoy-Con
ConnectionBluetooth
Button count20
Analog stick typePotentiometer (susceptible to drift)
GyroscopeYes
Rumble / hapticsHaptic (voice-coil / LRA)
Impulse triggersNo
Adaptive triggersNo
TouchpadNo
Built-in microphoneNo
Built-in speakerNo
Back paddlesNo
Battery life~20 hours
Weight99 g
Release year2017
MSRP$79.99 USD
Common faults

Known Joy-Con drift

Recurring problems users report with this controller, ranked by frequency. Each links to a step-by-step fix guide.

Setup

How to pair the Joy-Con

Get your controller connected before running diagnostics — wired or wireless, mobile or desktop.

  1. Detach the Joy-Cons from the Switch

    Press the small round release button on the back of each Joy-Con while sliding it up off the console. Both Joy-Cons need to be detached before they can pair to a different host.

  2. Press the Sync button on each Joy-Con

    On the inner rail of each Joy-Con (the side that slides against the Switch), there's a small Sync button between the SL and SR buttons. Press and hold it for about three seconds — the LEDs on the rail edge will start cycling.

  3. Open your device's Bluetooth menu

    Windows: Settings → Bluetooth & devices → Add device → Bluetooth. macOS: System Settings → Bluetooth. The Joy-Cons appear separately as "Joy-Con (L)" and "Joy-Con (R)" — pair each individually.

  4. Pair each Joy-Con individually

    Tap or click each entry to pair. Some hosts (especially Steam Input) can pair them as a combined pair instead of two separate gamepads — consult your platform documentation for pairing-mode preferences.

  5. Press any button to confirm in the browser

    Browsers gate gamepad access behind a user gesture. Press any button on a Joy-Con to expose it to the Gamepad API. Each Joy-Con appears as a separate gamepad object — test left and right independently.

Frequently Asked

Joy-Con questions

The Joy-Con's stick module is physically smaller than the modules in the Pro Controller or PS5 DualSense, leaving less room for the carbon contact and the encoder pad. Combined with higher use intensity (players hold Joy-Cons longer in mobile mode), the contact wears faster — typically producing drift in 3–12 months versus 12–24 months for full-sized controllers.

Yes in most regions. Following multiple class action settlements, Nintendo offers free Joy-Con drift repairs regardless of warranty status in the US, UK, EU, Japan, and other markets. Visit Nintendo's official support site for your country to start the repair process. Turnaround is typically 7–14 days.

Either works. Each Joy-Con pairs independently as its own Bluetooth gamepad, and the Gamepad API exposes each as a separate object. You can run the drift test on just the left, just the right, or both — the browser sees them as distinct devices unless paired as a combined virtual gamepad.

No. The original Switch Joy-Cons use potentiometer-based sticks, the same technology family responsible for the drift problem. Aftermarket Hall-effect replacement sticks exist (Gulikit and others sell them) and can be installed at home with a tri-wing screwdriver — that's the most reliable permanent fix.

Drift is mechanical wear on the carbon contact inside the stick module. The Joy-Con you hold in your dominant hand (or the side with the stick you use more — usually left for movement) wears first. Right Joy-Con drift is less common because the right stick is typically used for camera and gets fewer total movement cycles.

No. The IR camera in the right Joy-Con is exposed only through Nintendo's proprietary HID protocol, not the standard Gamepad API. Browsers cannot access camera data, motion-aim from IR, or the NFC reader in the right Joy-Con. Gyroscope and accelerometer ARE accessible.

Run the vibration test with the Joy-Con paired as an individual gamepad. The test sends rumble commands to whichever gamepad index you select. Joy-Cons use voice-coil actuators (HD Rumble), so the rumble feel is more nuanced than standard ERM rumble — light pulses feel different from a Switch Pro Controller.

Joy-Cons remember the last host they paired with. After pairing to a PC, they need to be re-synced to the Switch — slide them onto the console (this triggers wired re-pairing), or use the Sync button + Controllers menu on the Switch home screen.

Get a full health report for your Joy-Con

Run the Controller Benchmark to score every subsystem and generate a shareable Controller Health Score graded S through F.

Run the Benchmark