MacBook Keyboard Not Working — What's Actually Going On
A MacBook keyboard that stops working is more common than it should be, and the cause varies wildly depending on which Mac you have. The 2016–2019 butterfly keyboard generation earned a reputation for failures that Apple eventually acknowledged with a repair program. Newer scissor-switch keyboards are far more reliable — but they're not immune to software glitches, spill damage, or dust. This guide walks through every self-service fix in the right order so you don't waste an afternoon on steps that won't apply to your situation.
What Type of Keyboard Does Your MacBook Have?
Before diving in, identify your keyboard:
- Butterfly keyboard (2016–2019): Ultra-low profile keys, each key mechanism is extremely thin. MacBook (12"), MacBook Pro 13" and 15" from this era. Known for failing from a single dust particle under a keycap. Apple ran a free extended repair program; most units are now out of program coverage but the keyboards themselves are still replaceable.
- Scissor keyboard (2019–present): MacBook Pro 16" (2019+), MacBook Air (2018 Magic Keyboard, 2020+), all M1/M2/M3 MacBooks. More traditional travel, far more reliable.
6 Fixes to Try Before Booking a Repair
Fix 1: Restart the SMC (Intel Macs Only)
The System Management Controller handles hardware-level functions including the keyboard backlight, power button behavior, and in some cases keyboard responsiveness. A corrupted SMC state can cause keys to stop responding even though the hardware is fine.
MacBook with non-removable battery (most 2015–2019 models):
- Shut down the Mac
- Hold Shift + Control + Option on the left side of the keyboard plus the Power button simultaneously for 10 seconds
- Release all keys, then press Power to turn on
MacBook with T2 chip (2018–2020 Intel models):
- Shut down
- Hold the right Shift + left Option + left Control keys for 7 seconds
- While still holding those, also hold the Power button for another 7 seconds
- Release all keys, wait a few seconds, then power on
Apple Silicon MacBooks (M1 and later) do not have an SMC — skip this step if your Mac has an M-series chip.
Fix 2: Clean with Compressed Air
This is the single most effective fix for butterfly-era MacBooks, and it costs about $7. Dust particles as thin as a human hair can wedge under a butterfly key mechanism and jam it completely — not because they're heavy but because the mechanism's tolerance is measured in fractions of a millimeter.
For any MacBook keyboard:
- Hold the Mac at a 75-degree angle (not fully vertical, slightly tilted)
- Use short bursts of compressed air — never a vacuum — moving from left to right across the keyboard
- Rotate the Mac to the right side, then the left side, repeating the same left-to-right pattern from each angle
- Apple's official recommendation for butterfly keyboards is precisely this three-position technique
For scissor keyboards, compressed air is less critical but still useful for debris between keycaps. Never use liquid cleaners anywhere near the keyboard.
Fix 3: Check Keyboard Accessibility Settings
macOS has several accessibility features that, if accidentally enabled, can make the keyboard behave in ways that look like a hardware failure:
- Slow Keys: adds a delay before a keypress is registered. A key that "doesn't work" might actually work, just slowly. Go to System Settings → Accessibility → Keyboard → Slow Keys and confirm it's off.
- Mouse Keys: allows the numeric keypad to control the mouse pointer, disabling those keys for normal input. Check System Settings → Accessibility → Pointer Control → Alternate Control Methods → Mouse Keys.
- Sticky Keys: changes how modifier keys work; a stuck modifier can make it seem like letter keys aren't responding correctly.
Disable all three of these and test the keyboard again.
Fix 4: Check for macOS Updates
Keyboard driver regressions happen. Apple has issued point-release updates that fixed keyboard input bugs — including cases where certain keys stopped responding after a macOS upgrade.
- Go to System Settings → General → Software Update
- Install any pending updates and restart
- If the keyboard is completely unresponsive, connect a USB or Bluetooth external keyboard to navigate to the update screen
Fix 5: Test with an External Keyboard
This step does two things: it tells you whether the problem is hardware or software, and it lets you keep working while you figure it out.
Connect any USB keyboard or pair a Bluetooth keyboard and use it normally. If the external keyboard works perfectly, the internal keyboard has a hardware problem. If the external keyboard also behaves strangely, the issue is macOS-level software — continue to Fix 6.
Fix 6: Create a New User Account
User account corruption can cause input device issues that appear hardware-related but are confined to your profile. Creating a fresh test account eliminates that variable.
- Go to System Settings → Users & Groups → Add Account
- Create a standard account and log into it
- Test the keyboard in the new account
If the keyboard works in the new account, your user profile has corrupted keyboard preferences. You can fix this by deleting the keyboard preference file (~/Library/Preferences/com.apple.HIToolbox.plist) and restarting.
If the keyboard doesn't work in the new account either, the problem is hardware.
When It's a Hardware Problem
If you've worked through all six steps and the built-in keyboard still doesn't work — or if the failure started after a coffee spill or a drop — the cause is physical damage.
Spill damage is the most common hardware keyboard failure. Even a small amount of liquid that reaches the keyboard membrane or the logic board traces underneath can cause individual keys, rows, or the entire keyboard to stop working. Spill damage that isn't cleaned quickly can cause corrosion that spreads over days or weeks.
Worn-out butterfly mechanism in 2016–2019 MacBook Pros: the mechanism can physically break in a way that cannot be fixed with compressed air. The key will feel mushy, register multiple inputs per press, or stop registering at all.
Physical key damage: dropped objects, keys broken off, or debris lodged under a keycap that can't be cleared with compressed air.
Keyboard replacement on most modern MacBooks is a labor-intensive repair because the keyboard is integrated with the top case on many models — the palmrest, battery, and keyboard are one assembly on some designs. This is a repair where professional experience matters, and the cost is driven largely by labor and the assembly itself.
MacBook Keyboard Repair at iFixForU
We repair MacBook keyboards at all nine of our locations, including our San Gabriel store — the best choice for Mac owners in the San Gabriel Valley, as it is our primary Apple repair location. Every keyboard evaluation starts with a free diagnostic so you know exactly what's wrong before committing to any repair cost.
Bring your MacBook in and we'll test the keyboard, check for moisture indicators, and give you an honest assessment of whether it's a software issue, a cleaning job, or a keyboard replacement. Most diagnostics take under 15 minutes.
For a broader look at what we fix, visit the services page or book an appointment online.
FAQ
My MacBook keyboard stopped working after a macOS update. Is that fixable without repair?
Yes, this is often fixable with a software reset. Try Fix 3 (accessibility settings), Fix 4 (update to the latest version), and Fix 6 (new user account). If none of those work, an SMC reset (Fix 1, Intel Macs only) sometimes resolves driver-level issues introduced by updates.
How much does MacBook keyboard replacement cost?
Cost varies significantly by model due to the different assembly designs Apple has used over the years. A free diagnostic at any of our locations will give you an accurate quote for your specific MacBook.
Is a MacBook keyboard repair worth it compared to buying a new Mac?
For M1/M2/M3 MacBooks, almost always yes — these are fast machines with years of useful life ahead. For 2016–2019 butterfly keyboard models, it depends on the overall condition of the machine; the diagnostic conversation will help you think through it.
My MacBook keyboard works sometimes but not others. What does that suggest?
Intermittent failure is a classic sign of a flex cable or connector issue, or in butterfly keyboards, a partially stuck mechanism. It almost never resolves on its own and tends to progress to complete failure. Getting a diagnostic while it's still intermittent is better than waiting.

