PlayControllers & Headsets
Fix itWorking guide

Fix Joy-Con buttons that do not respond while attached

Clean without liquid, update the console, reset custom mapping, test inputs, separate one-game behavior, and identify the service threshold.

Start here

Direct answer

The shortest reliable path.

Power off Nintendo Switch and clean around a sticky button only with a soft, dry toothbrush—Nintendo says not to use cleaners or fluids. Update the console and reset any custom button mapping. For buttons other than HOME and Capture, open System Settings > Controllers and Sensors > Test Input Devices > Test Controller Buttons. If the Joy-Con is recognized as attached but a button fails the system test, the Joy-Con needs service. If it fails only in one game, check that game’s controls before requesting repair.

System view

Check the whole path.

  1. 01Physical Joy-Con button
  2. 02Joy-Con attachment and recognition
  3. 03Button mapping
  4. 04Nintendo system input test
  5. 05Game-specific control mapping

Scope before steps.

Applies to

Joy-Con buttons that are unresponsive or behave incorrectly while the controller is physically attached to Nintendo Switch or Switch OLED.

Does not cover

Stick drift, Joy-Con not being recognized as attached, liquid-damage repair, opening a controller, or Nintendo Switch Lite built-in control service.

Procedure

Do this in order.

  1. 01

    Clean the button boundary safely

    Power off the console and brush around the affected button with a soft, dry toothbrush. Do not use cleaner or fluid.

  2. 02

    Update and restore standard mapping

    Install the latest console system update. If the button-mapping-changed message or wrench icon appears, reset the mapping to standard inputs.

  3. 03

    Use the system button test

    Open System Settings > Controllers and Sensors > Test Input Devices > Test Controller Buttons and press the affected control. Test HOME or Capture in the specific system context Nintendo provides because they are not included in the standard input test.

  4. 04

    Choose software help or controller service

    If the button passes the system test but fails in one title, check that game’s control instructions. If an attached, recognized Joy-Con fails the system test, request service for the controller rather than sending the console.

Diagnostic matrix

Read the result, not the guess.

What you seeCheck nextWhat it means
The button works after mapping is resetReview the previous custom mapping before recreating any changes.The hardware worked; remapping changed the expected input.
The system test passes but one game ignores the buttonCheck the game manual, mode, and controller compatibility.The console receives the input; the difference is inside that software.
The attached Joy-Con fails the system input testArrange Joy-Con service and follow Nintendo’s instruction about what hardware to send.The failure is reproducible below the game layer.

Stop conditions

Know when not to keep changing things.

  • Do not use fluids, household cleaners, or metal tools around the button.
  • Do not open the Joy-Con during the supported troubleshooting path.
  • Request service when a recognized attached Joy-Con fails Nintendo’s system test.