Windows 11 and 10 · Laptop and PC · Updated October 16, 2026
Letters appear late, keys repeat, or typing freezes for a moment? Run the live test, let the Lag Doctor rank the likely causes, then follow the fixes in order. They go from a 30-second setting to wireless, driver, power and hardware checks.

1. Turn off Filter Keys: Settings → Accessibility → Keyboard → Filter keys off. It makes Windows ignore brief or repeated keystrokes, which feels exactly like lag.
2. Shorten the repeat delay: press Win+R, run control keyboard, and on the Speed tab set Repeat delay to Short and Repeat rate to Fast.
3. Restart (not shut down) and, if wireless, replace the batteries and plug the receiver straight into the PC, not a hub.
Most keyboard lag comes from settings, power saving, a slow PC, a driver, or radio interference on a wireless keyboard. A failing keyboard is the least common cause, so work through the software side first.
Two answers give you a ranked list. Tap a result to jump to that fix.
Type in the box. It measures how long your browser takes to receive each keypress, and how your held-key repeat behaves. Run it before and after each fix.
This is a browser test. It shows whether lag is global (the PC or keyboard) or limited to one app. It cannot measure the keyboard’s own hardware latency.
Two minutes of testing saves an hour of random fixes.
| Test | If lag stays | If lag goes |
|---|---|---|
| Type in Notepad | System-wide. Go to phases A, B, C | One app. Go to E2 |
| Type with the on-screen keyboard (Win+Ctrl+O) | Windows or PC is slow. Check A3 and E3 | Physical keyboard, its connection, driver or Filter Keys. Go to B, C, D |
| Plug in a different keyboard | Not the keyboard. Settings, driver or PC load | The old keyboard or its connection. Go to D and F |
| Boot to Safe Mode | Driver, Windows or hardware | Startup software or a utility. Go to E1 |
| Press keys in the BIOS or boot menu | Hardware fault. Go to F1 | Windows-level problem |
Quick checks that fix a surprising number of cases
Why it works: a normal shutdown with Fast Startup saves part of the system state, so a driver glitch can survive it. A restart reloads everything.
powercfg.cpl, press Enter.Alternative: the command powercfg /h off in an administrator window also disables Fast Startup, but it turns off hibernate too.
Why it works: if the CPU, RAM or disk is maxed out, Windows handles keystrokes late. The keyboard is fine.
Accessibility and typing features that slow keys on purpose
Why it works: Filter Keys tells Windows to ignore short and repeated keystrokes. If you tap fast, keys look dropped or late. Holding the right Shift key for about 8 seconds can switch it on by accident.
Why it works: Repeat delay is how long you hold a key before it starts repeating. Repeat rate is how fast it repeats after that. A long delay and slow rate feel like lag when you hold keys, such as Backspace or arrows.
control keyboard, press Enter.If letters now repeat by accident, move the delay back to the middle. Too short a delay with a fast rate causes double characters.
Windows 11 26H1: one source reports that these sliders moved from Control Panel to Settings → Accessibility in that version. Use whichever route your build shows.
It rarely solves lag on its own, but it can reset a stuck keyboard service in seconds.
The most common technical cause after settings
Before uninstalling a laptop’s built-in keyboard, connect a mouse or USB keyboard and know how to open the on-screen keyboard (Win+Ctrl+O). Windows reinstalls it on restart.
Why it works: Windows can put USB ports to sleep to save power. The first keypress after a pause then has to wake the port, which shows up as a delay or a lost key.
powercfg.cpl → Change plan settings → Change advanced power settings.Or do the first part by command in an administrator Command Prompt:
powercfg /setacvalueindex SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0 powercfg /setdcvalueindex SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0 powercfg /setactive SCHEME_CURRENT
Logitech’s own support page also lists Windows USB power settings as a cause of delay.
Battery, interference and USB port placement
When the lag shows up only sometimes or in some places
Common culprits: keyboard or mouse utilities (Logitech, Razer, Corsair software), AutoHotkey scripts, macro and remapping tools, RGB controllers, screen overlays, and some antivirus or screen-recording tools.
msconfig.chrome://settings/system or edge://settings/system) turn off Use graphics acceleration when available, then restart the browser.winword /safe or excel /safe) to test without add-ins.sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
When software checks all come back clean
A cheap wired USB keyboard is the best test and the best backup. It removes batteries, interference and Bluetooth from the picture.
| Device | What to try |
|---|---|
| Android phone | Restart, update the keyboard app (such as Gboard), clear its cache in Settings → Apps → keyboard app → Storage, free up storage, then test another keyboard app. |
| iPhone | Restart, update iOS, and reset the dictionary at Settings → General → Transfer or Reset iPhone → Reset → Reset Keyboard Dictionary. With an external keyboard, check Accessibility → Keyboards & Typing for Slow Keys. |
| Mac | Turn off Slow Keys in System Settings → Accessibility → Keyboard, and adjust Key Repeat and Delay Until Repeat in Keyboard settings. |
| Chromebook | Check Settings → Accessibility → Keyboard and text input for Slow keys and Bounce keys. |
Run the live test, turn off Filter Keys, set the repeat delay to Short, then work down the phases. Disable USB power saving for “first key after idle” lag, move the receiver for wireless lag, and use a clean boot to find software conflicts. If a second keyboard works perfectly, replace the old one.