Quote: Originally Posted by neo101
Right click on the dodgy driver in device manager >
"Update driver software" >
"Browse my Computer for driver" >
"Let me pick" >
Click on the "Hid-compliant device" driver (or try the other choice) and load it - ignore any warnings!
Make sure that all usb compliant settings are correct in your bios too.
I've seen some weird bios settings where you choose which usb port the computer searches first for a usb keyboard!
Hello and thankx! I tried this and apparently it load the generic Hid-compliant device into Device Manager with no errors. Then, when u look into it, it say: No Driver Installed and the keyboard still do not work.
I think the problem is in the moment I do insert the keyboard into the usb port: as I stated on this pc it see the keyboard as a USB keyboard. This same keyboard device in another Windows 7 64 bit (quietly identical) it is see as a HID Keyboard with ID HID\(number).
I also tried to start the kbdhid service manually. The service load fine then the keyboard is still not seen as a HID device.
I compared keyboard.inf files of both machines and they are identical, I compared registry entry and the only difference I found is this: in the working machine it call the keyboard device ID, as said, HID\(number)and it add a &MI_00 in the ID.
Here how it look the same device when correctly installed in the working Windows 7 64 bit install:
Here how it look in the failing machine:
It is clear: something gone wrong in the plug&play enumeration module: in the working machine automatically it call the keyboard HID device and in the failing machine it call it with his real name, USB-compliant keyboard. Then, how to fix this? :-(
I think some of u gurus, can help with this really strange problem considering ALL OTHER HID DEVICES works fine on both machines and every kind of peripherials too, like usb drives, TV and Bluetooth sticks and stuff are recognised and configured with no problem. Also HID mouses works fine, BUT the keyboards (I also tried another type of USB keyboard and it do have exactly the same problem).