Keyboard not working in Windows

Hello Experts,

One day my USB keyboard stoped working in Windows, it works before Windows starts loading, and it works on other computers, which leads to the conclusion that the problem is with my Windows installation.
In the device manager under keyboards it shows two yellow exclamation marks, "Standard 101/102-key or Microsoft Natural Ps/2 Keyboard" and "HID Keyboard Device".
Under properties it shows "Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)".
Uninstalling and reinstalling the keyboard doesn't solve the problem, neither does rebooting w/ last known good configuration.
How can I fix this issue w/o reformmating and doing a clean install (I tried a upgrade install and of course it didn't help).
btw I'm running XP sp3.

All help is welcome!
LVL 8
hello_everybodyAsked:
Who is Participating?
 
edbedbConnect With a Mentor Commented:
It could be an  upper filter in the keyboard driver.
Open regedit and browse to
HKEY_LOCAL_MACHINE\SYSTEM\currentcontroset\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
If the upperfilters  data has anything other than kbdclass, remove it leaving only kbdclass,
0
 
KOTiSCommented:
Try using a different USB port, if that fails uninstall the keyboard driver from device manager and before rebooting go to c:\windows\inf and delete all files starting from oem that you will find there.
0
 
hello_everybodyAuthor Commented:
I tried all USB ports (that work with other devices). I'll try deleting all files starting with oem.
0
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

 
hello_everybodyAuthor Commented:
No dice, didn't work.
0
 
KOTiSCommented:
Do you have a Microsoft keyboard? Do you have the software from Microsoft installed? If not, try installing it. If yes, try uninstalling the software, then uninstall the keyboard from device manager, then delete all oem files again from C:\Windows\Inf and try again...
0
 
dbruntonCommented:
Will this machine take a standard PS/2 keyboard?
0
 
houssam_balloutCommented:
0
 
hello_everybodyAuthor Commented:
KOTiS:
I don't have a Microsoft keyboard.

dbrunton:
I don't have a standard PS/2 keyboard, so I don't know if it would work. I'll try to get one to try it out.

houssam_ballout:
The problem is not with the layout but with the detection of the keyboard by Windows.
0
 
KOTiSCommented:
Go to Control Panel -> Add Remove Programs and make sure that you don't have any microsoft keyboard software installed. Then make sure that you uninstall both microsoft keyboard and HID keyboard from device manager and also make sure that you delete all oem files from c:\windows\inf
0
 
hello_everybodyAuthor Commented:
Didn't work!
0
 
KOTiSCommented:
  1. Click Start, point to All Programs, point to Accessories, and then click Command Prompt.
   2. At a command prompt, type the following command , and then press ENTER:
      set devmgr_show_nonpresent_devices=1
   3. Type the following command a command prompt, and then press ENTER:
      start devmgmt.msc
   4. Troubleshoot the devices and drivers in Device Manager.

Find and uninstall everything that looks like a keyboard driver
0
 
hello_everybodyAuthor Commented:
Thank You!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.