Laptop Keyboard Not Typing? Start Here

You press keys, and nothing appears on the screen. Or letters show up late, randomly, or not at all. Before assuming the keyboard is broken, understand that "not typing" encompasses at least six distinct failure states, each with its own cause and fix. Treating them the same way is why most troubleshooting guides fail to help.

This guide works through every realistic scenario, from the trivial to the hardware-level, so you stop guessing and start fixing.

The Real Reasons Laptop Keyboards Stop Producing Output

Most people assume a silent keyboard means a dead keyboard. That assumption is wrong more often than it is right. This guide focuses specifically on keyboards that produce no output at all. For a broader overview of all keyboard failure types, see the complete keyboard troubleshooting guide .

The Input Focus Problem

It is the most overlooked cause. Windows and macOS both require an active text field to receive keyboard input. If no application window is selected, or a background process has stolen focus, keypresses go nowhere. Click directly inside a text field and try again before doing anything else.

Num Lock Interference

Num Lock affects full-size and mid-size laptop keyboards constantly. When Num Lock is active, the embedded numpad overlay on keys like J, K, L, U, I, O, 7, 8, and 9 activates. Those keys output numbers instead of letters, or nothing at all, depending on the application. Press the Num Lock key once and retest.

A Hung Or Frozen Application

Frozen applications can sometimes make the keyboard appear non-functional when the actual problem is the software waiting on a process. Open a different application entirely. If typing works there, the original application is the problem, not the keyboard.

Human Interface Device Service Failure

Human interface device service on Windows causes the OS to stop processing keyboard input even though the hardware is physically functional. The keyboard receives power, the keys press normally, but Windows drops all input events. This is a software-layer failure that a driver reinstall or service restart fixes without touching any hardware.

Language And Input Method Switching

Trips up users constantly, particularly on laptops shared between users or after OS updates. If the input language is switched to one using IME (Input Method Editor), like Japanese, Chinese, or Korean, pressing letter keys opens a composition window instead of typing directly. The keyboard is working. The input pipeline is redirected.

Accessibility Feature Interference

Using Sticky Keys, Filter Keys, or Slow Keys makes the keyboard appear broken. Filter Keys specifically introduces input delays severe enough to make it seem like the keyboard stopped responding. These activate silently, often through accidental shortcut triggers.

Confirm the Failure Before Fixing It

Spending 40 minutes reinstalling drivers for a keyboard that has a Num Lock issue active is a real scenario. Confirm the actual failure state first.

Use a keyboard test tool that shows every keypress as a real-time event, independent of any application focus or OS text handling layer. This test bypasses IME, input method conflicts, and application-level focus issues entirely. If keys register in the test but not in your applications, the keyboard hardware and driver are both functional. The problem lies in your software environment.

Verify Your Keyboard Inputs Now

Before applying software fixes, run our interactive keyboard tester to see if your key inputs register at all.

Launch Tester

If keys do not register in the test at all, that confirms either a driver-level failure, an OS input service crash, or a hardware fault. That distinction alone saves hours of misdirected troubleshooting.

Run the test across every key section: the alphanumeric cluster, function row, modifier keys, and navigation cluster separately. Isolated dead zones indicate physical damage or connector issues. Fully unresponsive keyboards point toward software or power-related failures.

Fixes Organized by What You Are Actually Seeing

Illustration

Rather than running through generic steps in sequence, match your symptom to the right fix path.

If Some Keys Type And Others Produce Nothing:

Check whether the dead keys share a physical region of the keyboard. A cluster of adjacent non-working keys usually means a membrane layer tear, liquid damage, or ribbon cable partial disconnection.

An isolated single-key failure is typically a keycap or switch issue. Run the keyboard test and map the exact failure pattern before opening anything.

On Windows, go to Device Manager, expand Keyboards, right-click the keyboard entry, and select Update Driver. If that changes nothing, uninstall the device and restart. Windows reinstalls the driver on boot. If the same keys still fail after the driver is reinstalled, the problem is physical.

If No Keys Type Anything At All:

On Windows, open Services (search "services.msc"), find "Human Interface Device Service," and confirm it is running. If it is stopped, right-click and start it. Then open Device Manager and check whether the keyboard appears under Keyboards or has moved to "Unknown Devices" with an error flag.

On macOS, open Terminal and type sudo pkill -f "HIToolbox" to restart the input handling process. This resolves keyboard lockups caused by macOS input service crashes without requiring a full restart.

On both platforms, a full shutdown, rather than a restart, clears low-level hardware state that restarts sometimes preserve. Hold power to force a shutdown, wait 10 seconds, and power back on.

If The Keyboard Types But Produces Wrong Characters:

The keyboard is working. The input layer is the issue. Open language settings and confirm the keyboard layout matches your physical keyboard. On Windows, this is Settings > Time and Language > Language and Region.

On macOS, it is System Settings > Keyboard > Input Sources. A layout mismatch between a US QWERTY keyboard and a UK English input source, for example, causes certain symbol keys to produce the wrong output and is constantly misread as a hardware problem.

If the layout is correct but characters are still wrong, check whether a keyboard remapping application like SharpKeys, Karabiner-Elements, or AutoHotKey is running in the background and has an active profile applied.

If Keys Type But With A Significant Delay:

Filter Keys is active. On Windows, go to Settings > Accessibility > Keyboard and disable Filter Keys. On macOS, check System Settings > Accessibility > Keyboard > Slow Keys and turn it off. Both features were designed for users who need extended keypress recognition, but they activate unintentionally and create delays of up to two seconds per keypress, which most people interpret as keyboard lag or failure.

If The Keyboard Works In Some Applications But Not Others:

This is an application-level input conflict, not a keyboard problem. Some applications intercept keyboard input before it reaches the OS text handling layer, particularly games, remote desktop clients, and virtual machine software. If your keyboard stops working inside a VM or remote session but works on the host machine, the virtual input device needs to be reconfigured inside that environment, not on your laptop.

OS-Specific Causes That Are Frequently Missed

Windows-Specific

Windows Fast Startup, enabled by default on most OEM laptops, does not perform a complete hardware reset on shutdown. The keyboard driver state from the previous session persists. If your keyboard stops working after what appeared to be a full shutdown, disable Fast Startup under Control Panel > Power Options > Choose what the power buttons do > uncheck "Turn on fast startup." A cold boot after disabling this often resolves driver-state keyboard failures permanently.

Macos-Specific:

Secure Input mode, activated by password managers and security applications like 1Password, Keychain prompts, and some VPN clients, restricts which processes can receive keyboard input. If your keyboard stops responding, specifically when certain applications are in focus, Secure Input may be blocking output to other processes.

Open Terminal and run ioreg -l -w 0 | grep SecureInput to check whether a process has Secure Input enabled.

Chromebook-Specific:

On ChromeOS, if the keyboard stops typing but the touchpad works, a Chrome browser flag or extension may have captured keyboard input. Open Chrome, type chrome://extensions in the address bar using an external keyboard or on-screen keyboard, and disable extensions one by one to isolate the conflict.

Guest Mode on ChromeOS bypasses all extensions and user-level settings, making it a fast diagnostic environment.

Physical Causes That Software Fixes Will Never Resolve

If all software-level fixes have failed and the keyboard still produces no output, the problem is physical. Four hardware scenarios produce total or near-total keyboard failure.

A partially disconnected ribbon cable between the keyboard and motherboard causes intermittent or complete typing failure. This connection loosens from repeated lid opening and closing, physical impacts, or manufacturing variance. The symptom is often a keyboard that works when the laptop is flat but fails when tilted or when pressure is applied to certain areas of the chassis.

Membrane keyboard layers degrade over time, particularly in high-humidity environments. The conductive traces that register keypresses oxidize and lose contact. This produces slowly expanding dead zones across the keyboard rather than sudden total failure.

Illustration

Liquid damage creates unpredictable failure patterns depending on where the liquid entered. Sugary liquid is significantly more damaging than water because it leaves a conductive residue that short-circuits key contacts even after the liquid evaporates.

A keyboard that failed after a spill and was dried, but still does not work reliably, needs the assembly to be inspected or replaced, rather than dried further.

A BIOS or firmware setting on certain laptop models, particularly enterprise-grade laptops from Dell, Lenovo ThinkPad, and HP EliteBook lines, can disable the internal keyboard as part of a device management policy. If your laptop is or was managed by an organization, check BIOS settings for any input device restrictions before assuming hardware failure.

A keyboard that is not typing often surfaces alongside issues that share the same diagnostic path.

If your keyboard registers some input but specific keys type the wrong letters or symbols, the language input and layout configuration path above applies directly. The fix takes under two minutes once you know where to look.

Users experiencing keyboard failure on a laptop connected to an external monitor should check whether a USB hub or docking station is interfering with keyboard input. Power delivery conflicts through USB-C docks are a documented cause of internal keyboard failure on Dell XPS, HP Spectre, and Lenovo ThinkPad X1 models.

If the keyboard stopped working specifically after a Windows or macOS update, rather than a hardware event, the keyboard not working after update troubleshooting path covers driver rollback, update-specific service conflicts, and OS-level input handler changes in more detail.

Hardware or Software? The Decision Point

If the keyboard test tool registers zero input across all keys, and the on-screen keyboard (search "on-screen keyboard" in Windows Start or use accessibility options on macOS) works correctly, the OS is functional, and the keyboard hardware or its driver is the isolated failure point.

At that stage, if driver reinstallation did not resolve the issue, the next step is physically reseating the ribbon cable connection. On most laptops, this requires removing the bottom panel, which is straightforward on Lenovo IdeaPad, Dell Inspiron, and Asus VivoBook models but more involved on ultrabooks and MacBooks.

If reseating the cable does not restore function, a keyboard assembly replacement is the final step. For most non-Apple laptops, this costs between $20 and $80 for the part and is a user-replaceable repair on many models.

Verify the Fix Is Complete

Once you apply a fix, do not test by opening a document and typing a sentence. Use the laptop keyboard test tool to confirm every key registers correctly, including modifier keys and the function row, which text-based testing frequently misses.

A keyboard that types most letters correctly but drops Shift, Ctrl, or specific function keys has a partial failure that will create problems in daily use, even if it seems resolved at first glance.

Frequently Asked Questions

This often points to a software-level input failure (like a crashed Human Interface Device service), Num Lock being active on compact layouts, or a physical disconnection of the keyboard's internal ribbon cable.

Perform a hard restart (shut down completely, unplug power, hold the power button for 15 seconds, and boot). If that fails, check for pending keyboard driver updates in Device Manager or macOS settings.

Open our online keyboard tester. If some keys work and others do not, or if nothing registers in the tester but an external USB keyboard works fine, it is highly likely a hardware ribbon cable or key switch issue.