I'm dealing with a frustrating issue where my brand new keyboard works perfectly in Windows applications, but when I try to type in any web browser or non-Windows applications, I struggle to get my keystrokes registered. It's incredibly slow; sometimes it takes multiple presses for a single letter to appear. I've tried various troubleshooting steps, including using different browsers (Chrome, Edge, Firefox, and Opera), turning off keylog protection in my antivirus software, and even uninstalling and reinstalling drivers. I've updated everything, reinstalled programs and devices, and made sure Windows is up to date. It's all very strange, and I'm hoping someone might have some insights or solutions. Here are my specs for reference: Intel Core i7-8700 CPU @ 3.20GHz, 32GB RAM, Windows 11 Home 25H2 build 26200.7912, and Nvidia GeForce GTX 970.
4 Answers
This doesn’t sound like a keyboard issue, since it's working fine in Windows apps but failing in browsers. Something is likely interfering with your input. Start by checking the accessibility settings and make sure 'Filter Keys' is turned off. You should also close any RGB or macro software like Razer Synapse or Logitech G Hub, as well as any overlays such as Discord and GeForce Experience. If it works fine in Safe Mode, it's definitely a background program causing this problem.
Honestly, if none of this resolves the issue, a clean install of Windows might be the best way forward. Be sure to back up everything important though; it’s a hassle but it could save you from ongoing headaches.
It might be a good idea to reset the Text Services Framework (TSF), which manages keyboard input for third-party apps. You can do this by deleting a specific registry value. If you're feeling adventurous, you could also try disabling any speech recognition or handwriting features in the accessibility settings, as those can also mess with input.
Here’s a thought: try creating a new Windows user account to see if the keyboard works there. If it does, it points to a per-user setting or software conflict. Also, check your language settings to make sure there’s only one input language installed and no IME activated—those can buffer your keystrokes and cause input issues, particularly in browsers. If you haven't already, run your browsers as an administrator; this can sometimes bypass interference from background apps.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload