Laptop keyboard not working: how to find the cause and fix it
When a Windows laptop keyboard stops responding, the cause is usually software: a stuck state, an accessibility setting or a driver. Restart first (hold the power button for 15 seconds if the screen is frozen), then check settings and the driver. If the keyboard also fails in the BIOS, suspect hardware.
On this page
What it means
The built-in keyboard may be completely dead, or only some keys or one section may fail. Typing can also lag, repeat letters or ignore presses.
The key question is whether the fault is software (Windows, a driver, a setting) or hardware (the keyboard, its ribbon cable or the connector). The simplest separator is to see whether the keyboard works outside Windows, in the BIOS or in the manufacturer's pre-boot diagnostics. The fixes below go from the safest to the most invasive. This article covers Windows laptops; it does not cover MacBooks.
Symptoms and causes
You are likely dealing with this problem if:
- No keys respond at all.
- Some keys, or a whole section of the keyboard, do nothing.
- Typing is delayed, keys repeat or presses are ignored.
- The keyboard stopped after a Windows update or after the laptop woke from sleep.
- Number keys act like function keys, or a keycap has come off.
The usual causes, most common first:
- A software glitch or stale state
- A restart or a hard shutdown often clears it.
- Accessibility settings
- Filter Keys, Sticky Keys or Toggle Keys may have been switched on by accident.
- Driver problems
- This includes a faulty driver or Windows update.
- Interfering devices or software
- External devices, a dock, or macro, gaming or KVM software can interfere (Dell lists these).
- Fn Lock, Num Lock or BIOS key behavior
- On some laptops a dual-purpose key needs Fn held, or the Function Key Behavior setting in the BIOS changes what keys do.
- Debris or a damaged key
- Dirt under the keys, a dislodged keycap or a damaged scissor spring.
- Hardware fault
- A loose or damaged keyboard ribbon cable, liquid damage or a failed keyboard.
How to fix it
Work through these in order. They start with the quickest, safest checks and move to deeper repairs; stop as soon as the problem is gone.
1.Restart, or force a shutdown
Clears a temporary stuck state, which is the most common cause.
Before you start: A forced shutdown loses unsaved work.
- Restart the laptop normally, using the mouse or touchpad.
- If the system is frozen, hold the power button for at least 15 seconds until it turns off, then power on again.
2.Unplug everything and test
A connected device or dock can interfere with the built-in keyboard.
- Shut down, unplug everything except power, and undock.
- Power on and test the keyboard.
- If it works, reconnect devices one at a time to find the one causing it.
3.Check Num Lock and the Fn key
On some laptops a dual-purpose key only gives the result you expect with Fn held, or number keys act as function keys.
- Check the Num Lock state and try the affected keys with and without Fn held.
- On a Dell, press F2 at the logo to enter setup and check Post Behavior > Fn Lock Options, or Advanced > Function Key Behavior. Other brands use different setup keys and menu names.
4.Turn off Filter Keys, Sticky Keys and Toggle Keys
These settings change how keys respond and are sometimes enabled by accident.
- On Windows 10, open Ease of Access in Settings and go to the keyboard options. On Windows 11 the same options are in the Accessibility section of Settings; menu names can differ between versions, so use the Settings search box for "keyboard" if you do not see them.
- Switch off Sticky Keys, Filter Keys and Toggle Keys.
- If typing lags or repeats, adjust Repeat delay and Repeat rate in Control Panel > Keyboard.
5.Run the Keyboard troubleshooter
Windows can detect and fix some settings problems itself.
- Windows 10: press WinI, go to Update & Security > Troubleshoot and run the Keyboard troubleshooter.
- Windows 11: open Settings, search for "troubleshoot", open Other troubleshooters, find Keyboard and click Run. The exact path may vary by Windows 11 version.
- If you cannot type, use the on-screen keyboard from the system tray, or plug in a USB keyboard. A USB keyboard that works normally also tells you the problem is with the built-in one.
6.Update, roll back or reinstall the keyboard driver
A corrupt driver, or one installed by a bad update, can stop the keyboard.
- Press WinR, type the command below and press Enter.
devmgmt.msc - Expand Keyboards, right-click the keyboard and choose Update driver > Search automatically for drivers.
- If the problem started after a driver update, open the device's properties and try Roll Back Driver.
- Otherwise choose Uninstall device, then restart. Windows reinstalls the driver on boot.
7.Check system files and, after a bad update, use System Restore
Damaged system files or a faulty update can break input.
Before you start: System Restore changes system files and drivers. Save your work first.
- Open Command Prompt as administrator and run the command below.
sfc /scannow - If the keyboard broke right after a Windows update, System Restore to a point before it is another option.
8.Test the keyboard outside Windows
This separates a Windows problem from a hardware one.
- Restart and press the setup key shown on the startup logo screen, repeatedly. It depends on the brand; on a Dell it is F2.
- If the BIOS screen responds to the keys, the hardware is working and the cause is in Windows. Go back to the driver and software steps.
- On a Dell, you can also run the ePSA/SupportAssist pre-boot diagnostics.
9.Update the BIOS and Windows, and remove macro or KVM software
Dell lists an outdated BIOS or Windows (especially after sleep) and macro, gaming or KVM software as causes.
Before you start: Do not interrupt a BIOS update, and keep the laptop on mains power. Use only the manufacturer's own BIOS update.
- Install pending Windows updates and the BIOS update from your laptop maker's support site.
- Uninstall or disable any macro, gaming or KVM software, then test again.
10.Clean the keyboard and check keycaps
Debris or a displaced keycap can stop individual keys.
Before you start: Power the laptop off first. Sources disagree about liquids: Dell allows a lightly dampened cloth, another guide says never to use liquid, so compressed air is the safer choice.
- Power off, then blow out debris with compressed air.
- If a keycap came off, check that the scissor spring underneath is intact. If it is, gently press the cap back without forcing it. If the spring is damaged, do not force it.
11.Treat it as a hardware fault
If the keyboard also fails in the BIOS and a USB keyboard works, the keyboard, ribbon cable or connector is the likely cause.
Before you start: Opening the laptop can void the warranty. Reseating the ribbon cable is for experienced users only; otherwise use warranty repair.
- Contact the manufacturer for warranty repair, or a repair shop.
- Experienced users sometimes reseat the keyboard ribbon cable at the motherboard. Power off and unplug first.
Check that it worked
- Every key types correctly in a text editor, including the ones that failed.
- The keyboard still works after a restart and after the laptop wakes from sleep.
If it still fails
- If the keyboard fails in the BIOS too, and a USB keyboard works fine, the built-in keyboard or its connection is faulty. Contact the manufacturer about warranty repair.
- If it works in the BIOS but not in Windows, repeat the driver and system file steps, or use System Restore.
- If liquid was spilled on the laptop, power it off and get it professionally checked.
Questions
Can I still sign in if the keyboard is dead?
Yes. Use the on-screen keyboard from the sign-in screen or plug in a USB keyboard.
Does a USB keyboard working mean the laptop is fine?
It means the system can accept input. The built-in keyboard may still have a hardware fault, so test it in the BIOS.
Sources
- Keyboard Troubleshooting and Usage: The Definitive GuideOfficial · Dell
- Laptop Keyboard Not Working? Try These Fixes · Make Tech Easier