Controller button not working? How to fix

Fix an unresponsive gamepad button on Xbox, PlayStation, Switch, and third-party controllers. Find out if it is a mapping issue, a software problem, or worn hardware — and what to do in each case.

If one button on your controller stopped responding — or works only when you press hard — this guide will help you figure out whether the cause is a mapping mix-up, a software problem, or worn hardware, and how to fix each one. Most dead buttons turn out to be fixable without opening the controller.

Quick checks

Open our online gamepad tester and press the problem button a few times, slowly and firmly. Watch both the controller diagram and the button list below it.

  • The button lights up in the tester: The button itself works — the problem is in the game or app where it fails. Check that game's control bindings first.
  • A different button lights up: The controller uses a non-standard mapping. See the mapping section below — nothing is broken.
  • Nothing lights up at all: Continue with this guide to find out whether software or hardware is to blame.
  • It lights up only sometimes, or needs a hard press: That points to dirt or a worn contact — jump to the cleaning section.

Software or hardware?

Fixing the hardware

After each fix, go back to the gamepad tester and press the button a few times — you'll see immediately whether it registers reliably again, and the test will confirm the rest of the controller still works too.