Press counter · double-press detector · sticky check

Controller Button Test

This controller button test checks every button on your controller, one by one. Press each button once. It gets a green mark when it works. When every button is marked, your controller passes. The tool also counts presses and flags double clicks, so you can catch buttons that are starting to fail.

Free No download Private: runs in your browser PS5 · PS4 · Xbox · Switch · PC
Waiting for controller

Connect a controller, then press any button

Use a USB cable or Bluetooth. Browsers only show a controller to a web page after you press a button on it.

  1. 1Plug in or pair
  2. 2Press any button
  3. 3Test every input

Detects up to 4 controllers automatically · PS5 · PS4 · Xbox · Switch · PC

Progress

Press every button once.

Buttons

Findings

Press every button once

We flag a double press when a button re-presses within 45 ms of release, a sticky button when it stays down 4 s, and an analog button that never reaches 100%.

For sticks and triggers too, use the full gamepad tester.

Key facts
  • 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

  1. Connect your controller and press any button to wake it up.
  2. Press every button once. Face buttons, bumpers, D-pad, stick clicks, and the menu buttons.
  3. Look for any button without a green mark. An unmarked button never sent a press.
  4. Do the speed test. Tap each face button fast, 20 times. The counter should show 20.
  5. Do the slow test. Press each button very slowly and lightly. It should light up once, cleanly, not flicker.
  6. Do the hold test. Hold a button down for 5 seconds. It should stay lit with no flicker.

What your results mean

ResultWhat it meansLikely cause
Button never gets a green markThe press never reaches the computerDead contact, broken switch or loose ribbon cable
Lights only with a hard pressContact is weakDirt or worn conductive pad under the button
Counter shows more presses than you madeDouble clickingWorn switch, common on bumpers
Counter shows fewer pressesMissed pressesDirt, sticky residue or a worn pad
Flickers while heldUnstable contactDirt or a damaged pad
Lights without being pressedGhost pressStuck button, liquid damage or a short circuit
Wrong button lights upMapping issueController 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

  1. Rule out software. If the wrong button lights, switch the controller's mode (XInput, PC, Switch) or try another browser.
  2. 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.
  3. Update the controller. Firmware updates sometimes fix button glitches.
  4. 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.
  5. 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.

Written by the Gpad Tester teamWe test controllers every day: drifting sticks, dead buttons and weak rumble motors on PS5, PS4, Xbox, Switch and PC pads. Last updated .

Test your controller now

Press any button and see every input live. Free, private, and nothing to install.

Open the gamepad tester