For sticks and triggers too, use the full gamepad tester.
- A dead button never lights up and its counter stays at 0.
- A double press is two presses less than 45 ms apart. Fingers can't do that, so it's the switch.
- A button that lights without being pressed is a ghost press.
- If a button lights the wrong name, it's a mapping issue, not a fault.
How to test your controller buttons
- Connect your controller and press any button to wake it up.
- Press every button once. Face buttons, bumpers, D-pad, stick clicks, and the menu buttons.
- Look for any button without a green mark. An unmarked button never sent a press.
- Do the speed test. Tap each face button fast, 20 times. The counter should show 20.
- Do the slow test. Press each button very slowly and lightly. It should light up once, cleanly, not flicker.
- Do the hold test. Hold a button down for 5 seconds. It should stay lit with no flicker.
What your results mean
| Result | What it means | Likely cause |
|---|---|---|
| Button never gets a green mark | The press never reaches the computer | Dead contact, broken switch or loose ribbon cable |
| Lights only with a hard press | Contact is weak | Dirt or worn conductive pad under the button |
| Counter shows more presses than you made | Double clicking | Worn switch, common on bumpers |
| Counter shows fewer presses | Missed presses | Dirt, sticky residue or a worn pad |
| Flickers while held | Unstable contact | Dirt or a damaged pad |
| Lights without being pressed | Ghost press | Stuck button, liquid damage or a short circuit |
| Wrong button lights up | Mapping issue | Controller mode or browser layout, not a fault |
To see the raw value of every button, or to watch for ghost presses with your hands off, use the controller input test.
Why do controller buttons stop working?
Most buttons sit on a rubber pad with a small conductive dot underneath. When you press the button, the dot touches the circuit board and completes a circuit. Over time:
- Dirt and sticky drinks get between the pad and the board.
- The conductive coating wears off after many thousands of presses.
- Bumpers and some triggers use small clicky switches (like mouse buttons) that wear out and start to double-click.
- Drops can crack the button or move it out of place.
How to fix a button that doesn't work
- Rule out software. If the wrong button lights, switch the controller's mode (XInput, PC, Switch) or try another browser.
- Clean around the button. Turn the controller off. Dip a cotton swab in isopropyl alcohol (90% or higher) and run it around the edge of the button. Press the button many times, let it dry fully, then retest.
- Update the controller. Firmware updates sometimes fix button glitches.
- Open and clean. If you're comfortable, open the controller and clean the rubber pad and the board with isopropyl alcohol. Search for a teardown guide for your exact model first.
- Use the warranty, or get it repaired. A worn bumper switch or a broken ribbon cable needs a repair shop.
Button test by controller
- Xbox: bumpers (LB and RB) are the most common button to double-click or fail. See the Xbox controller tester.
- PS5 DualSense: sticky buttons from spills are common. The Create and Options buttons are small and easy to miss in a test. See the PS5 controller tester.
- PS4 DualShock 4: check the touchpad click and the Share button. See the PS4 controller tester.
- Switch Pro and Joy-Con: the SR and SL buttons on Joy-Con only work when the Joy-Con is used on its own. See the Switch Pro controller tester.
Controller button test FAQ
How do I know if a button is broken or just mapped wrong?
If the button lights up anything at all, it works. If it lights the wrong one, that's mapping. If nothing ever lights up, the button is faulty.
Why does my Xbox button or PS button not light up?
Your computer may grab it first. On Windows, the Xbox button opens the Game Bar. That doesn't mean it's broken.
What is double clicking on a controller?
It's when one press sends two presses. It usually comes from a worn switch, and it's most common on bumpers.
Can cleaning fix a sticky button?
Often, yes. Sticky buttons usually come from spilled drinks. Cleaning with isopropyl alcohol around the button fixes many of them.
Can I test the back paddles on an Elite or DualSense Edge?
Yes, if they're set to their own function. If they copy another button, pressing a paddle lights that button instead.