Symptoms
- Specific button doesn't register presses
- Button feels sticky or doesn't click properly
- Only affects one or two buttons, others work fine
- Problem started after a spill or drop
Likely causes
- CommonDirt or debris under the buttonCrumbs and dust can prevent a button from making contact.
- CommonLiquid spill residue inside the controllerSticky residue from drinks can gum up button mechanisms.
- PossibleWorn button membrane or contact padHeavy use over time wears down the rubber contacts.
- PossibleSoftware mapping issue remapping the buttonCustom button mapping settings can be mistaken for a hardware fault.
- Less commonInternal circuit board damageMore serious damage from a drop or major spill.
What to do
- Check the console's controller settings for any custom button remapping first.
- Test the button in a different game or the controller test screen to confirm it's not game-specific.
- Gently clean around the button with a dry cotton swab or compressed air.
- If liquid was spilled, power off and let the controller fully air-dry for at least 24 hours before testing.
- Press the button firmly several times to see if minor debris dislodges.
- If cleaning doesn't help, the internal contact pad for that button likely needs replacement.
- Consider professional cleaning or repair rather than opening the controller yourself if unsure.
Tools and parts
- Cotton swabs
- Compressed air can
Controller button contact pad or membraneSearch: “controller rubber contact pad replacement”
When to call a pro
If cleaning doesn't restore the button and a spill was involved, a repair shop can clean or replace internal contacts safely.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.