A non-working laptop keyboard ranges from mildly annoying (a few dead keys) to completely paralyzing (no input at all, including at the login screen). Before assuming the hardware is dead, work through this guide — keyboard failures are caused by accessibility settings, driver glitches, and disabled devices far more often than by broken hardware, and the software fixes take only minutes.
First, get yourself a way to type: press Win + Ctrl + O for the On-Screen Keyboard, or plug in any USB keyboard. You will need input for the driver steps below, and the on-screen keyboard works even at the Windows login screen.
Why this happens
- Filter Keys enabled: This accessibility feature ignores brief keystrokes and is the single most common cause of “keyboard stopped working.”
- Wrong keyboard layout: An update can switch the layout, making keys type the wrong characters rather than nothing at all.
- Corrupted keyboard driver: The standard PS/2 or HID keyboard driver can fail after a Windows update, killing all input.
- Keyboard disabled in Device Manager: The device can end up disabled by troubleshooting software or a failed update.
- Sticky Keys or other accessibility interference: Related accessibility features can change how keystrokes register.
- BIOS-level disable: Some laptops can disable the internal keyboard in firmware, hiding it from Windows.
- Fast Startup preserving a bad state: The hibernation snapshot can lock in a broken keyboard driver state across reboots.
- Physical failure: Liquid damage, a loose ribbon cable, or worn-out key switches — the hardware causes, checked last.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Turn off Filter Keys and Sticky Keys
This thirty-second check resolves a huge number of keyboard “failures.”
- Open Settings > Accessibility > Keyboard.
- Turn off Sticky Keys, Filter Keys, and Toggle Keys.
- Under Filter Keys, make sure it is not set to turn on via the Shift key shortcut.
- Test typing in Notepad immediately — Filter Keys causes exactly the symptom of keys needing long presses.
- If keys now work but feel slow, the problem was Filter Keys all along.
Fix 2: Check the keyboard layout and language
If keys produce wrong characters rather than nothing, the layout changed.
- Look at the taskbar language indicator (near the clock) and confirm it shows your expected language.
- Press Win + Space to cycle layouts and test after each switch.
- Go to Settings > Time & language > Language & region and remove any keyboard layouts you do not use.
- Make sure the preferred layout is at the top of the list.
- Restart the laptop so the layout choice sticks across the login screen too.
Fix 3: Reinstall the keyboard driver
A clean driver reset fixes corruption from updates and failed installs.
- Press Win + X and open Device Manager (use the on-screen keyboard if needed).
- Expand Keyboards and right-click “Standard PS/2 Keyboard” or the HID keyboard entry.
- Choose Uninstall device — do not worry, Windows reinstalls it on restart.
- Click Action > Scan for hardware changes, or simply restart the laptop.
- Test every key after reboot, including function keys and the number row.
- If some keys remain dead while most work, note which ones — a pattern (like a whole row) suggests hardware.
- For the Windows 11-specific variant , the same reinstall sequence applies with the newer Settings paths.
Fix 4: Update the chipset driver
The keyboard connects through the chipset, and an outdated chipset driver can break input.
- Visit your laptop maker’s support site and download the latest chipset driver for your exact model.
- Install it and restart when prompted.
- Return to Device Manager and confirm the keyboard entry shows no warning icon.
- Test the keyboard, including after a sleep-wake cycle, which is when chipset issues usually resurface.
- Microsoft’s Windows support documentation covers input-device troubleshooting if you need the official reference.
Fix 5: Boot into Safe Mode to isolate software conflicts
Safe Mode loads a minimal driver set — if the keyboard works there, a third-party program is interfering.
- Hold Shift while clicking Restart, then go to Troubleshoot > Advanced options > Startup Settings > Restart.
- Press 4 for Safe Mode and test the keyboard at the login screen and desktop.
- If it works in Safe Mode, think about recently installed software — keyboard macro tools, gaming overlays, and some antivirus products hook keystrokes.
- Uninstall suspects one at a time from Safe Mode or normal mode and retest.
- A clean boot (via
msconfig, disabling all non-Microsoft services) is the systematic way to find the culprit.
Fix 6: Disable Fast Startup and reset power state
Fast Startup can preserve a broken keyboard driver state indefinitely.
- Open Control Panel > Power Options > Choose what the power buttons do.
- Click “Change settings that are currently unavailable” and uncheck “Turn on fast startup”.
- Shut down fully, unplug the laptop, and hold the power button for 15 seconds to drain residual power.
- Power on and test the keyboard immediately at the login screen.
- This full power drain also resets the embedded controller, which manages the keyboard on many laptops.
Fix 7: Check the BIOS and test outside Windows
Determine definitively whether this is software or hardware.
- Restart and enter the BIOS setup — try typing in any text field there.
- If the keyboard works in BIOS but not Windows, the problem is 100% software-side: reinstall or repair Windows.
- If it fails in BIOS too, check whether the BIOS has an internal keyboard toggle and make sure it is enabled.
- Boot a Linux live USB as a second opinion outside of Windows entirely.
- A keyboard dead in BIOS, Linux, and Windows is a hardware fault — ribbon cable or keyboard module.
Fix 8: Reseat the keyboard cable or arrange service
Only attempt this if you have confirmed a hardware fault and are comfortable opening the laptop.
- Check your warranty status first — opening the laptop can void it.
- Power off, unplug, and remove the battery if it is removable.
- Following your model’s service manual, access the keyboard’s ribbon cable connector on the motherboard.
- Release the locking tab, reseat the ribbon cable fully and squarely, and relock it.
- Reassemble and test. If keys are still dead, the keyboard module itself needs replacement — a common, inexpensive part on most models.
- For a companion input-device guide, see fixing a dead touchpad , which shares the driver-diagnosis approach.
Closing
Laptop keyboard failures follow a clear hierarchy: accessibility settings first, then layout, then drivers, then deeper software conflicts, and hardware last. The BIOS test in Fix 7 is the definitive fork in the road — it tells you in sixty seconds whether to keep troubleshooting Windows or start looking at the keyboard module itself.
