You press a key, and the letter appears a beat later. Or nothing appears at all, then a flood of characters arrives at once. If your keyboard is doing that, start here: open Settings, go to Accessibility, then Keyboard, and turn off Filter Keys. That single toggle fixes the problem for most people in under a minute, because Filter Keys is an accessibility feature that deliberately ignores quick keystrokes, and it can switch itself on without you noticing. If that is not the cause, the next most likely suspects are the Repeat Delay sliders in Control Panel, an outdated keyboard driver, or a background app eating your CPU. This guide helps you match your exact symptom to the right fix, in order, so you stop guessing.
If you are curious how keystrokes actually travel from a key to your screen, our complete keyboard guide explains the technology behind every press.
First, Match Your Symptom to the Cause
Keyboard delay wears several disguises, and each one points to a different fix. Find your symptom in this table before changing any settings, so you work on the actual cause instead of toggling things at random.
| What you see | Most likely cause | Jump to |
|---|---|---|
| Every keystroke feels slow, keys sometimes ignored | Filter Keys is on | Fix 1 |
| Only held keys feel sluggish (arrows, backspace, WASD) | Repeat Delay too long or Repeat Rate too slow | Fix 2 |
| Delay started right after a Windows update | Driver replaced or corrupted by the update | Fix 3 |
| Delay comes and goes, system feels slow overall | Background app hogging the CPU | Fix 4 |
| Delay only on an external keyboard, feels random | Bad USB port, hub, or cable | Fix 5 |
| Delay only on a wireless keyboard | Signal interference or weak batteries | Fix 6 |
| Delay started after installing gaming peripheral software | Companion app intercepting input | Fix 7 |
| No keys respond at all (not a delay) | Different problem: dead keyboard | Our laptop keyboard fixes |
| Keys register, but as the wrong characters | Wrong keyboard layout (different problem) | Our wrong characters guide |
Fix 1: Turn Off Filter Keys (and Keep It Off)
Filter Keys is the single most common hidden cause of keyboard delay. It is an accessibility feature designed for people who accidentally press keys twice, and it works by ignoring brief or repeated keystrokes. When it is on, your keyboard feels like it is thinking before every letter. The trap is that it can activate without you ever opening the settings: holding the right Shift key for eight seconds brings up a dialog offering to turn it on, and dismissing that dialog without reading it is enough. Microsoft documents the feature here.

- Press Windows key + I to open Settings.
- Windows 11: go to Accessibility in the left sidebar, then Keyboard. Windows 10: go to Ease of Access, then Keyboard.
- Find Filter Keys. If the toggle is on, turn it off and test your typing immediately.
- Even with Filter Keys off, click into its settings and uncheck the option that lets the shortcut key start Filter Keys. This is the step most guides skip, and it is what stops the problem from coming back after the next accidental eight second Shift hold.
- Also check Sticky Keys and Toggle Keys on the same page and turn off anything you do not need.
If the delay disappears the moment you toggle Filter Keys off, you are done. Skip straight to the FAQ at the bottom if you want the short version of why this happens.
Fix 2: Adjust the Repeat Delay and Repeat Rate
This setting only matters when you hold a key down, so use it if single keystrokes feel fine but held keys (arrow keys, backspace, spacebar in games) respond slowly. Windows controls held keys with two values: Repeat Delay, the pause before a held key starts repeating, and Repeat Rate, how fast it repeats once it starts. Both live in the old Control Panel, not in Settings.
- Press Windows key + R, type control keyboard, and press Enter.
- On the Speed tab, drag Repeat Delay toward Short (about three quarters of the way is the sweet spot for most people).
- Drag Repeat Rate toward Fast.
- Click the test box, hold any key, and feel the difference before clicking Apply and OK.
One nuance worth knowing: holding the arrow keys to move through a document is governed by these exact sliders. But if you want the actual arrow symbol characters (like arrows for diagrams), those are not keys at all, they are Unicode characters. See our guide on how to make arrow symbols on a keyboard for every method.
Fix 3: Update or Reinstall the Keyboard Driver
If the lag appeared right after a Windows update, the update probably replaced your keyboard driver with a generic version, or left the old one half installed. Drivers are the translators between the hardware and Windows: a broken translation shows up as late or dropped keystrokes.
- Right click the Start button and open Device Manager.
- Expand Keyboards, right click your keyboard (it may appear as HID Keyboard Device), and choose Update driver, then Search automatically for drivers.
- If Windows says you already have the best driver and the lag persists, choose Uninstall device instead, then restart the PC. Windows reinstalls a fresh copy of the driver during boot.
- On a laptop, also check the manufacturer’s support site. Dell, HP, Lenovo, and ASUS publish keyboard drivers tuned for their own hardware that can outperform the generic Windows driver.
Fix 4: Stop Background Apps From Hogging the CPU
Sometimes the delay is not in the keyboard at all. When a background process saturates the CPU, Windows queues your keystrokes and delivers them late. It looks exactly like keyboard lag, but no keyboard setting will fix it, because the keyboard is innocent. Microsoft’s own support engineers recommend checking for exactly this kind of system load when input feels delayed.
- Press Ctrl + Shift + Esc to open Task Manager.
- Click the CPU column header to sort by usage.
- Look for anything using more than 10 to 15 percent of CPU while you are not actively using it. Antivirus scans, Windows Update, and browser tabs with heavy extensions are the usual suspects.
- Right click the offender and choose End task, then type for a minute and see if the lag is gone.
- For a permanent fix, go to Settings, then Apps, then Startup, and disable anything you do not need launching at boot.
Fix 5: Try a Different USB Port or Skip the Hub
For external keyboards, the cable path matters more than people expect. A failing USB port, an overloaded hub, or a damaged cable can introduce latency that no software setting can remove. You can chase settings for an hour when the real answer is a different port.
- Unplug the keyboard and connect it directly to a USB port on the back of a desktop PC. Rear ports connect closer to the motherboard and are more stable than front panel ports.
- Remove USB hubs from the chain while troubleshooting. Hubs add latency and share bandwidth with everything else plugged into them.
- Try a different cable if the keyboard uses a detachable one.
- If the lag vanishes on a different port, the old port or hub was the problem, not the keyboard.
Fix 6: Fix Wireless Signal Interference
Wireless keyboards add a radio link between you and the PC, and every link in that chain can slow things down. A weak signal, dying batteries, or interference from nearby devices shows up as exactly the kind of stuttering delay people blame on Windows.

- Replace the batteries or fully charge the keyboard. Low power is the most boring and most common wireless cause.
- Move the USB receiver closer to the keyboard, ideally to a front port, and away from USB 3.0 ports and cables. USB 3.0 is a known source of 2.4 GHz interference, which is the same band most wireless receivers use.
- Move the receiver and keyboard away from the Wi-Fi router. A router sitting next to the PC can drown out the keyboard’s much weaker signal.
- If the keyboard supports both Bluetooth and a 2.4 GHz dongle, try the other connection type. One of them usually performs noticeably better in a crowded signal environment.
- Re-pair the keyboard if your model allows it. A stale pairing can degrade over time.
Fix 7: Close Peripheral Companion Software
Gaming keyboards from brands like Corsair, Logitech, and Razer run companion apps (iCUE, G HUB, Synapse) that sit between the hardware and Windows to handle macros, lighting, and profiles. Occasionally that middle layer introduces its own processing delay. This is an easy test: quit the companion app completely from the system tray and type for a few minutes. If the lag disappears, the app was the bottleneck, and you can look for an update or run it only when you need the macros.
Fix 8: Rule Out the Hardware Itself
If every fix above failed, you need to determine whether the keyboard or the computer is at fault. Plug the keyboard into a different computer and type there. If the delay follows the keyboard, the hardware is failing and no setting will save it. If the keyboard types fine on the second PC, the problem lives in the first computer’s software, and the culprit is likely something deeper: a corrupt system file or a misbehaving filter driver. Also try a different keyboard on the problem PC. Two minutes of swapping answers the hardware question definitively.
If Nothing Works: Last-Resort Checks
A small number of cases survive all eight fixes. For those, run these in order:
- Run a malware scan with Windows Security. Some malicious software intercepts keystrokes, which shows up as delay.
- Open Command Prompt as administrator and run sfc /scannow. This checks Windows system files for corruption and repairs them.
- Install all pending Windows updates, then restart. Driver and input stack fixes ship through Windows Update regularly.
- If the delay affects only one program, test the same typing in Notepad. When Notepad is instant and the app is not, the app itself is processing keystrokes slowly, usually because of extensions or plugins, and the fix belongs to that app, not the keyboard.
Reinstalling Windows is not on this list on purpose. It almost never fixes keyboard delay, and it costs hours. Every real cause above is fixable in minutes.
Frequently Asked Questions
Why is my keyboard suddenly lagging when it was fine yesterday?
The most common reason is Filter Keys getting enabled by accident, often by holding the right Shift key for eight seconds. Windows updates can also reset accessibility settings or replace your keyboard driver. Check Filter Keys first, then the driver.
How do I fix keyboard delay without restarting my PC?
Turn off Filter Keys in Settings, then Accessibility, then Keyboard, and adjust the Repeat Delay and Repeat Rate sliders via the Run command control keyboard. Neither change needs a restart, and you will feel the difference immediately.
Can a wireless keyboard cause more typing delay than a wired one?
Yes. Wireless adds a radio link that introduces a small baseline latency, and weak batteries, distance, or interference from Wi-Fi routers and USB 3.0 ports can make it much worse. Fresh batteries and a receiver close to the keyboard fix most wireless lag.
Why does my keyboard lag in only one app?
That points to the app, not the keyboard. Browsers with heavy extensions and code editors with large plugins can process keystrokes slowly. Type the same text in Notepad: if Notepad is instant, the app is the bottleneck.
Will reinstalling Windows fix keyboard lag?
Almost certainly not, and it is not worth trying until you have ruled out every other cause. Keyboard delay is nearly always a specific setting, driver, or background process, all fixable in minutes. Reinstalling would reset those things too, but so does the targeted approach.
Kaleem
Kaleem is a Computer Science graduate and the founder of Valley AI (valleyai.net), where he publishes in-depth, tested guides on computers, AI, and internet technologies. Every guide is researched from primary sources and updated regularly.