Laptop Keyboard Not Working? How to Diagnose and Fix It

Hands typing on a laptop keyboard

A laptop keyboard that suddenly stops working is frustrating, but it's often a software or settings problem rather than broken hardware. In many cases, you can fix it in a few minutes with a restart, a settings change or a driver reinstall. In this guide, I'll show you how to figure out what's wrong, how to fix a laptop keyboard on Windows 11, macOS and ChromeOS, and when it's time for a repair.

Spilled a drink on your laptop? Shut it down right away, unplug the charger and accessories, and don't turn it on again to test it. Skip the hair dryer and the bag of rice, and get it checked by a repair shop as soon as possible, especially after sugary, salty or alcoholic drinks.

Start by identifying the symptom

Laptop keyboards can fail because of a frozen system, an accessibility setting, the wrong keyboard layout, a driver problem, a damaged key, liquid or a loose internal cable. The fastest way to the right fix is to notice exactly what still works. Use this table as a starting point:

SymptomLikely cause
No keys work, even before sign-inFrozen system, accessibility setting, driver, firmware, loose cable or liquid damage
Keyboard works in BIOS but not in WindowsDriver, settings, update or software conflict
Only a few keys don't workDirt, liquid, damaged key mechanism or a damaged area of the keyboard
Keys type the wrong charactersWrong keyboard layout, Num Lock or Fn Lock
Keys respond slowly or miss quick pressesFilter Keys or Slow Keys, or a slow, overloaded system
An external keyboard works normallyProblem limited to the built-in keyboard, its driver or cable

Quick checks to try first

Before you change any settings, go through these simple steps. They solve a surprising number of keyboard problems:

  1. Restart the laptop properly. Don't just close the lid. A full restart clears many temporary glitches.

  2. Check the battery and temperature. A nearly empty battery or an overheating laptop can make the keyboard behave strangely.

  3. Unplug accessories. Disconnect USB hubs, docks and wireless keyboard receivers, which can sometimes interfere.

  4. Look for a keyboard lock. Some laptops have a lock or Fn Lock key on the F-key row.

  5. Connect an external keyboard. If it works normally, the operating system is fine and the problem is limited to the built-in keyboard. A compact one like the Logitech Pebble Keys 2 K380s is also a handy workaround while you fix things.

  6. Test the keyboard in the BIOS. Restart and press the setup key, usually F2, F10, F12 or Delete. If the arrow keys work in the BIOS, the hardware is fine and the problem is software. If they don't, it's most likely hardware.

If only a few keys next to each other don't work, that usually points to dirt, liquid or a damaged area of the keyboard rather than software.

How to fix a laptop keyboard on Windows 11

If the keyboard works in the BIOS but not in Windows, try these fixes in order:

  1. Turn off Filter Keys and Sticky Keys. Go to Settings, then Accessibility, then Keyboard. Filter Keys makes Windows ignore short or repeated presses, which makes the keyboard feel slow or dead. Also turn off the shortcuts that switch these features on.

  2. Check the keyboard layout. If keys type the wrong characters, go to Settings, then Time & language, then Language & region, and remove layouts you don't use. Windows key + Space switches layouts, which is often how they change by accident.

  3. Reinstall the keyboard driver. Right-click Start, open Device Manager, expand Keyboards, right-click your keyboard and choose Uninstall device. Restart, and Windows reinstalls it automatically.

  4. Install updates. Run Windows Update and your laptop maker's support app, since BIOS and chipset updates can fix keyboard issues.

  5. Undo a recent update. If the problem started right after an update, go to Settings, then Windows Update, then Update history, and uninstall it, or use System Restore.

How to fix a laptop keyboard on a Mac or Chromebook

On a Mac, restart first. Then go to System Settings, then Accessibility, then Keyboard, and turn off Slow Keys and Sticky Keys. In System Settings, then Keyboard, check your input sources and remove layouts you don't use. On Apple silicon MacBooks, a full shutdown resets the keyboard controller, while on older Intel models, resetting the SMC can help. Starting in Safe Mode is a good test, because it loads macOS without third-party apps that might interfere.

On a Chromebook, restart and check Settings, then Accessibility, to turn off Sticky keys and similar options. Under Settings, then Device, then Keyboard and inputs, make sure the right layout is selected. If the keyboard works when you sign in as a guest, the problem is an extension or a setting in your account. As a last resort, a Powerwash resets the Chromebook to factory settings, so back up your files first.

Settings that make a keyboard look broken

Some issues look like hardware damage but are just settings:

  • Letters type numbers: Num Lock or an embedded number pad is on. Press Num Lock or Fn + Num Lock.

  • F-keys change volume or brightness: toggle Fn Lock, often with Fn + Esc.

  • The cursor jumps while you type: your palm is touching the touchpad, so lower its sensitivity.

  • Keys repeat or need to be held down: check the repeat delay and the Filter Keys or Slow Keys settings.

How to clean sticky keys and handle a spill

Crumbs and dust are a common cause of keys that stick or don't register. To clean them safely:

  1. Turn the laptop off and unplug it.

  2. Hold it at an angle and use short bursts of compressed air around the affected keys, keeping the can upright.

  3. Wipe the keys with a soft cloth slightly dampened with isopropyl alcohol, never dripping wet.

  4. Don't pry off keycaps unless you know your laptop's design, because the small clips on modern keyboards break easily.

After a spill, speed matters most. Turn the laptop off immediately, unplug it, remove accessories and tilt it so the liquid drains away from the internal parts. Blot the surface, but don't shake it or use a hair dryer, which pushes liquid further in. Rice doesn't remove liquid or stop corrosion. Even if the laptop seems fine after drying, sugary or salty drinks can cause corrosion that shows up days or weeks later, so a professional cleaning is the safest choice.

Miniature construction workers working on a keyboard

When a professional repair is the right choice

Get a repair if the keyboard doesn't work in the BIOS, several keys in one area have died, there was a spill or the laptop was dropped. On many modern laptops, the keyboard is part of the top case together with the palm rest and sometimes the battery, so replacing it can be expensive. Check your warranty or extended protection first. If the repair costs more than the laptop is worth, an external keyboard or a new laptop may make more sense, and our comparisons of the MacBook Air and MacBook Pro and of tablets and laptops can help you choose.

Final thoughts

Most laptop keyboard problems have simple causes, like a frozen system, an accessibility setting or the wrong layout. Testing with an external keyboard and in the BIOS quickly tells you whether it's software or hardware. Here's the whole process in short:

  1. Restart the laptop and check the battery.

  2. Test with an external keyboard and in the BIOS.

  3. Turn off Filter Keys, Sticky Keys or Slow Keys.

  4. Check the keyboard layout and reinstall the driver.

  5. Clean the keys with compressed air.

  6. Get a repair if the keyboard fails in the BIOS or after a spill.

Previous
Previous

How to Change Your Router and Wi-Fi Passwords

Next
Next

What Is Cache and How Does It Work?