Hi Welcome to Microsoft community. The issue you're experiencing with your keyboard input lagging and continuing after releasing a key can be quite frustrating, especially if it's inconsistent. Given that you've already tried restarting your PC, reinstalling drivers, ensuring sticky keys is off, and using an external keyboard but the issue persists, it suggests the problem might not be with the keyboard hardware itself but could be related to your system settings or software conflicts. Here are a few additional steps you can try to resolve this issue:
- Adjust Keyboard Repeat Delay and Rate:
- Go to Settings > Time & Language > Typing > Advanced keyboard settings > Input language hot keys. Choose the language you are using and then click on Properties. Here, you can adjust the repeat delay and repeat rate. Experiment with these settings to see if it makes a difference.
- Perform a Clean Boot:
- Software conflicts can cause unusual behavior. Performing a clean boot starts Windows with a minimal set of drivers and startup programs. This can help identify if background programs are interfering with your keyboard.
- Press Win + R, type msconfig, and press Enter.
- Go to the Services tab, check Hide all Microsoft services, and then click Disable all.
- Switch to the Startup tab, click Open Task Manager, and disable all startup items.
- Restart your computer and check if the issue persists.
- Disclaimer: A “clean boot” starts Windows with a minimal set of drivers and startup programs. It helps to determine whether a background service is interfering with your game or program and to isolate the cause of a problem. These steps of "clean boot" might look complicated at first glance. However, to avoid any trouble for you, please follow them in order and step-by step so that it will help you get back on track.
- Software conflicts can cause unusual behavior. Performing a clean boot starts Windows with a minimal set of drivers and startup programs. This can help identify if background programs are interfering with your keyboard.
- Check for Hardware Issues:
- Even though you've tried an external keyboard, it's still possible that there's a hardware issue with your USB ports or motherboard. Try connecting the external keyboard to a different USB port or use a USB hub.
- Update BIOS/UEFI:
- Sometimes, updating the BIOS/UEFI can resolve hardware compatibility issues. Check your motherboard manufacturer's website for an updated BIOS/UEFI version and follow their instructions carefully to update.
- Disclaimer: Microsoft provides no assurances and/or warranties, implied or otherwise, and is not responsible for the information you receive from the third-party linked sites or any support related to technology. If you are going to modify BIOS Settings, please back up all your personal files first to ensure you do not lose data.
- Check for Malware:
- Malware or viruses can cause erratic system behavior. Run a full system scan with your antivirus software or Windows Defender to ensure your system is clean.
- Create a New User Profile:
- Corrupt user profiles can cause issues with system settings. Try creating a new user profile and check if the issue persists when logged into the new account.
- Go to Settings > Accounts > Family & other users > Add someone else to this PC.
- Corrupt user profiles can cause issues with system settings. Try creating a new user profile and check if the issue persists when logged into the new account.
- System Restore:
- If the issue started recently, using System Restore to roll back to a point before the issue began might help.
- Search for “Create a restore point” in the Start menu, open it, go to the System Protection tab, and click System Restore.
- If the issue started recently, using System Restore to roll back to a point before the issue began might help.
If none of these steps resolve the issue, it might be worth considering a system refresh or reset as a last resort, ensuring you back up all important data beforehand. If the problem still persists, it could be a deeper hardware issue, and consulting a professional might be necessary.Let me know if you need further assistance.Best regardsDerrick Qian | Microsoft Community Support Specialist