Keyboard not working on Windows 11 has a genuinely different fix depending on whether the problem is physical or software. The fastest thing to determine: does the keyboard work in BIOS? Restart the machine and press F2 or Delete repeatedly to enter BIOS setup. If the keyboard responds there, the hardware is fine — it’s a Windows driver or software problem. If it doesn’t respond in BIOS either, the issue is physical (connection, the keyboard hardware itself). For the bigger picture, our Complete Guide to Fixing Windows, Browser, and Software Errors pulls everything together.
For USB keyboards: try a different USB port and a different USB cable first. This takes 30 seconds and rules out port and cable failures — which cause a significant share of “keyboard not working” reports — before touching any software.
Laptop Built-In Keyboard vs External Keyboard
The failure mode is completely different:
- Laptop built-in keyboard not working — Driver problem or physical damage. Restart first. If that doesn’t help, check Device Manager for the keyboard and update/reinstall the HID driver. Physical damage (liquid spill, broken connection cable inside the laptop) requires hardware repair.
- External USB keyboard not working — Port, cable, or USB driver issue. Try different port and cable. Check Device Manager for USB controller errors.
- Both built-in and external keyboards not working simultaneously — This is unusual and may indicate a Windows-level keyboard service issue rather than hardware problems on both.
Fix 1: Restart the HID Human Interface Device Service
The HID (Human Interface Device) service manages all keyboard communication. When it stops, all keyboards stop working simultaneously — USB keyboards, Bluetooth keyboards, and built-in laptop keyboards.
If you can still use a mouse: Win + R → services.msc → find “Human Interface Device Service” → right-click → Start (if stopped). Also check “HID Input Service” if it appears separately.
If the keyboard is the only input: use the on-screen keyboard. Search “On-Screen Keyboard” in Start, or Settings → Accessibility → Keyboard → On-screen keyboard. With the on-screen keyboard, navigate to services.msc and restart the HID service. After the service restarts, test the physical keyboard.
Fix 2: Device Manager and Driver
Device Manager → keyboards (expand) — the keyboard should appear here. If it has a yellow triangle: Update driver. If it’s missing entirely: Action → Scan for hardware changes, then Update driver if it appears.
For a clean driver reinstall: right-click the keyboard entry → Uninstall device → confirm → restart. Windows reinstalls the keyboard driver automatically. For built-in laptop keyboards, this reinstall often resolves the issue. For external keyboards, the device needs to be reconnected after the restart for Windows to detect and install its driver.
Fix 3: Filter Keys, Sticky Keys, and Accessibility Settings
Windows accessibility features can make the keyboard seem broken when they’re actually filtering or modifying input. Filter Keys causes the keyboard to ignore brief keystrokes (designed for people with tremors). Sticky Keys changes how modifier keys work. Both can be accidentally activated.
Check: Settings → Accessibility → Keyboard. Ensure Filter Keys, Sticky Keys, Toggle Keys, and Bounce Keys are all Off. Also check: the keyboard’s Fn key — some laptops default to the multimedia layer of function keys, making F1-F12 control media rather than function keys. The Fn Lock key (often Fn+Esc or Fn+F Lock) toggles this — pressing it while holding Fn may reveal that the keyboard is working but in an unexpected layer mode.
Fix 4: USB Selective Suspend for External Keyboards
Windows powers down USB ports to save energy, and external keyboards sometimes don’t wake correctly. Device Manager → Universal Serial Bus controllers → right-click each USB Root Hub → Properties → Power Management → uncheck “Allow the computer to turn off this device to save power.” Apply to all Root Hub entries. After disabling power management for USB hubs, the keyboard stays powered even during system idle periods.
Fix 5: After a Windows Update
Some Windows updates break keyboard functionality — specifically by replacing manufacturer HID drivers with generic versions, or by changing how the keyboard HID layer is processed. If the keyboard stopped working immediately after an update:
Device Manager → Keyboards → right-click → Properties → Driver → Roll Back Driver. If greyed out: check Device Manager → Human Interface Devices for additional keyboard-related entries (some keyboards register both under “Keyboards” and “Human Interface Devices”) and try rolling back there.
Fix 6: Wireless and Bluetooth Keyboard
Wireless keyboards — both USB-receiver based and Bluetooth — have specific failure modes:
USB receiver (Logitech Unifying, USB dongle): try a different USB port for the receiver, check the batteries in the keyboard, and re-pair using the manufacturer’s pairing software if available (Logitech Unifying Receiver software, for example).
Bluetooth keyboard: Settings → Bluetooth and devices → find the keyboard → Remove device → power off the keyboard and back on → Add device → re-pair from scratch. A corrupted Bluetooth pairing produces “paired but not working” which removing and re-pairing resolves.
Fix 7: Run Keyboard Troubleshooter
Settings → System → Troubleshoot → Other troubleshooters → Keyboard → Run. The troubleshooter checks driver state, service state, and common configuration issues automatically. Two minutes and sometimes a complete fix — worth running before or alongside the manual steps.
Specific Keys Not Working vs Entire Keyboard
If most keys work but specific keys don’t: the physical keyboard switches may have failed (common for heavily-used keys like Space, Enter, or common letters), the key caps may be stuck (debris under the key), or a keyboard remapping is active. Check Settings → Accessibility → Keyboard for any key remapping, or third-party key remapping software (SharpKeys, AutoHotkey, Microsoft PowerToys Key Remapper) that may be intercepting specific key inputs.
Our guide on mouse not working on Windows 11 covers the USB power management and HID driver issues that apply equally to keyboards — a fix for one input device often applies to the other. For the BIOS-level keyboard access needed for firmware fixes on specific laptop keyboards, our Windows 11 not booting guide covers entering BIOS and recovery environments when both keyboard and Windows access are compromised. Microsoft’s keyboard accessibility documentation covers the complete list of keyboard shortcuts for navigating Windows when the keyboard is partially functional, and the Speech Recognition accessibility feature as an alternative input method when keyboard hardware fails entirely.
Keyboard Layout Switched Unexpectedly
Typing keys that produce wrong characters — pressing A and getting Q, or pressing the colon key and getting a semicolon in the wrong place — indicates the keyboard layout was switched rather than the keyboard failing. Windows supports multiple keyboard layouts simultaneously and switches between them with Alt+Shift (or Windows Key+Space in newer Windows 11 builds).
Check: look at the taskbar for a language indicator (ENG, FRA, DEU, etc.) near the clock. Click it to see available layouts and select the correct one. Settings → Time and language → Language and region → confirm the input language and associated keyboard layout matches your physical keyboard. Removing unwanted languages from the list prevents accidental layout switches.
The accidental layout switch is particularly common in video calls where Alt or Shift keys are pressed during platform switching, and the keyboard layout switch follows. If the keyboard “stops working correctly” during meetings or when switching between applications, layout switching is the likely cause rather than a genuine hardware or driver problem.
Keyboard Driver Conflict With Third-Party Software
Gaming keyboard software (Corsair iCUE, Razer Synapse, SteelSeries GG, Logitech G HUB) installs its own keyboard driver layer that handles lighting, macro programming, and custom key assignments. When this software conflicts with the current Windows 11 version — a common issue after major Windows updates — the keyboard may stop responding or produce incorrect output.
Test: temporarily close the manufacturer software completely (system tray → quit, not just minimise) and test the keyboard. If it works correctly without the software, the software’s keyboard driver layer was the conflict. Update the manufacturer software to the latest version from their website — these companies release Windows 11 compatibility updates after major Windows releases. If an update isn’t yet available, leaving the software closed while waiting resolves the conflict, using the keyboard with Windows’ generic HID driver instead of the manufacturer’s enhanced driver.
NumLock and the Number Pad Confusion
On full-sized keyboards, the number pad’s behaviour is controlled by NumLock. With NumLock off, the number pad keys produce arrow keys, Home, End, PageUp, PageDown rather than numbers. On laptops without a dedicated number pad, some keyboards emulate a number pad using Fn+letter keys, and this emulation is controlled by a NumLock-like state that makes specific keys produce numbers instead of letters.
If the keyboard produces numbers instead of letters in some positions: check whether NumLock or a similar state is active. On laptops, this is typically indicated by an LED. Pressing Fn+NumLock (or just NumLock on keyboards that have it) toggles the state. If certain keys stubbornly produce numbers instead of their labelled characters, this is almost certainly the cause.
Keyboard Working in Some Apps But Not Others
Keyboard input that works in some applications but not specific ones — typing works in Notepad but not in a specific program — is an application-level input issue rather than a Windows keyboard problem. The application may be handling keyboard events differently, capturing certain key combinations for its own shortcuts, or running in a compatibility mode that affects input handling.
For web-based applications in browsers: sometimes browser focus isn’t correctly set to the text field, and clicking once on the input area before typing establishes focus. For Windows applications: try running them as administrator to rule out privilege-level input capture issues. For games: game input systems are entirely separate from Windows input, and keyboard problems in games while Windows keyboard works fine indicate a game configuration issue rather than a Windows problem.
Checking Registry for Keyboard Filter Drivers
Malware and certain parental control software install keyboard filter drivers that intercept keyboard input. When these drivers are active and malfunctioning, the keyboard may behave erratically — some keys work, others don’t, or the output is modified. The filter driver intercepts input before it reaches the application and modifies or blocks it.
Check for filter drivers: Win + R → devmgmt.msc → View → Show hidden devices → look under “Keyboards” for any grey (disabled) or unexpected entries. Registry Editor → HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96B-E325-11CE-BFC1-08002BE10318} → look at the “UpperFilters” and “LowerFilters” values — these should typically be empty or contain only Microsoft-signed filter driver names. Unknown filter driver entries here from third-party software can cause keyboard input modification. Deleting unknown filter driver entries (after confirming they’re not from trusted software) may restore normal keyboard input.
On-Screen Keyboard as a Temporary Workaround
For situations where the keyboard isn’t working and needs to remain usable while the issue is investigated: Windows has both a full on-screen keyboard (Ease of Access → On-Screen Keyboard or Settings → Accessibility → Keyboard → On-screen keyboard) and the handwriting panel if a touch screen is available. Speech recognition is also an option for hands-free text input while keyboard issues are diagnosed.
The on-screen keyboard in Windows 11 supports clicking keys with a mouse, typing with a touch screen, or scanning through keys with switch access. For the diagnostic steps in this guide that require typing (Command Prompt commands, registry searches), the on-screen keyboard provides full access to type these commands even when no physical keyboard is functional.
Input Method Editors and Keyboard Problems
Input Method Editors (IMEs) — used for typing Chinese, Japanese, Korean, and other languages that require composing characters — run as background services and can interfere with keyboard input when they malfunction. Even on machines that don’t actively use East Asian languages, an IME may be installed as part of a language package and may be actively processing keyboard input in the background.
Check: taskbar → language/IME indicator near the clock. If an IME icon appears (typically a CJK character or “A” with a language flag), click it to access IME settings and ensure it’s in the correct input mode. Settings → Time and language → Language and region → add or remove language packs to control which IMEs are installed. If a Japanese, Chinese, or Korean language pack was recently added and keyboard behaviour changed simultaneously, the IME is likely the cause — removing the language pack restores the original keyboard behaviour.
One final scenario that covers what’s left after all software fixes: if the keyboard was working, the machine was moved or transported, and now specific keys or the entire keyboard doesn’t work — physical movement can dislodge the internal ribbon cable connecting the keyboard to the motherboard on laptops. This is a hardware issue and while it sounds serious, the cable is often simply loose rather than damaged. On some laptop models, removing the bottom panel and reseating the keyboard connector is a DIY repair. On others it requires a technician. But this physical explanation is worth considering when software fixes have all been tried and the keyboard failure started after the machine was moved. If this sounds familiar, Bluetooth Not Connecting on Windows 11 is worth a look.






