keyboard stops working when computer is idle


I have a HP Pavilion desktop computer.  I am running Windows 7.  After my computer goes idle (after about 30 minutes or so) my keyboard becomes totally unresponsive.  Everything else works, however.  I have experienced this for a while now (not sure how long) but I have changed keyboards and it has made no difference.  I have to reboot my computer to get the keyboard working again.  The keyboards I have used (and am using now), are USB, which are plugged into the port at the back of the tower.  I am not currently running any background programs but do have AVG FREE anti-virus software installed.

Hope this information is sufficient.

Any help you can offer is appreciated.

Thank you.


Question Info

Last updated March 18, 2019 Views 1,310 Applies to:



To help you better please answer these questions.


1.      What happens when you try to use the keyboard?

2.      Do you receive any specific error message?

3.      What is the make and model number of the Keyboard

4.      Have you made any changes on the computer prior to the issue?


I would suggest you to follow the methods provided to fix the issue.



Method 1:


Step 1: Put the computer in Safe mode and see if the issue persists:




Step 2Clean boot


If the issue does not repeat in Safe mode then there is likely that a startup item or service is causing the issue. Follow the steps found on the following link to pinpoint the item or service causing the error:



Return the computer to normal startup mode.


To do so,




a)       Click Start, type msconfig.exe in the Start Search box, and then press ENTER.

b)       If you are prompted for an administrator password or for confirmation, type your password, or click Continue.

c)       On the General tab, click the Normal Startup option, and then click OK.

d)       When you are prompted to restart the computer, click Restart.

Note: follow the steps to return back to normal mode.



Method 2: Disable antivirus software  


Important Note: Antivirus software can help protect your computer against virus and other security threats. In most cases, you shouldn't disable your antivirus software. If you have to temporarily disable it to install other software, you should re-enable it as soon as you're done. If you're connected to the Internet or a network while your antivirus software is disabled, your computer is vulnerable to attacks.


I would also recommend you to update the chipset drivers from the manufacturer's website as the USB drivers are related with the chipset drivers and it might be one of the causes.



Method 3: Uninstall and Re-install the USB drivers Controllers.


Use Device Manager to uninstall and re-install all the USB controllers. This lets the controllers recover the USB port from its unresponsive condition. The USB controllers represent the USB ports in Device Manager.


To uninstall and re-install the USB controllers, follow these steps:


1.    Click Start, type device manager in the Start search box and hit Enter.

2.    Expand Universal Serial Bus controllers.

Note You might have to scroll down the list to find this item.

3.    Right-click the first USB controller under Universal Serial Bus controllers, and then click Uninstall to remove it.

4.    Repeat the above step for each USB controller that is listed under Universal Serial Bus controllers.

5.    Restart the computer. After the computer starts, Windows will automatically scan for hardware changes and reinstall all the USB controllers that you uninstalled.

6.    Check the USB device to see whether it is working.



Method 4: Update a driver for hardware that isn't working properly    


 For your reference:


  Mouse, touchpad, and keyboard problems in Windows    



Hope this information helps. For any further Windows related assistance, feel free to contact us and we will be happy to help.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.