Steam Deck buttons not working? 5 fixes worth trying (and a few that aren’t)
Sometimes it's hardware—sometimes it's all that snack debris

🧰 Difficulty: ★★☆☆☆ Easy (Simple, with a few catches)
⏱ Time involved: 10–30 minutes
⚠️ Risk level: Low for basic troubleshooting—much higher once you start opening the Steam Deck
💡 Pro insight: An unresponsive button doesn't automatically mean something inside has broken. Software, controller settings, and whatever crumbs have been living around those buttons deserve a look first.
A Steam Deck™ button that stops cooperating doesn't necessarily need replacing. Sometimes the problem is hiding in SteamOS or your controller settings. Other times, there's enough dust, skin oil, or snack debris around the button to mess with how it responds. Glamorous stuff.
We troubleshoot control issues like these often, and the smartest move is to rule out those simpler causes before opening the device. There are several low-risk fixes worth trying first—and a pretty clear point where we'd put the tools down and hand the repair to someone who knows their way around the inside of a Steam Deck. Here's where we'd start.
Why your Steam Deck buttons aren't working
Before fixing anything, pay attention to what the button is actually doing. Most Steam Deck button problems fall into a few buckets:
- Dust, crumbs, or skin oils. Debris can collect around or beneath a button and interfere with how it responds.
- A SteamOS or firmware issue. If the problem appeared suddenly, software may be responsible.
- Controller configuration. The physical button may be fine while its input or mapping isn't behaving as expected.
- Physical wear. Heavy use can eventually wear down the components underneath a button.
- Damage from a drop. An impact can damage an internal connection or ribbon cable.
A button that's physically sticky after your Steam Deck spent some quality time near a bag of chips points us in a different direction than several controls suddenly quitting after an update. Let's start with the low-risk fixes that match the symptoms before assuming you need a hardware repair.
1. Restart your Steam Deck
If a button suddenly stops responding but still feels normal when you press it, restart the Steam Deck first. Press the Steam button > select Power > choose Restart.
If the controls aren't responding well enough to use the menu, press and hold the Power button for about 10 seconds to force the Steam Deck to shut down. Then press Power again to turn it back on.
Once it boots up, test the problem button in more than one place if possible. If it works in SteamOS but fails in one game, the button itself may be fine—the game's controller configuration is the better suspect.
2. Update SteamOS
An outdated or buggy version of SteamOS can contribute to controller problems, so make sure your Steam Deck is current. Press the Steam button > Settings > System, then check for available software updates. Install any pending update, restart the Steam Deck, and test the button again.
This is especially worth checking if your controls started acting differently around the same time as a software change. If an update doesn't help, you've at least ruled out one of the easier causes before moving toward physical troubleshooting.
3. Check your Steam Deck controller settings
Sometimes the button works—it's the configuration that doesn't.
If a control isn't responding the way you expect inside a particular game, open the game's controller settings and make sure the affected button is mapped where you expect it to be. A custom layout, remapped button, or game-specific configuration can make a perfectly functional control appear unresponsive.
If the same button works elsewhere on the Steam Deck, that's a pretty strong clue you're dealing with configuration rather than a broken button. If it doesn't register anywhere, it's time to see whether SteamOS detects the input at all.
4. Test and recalibrate your Steam Deck controls
If your joysticks or other analog controls feel inconsistent rather than completely dead, calibration can help determine whether SteamOS is reading the input correctly.
- Press the Steam button and go to Settings > Controller.
- Find Calibration & Advanced Settings.
- Select Joysticks and follow the on-screen calibration options.
For a face button, bumper, trigger, or D-pad that isn't responding, calibration isn't really the fix. Instead, use the controller input test in the Controller settings and press the affected button to see whether SteamOS registers it.
What happens next tells you quite a bit.
- If SteamOS sees the button but one game doesn't, we'd go back to that game's controller layout.
- If the system doesn't detect the button anywhere, hardware starts looking considerably more suspicious.
Either way, you've learned something useful.
5. Carefully clean around the buttons
If a button feels sticky, sluggish, or doesn't spring back normally, debris may be getting in the way.
Start with the Steam Deck powered off. Use compressed air gently around the affected button to loosen dust or crumbs. For grime around the button, put a small amount of isopropyl alcohol on a cloth and carefully wipe around the outside. Small amount is doing a lot of work in that sentence—the Steam Deck doesn't need a bath.
Avoid pouring or spraying liquid directly onto the device. Too much cleaning liquid can seep inside and create a brand-new problem while you're trying to solve the first one.
If the button still physically sticks or remains unresponsive after light cleaning, don't start prying at it. The problem may be underneath the button, where DIY gets considerably more complicated.
Steam Deck button fixes we'd skip
The Steam Deck is designed to be repairable, which can make opening one look pretty approachable in a repair video. That's not quite the same thing as easy.
The mistake we see is jumping straight from "my button isn't working" to taking the device apart. Inside, you're dealing with compact components and delicate ribbon cables that can be damaged or misaligned during disassembly and reassembly.
A couple of moves we'd avoid:
- Don't open the Steam Deck just to investigate. If you don't already have the tools and experience, you can turn an unresponsive button into damaged internal connections.
- Don't flood the buttons with cleaner. More liquid does not equal more clean. It can seep into the device and cause additional damage.
- Don't force a stuck button. If debris isn't the cause, pushing harder isn't going to repair a worn membrane or damaged connection.
If your plan has progressed from restarting and cleaning to removing internal components, that's a good place to stop.
When an unresponsive Steam Deck button needs repair
Once you've restarted the Steam Deck, updated SteamOS, checked the controller configuration, tested or recalibrated the controls, and tried a careful external cleaning, you've covered the useful at-home fixes.
At that point, you may be dealing with a worn button membrane, damaged ribbon cable, or another internal connection. Fixing those means opening the Steam Deck and working around delicate components—and that's considerably harder than the troubleshooting that got you here.
The Asurion® and uBreakiFix® trademarks and logos are the property of Asurion, LLC and uBreakiFix Co. respectively. All rights reserved. All other trademarks are the property of their respective owners. Asurion and uBreakiFix are not affiliated with, sponsored by, or endorsed by any of the respective owners of the other trademarks appearing herein.
- SHARE THIS ARTICLE