USB keyboard problem  

Page 1 of 5 123 ... LastLast

  1. Posts : 15
    Windows 7 Ultimate 64 bit
       #1

    USB keyboard problem


    Operating system Windows 7 Ultimate 64-bit

    I recently purchased a USB keyboard. When connected to the PC is seen as "USB-compliant keyboard" and Windows Update does not find any drivers. The same keyboard on other PCs is seen as "HID Keyboard" and it works correctly. If I go into property 'keyboard driver" in question on which the system is recognized as "USB-compliant keyboard" the string identifying as USB. Here's how it looks:

    USB \ VID_062A & PID_0201 & REV_0100

    USB \ VID_062A & PID_0201

    On other systems always Windows 7 Ultimate 64-bit, however, is recognized as:

    HID \ VID_062A & PID_0201 & REV_0100

    HID \ VID_062A & PID_0201

    So in this last case it works properly without any request of any driver. Windows automatically install the Keyboard HID driver and everything is ok.

    Now, considering that installed in not working system I do have other HID devices fully active (a mouse and other two input devices) and assuming that the problem is due to service KBDHID, I wonder what can I do to force the system to recognize the keyboard as HID and not USB. I tried to force the keyboard HID driver in the "General properties" for the "USB-compliant keyboard" device, but does not work. Any ideas?

    As a last thing I would point out that no event and no error is found in Event Viewer.
      My Computer


  2. Posts : 8,135
    Windows 10 64 bit
       #2

    Uninstall the keyboard in the Device Manager then restart the PC and when Windows starts it will detect and reinstall it. That MAY fix it.

    RIGHT click on the keyboard entry in the Device Manager to highlight it and then LEFT click "uninstall".
      My Computer


  3. Posts : 15
    Windows 7 Ultimate 64 bit
    Thread Starter
       #3

    fireberd said:
    Uninstall the keyboard in the Device Manager then restart the PC and when Windows starts it will detect and reinstall it. That MAY fix it.

    RIGHT click on the keyboard entry in the Device Manager to highlight it and then LEFT click "uninstall".
    Hello and thankx for your prompt reply. I tried this and it don't fix the problem. If I change the USB port, first time the keyboard load, it install all the HID support BUT the HID Keyboard driver. So out of three HID entry, one still remain with yellow mark and "USB-compliant keyboard". The keyboard work ok for the session and when I reboot is dead :-(

    Any other idea and thankx again!
      My Computer


  4. Posts : 592
    WIN7 Ultimate 64bit
       #4

    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!

    Reboot/test

    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!
      My Computer


  5. Posts : 15
    Windows 7 Ultimate 64 bit
    Thread Starter
       #5

    neo101 said:
    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!

    Reboot/test

    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:

    HID\VID_062A&PID_0201&REV_0100&MI_00
    HID\VID_062A&PID_0201&MI_00
    HID_DEVICE_SYSTEM_KEYBOARD
    HID_DEVICE_UP:0001_U:0006
    HID_DEVICE

    Here how it look in the failing machine:

    USB\VID_062A&PID_0201&REV_0100
    USB\VID_062A&PID_0201

    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).
      My Computer


  6. Posts : 592
    WIN7 Ultimate 64bit
       #6

    Switch off your pc

    Unplug all your usb devices except keyboard/mouse

    If you have laptop remove the battery

    Pull the computer/psu electric cord out of your wall socket or PSU for two minutes - so no electrical power is getting to the pc.

    Plug back in/switch on - see if keyboard gets loaded correctly
      My Computer


  7. Posts : 15
    Windows 7 Ultimate 64 bit
    Thread Starter
       #7

    neo101 said:
    Switch off your pc

    Unplug all your usb devices except keyboard/mouse

    If you have laptop remove the battery

    Pull the computer/psu electric cord out of your wall socket or PSU for two minutes - so no electrical power is getting to the pc.

    Plug back in/switch on - see if keyboard gets loaded correctly
    Thankx again NEO for your interest then I think there is something broken in my Windows 7 64 bit Keyboard HID support becouse I did everything u suggested to me with no luck :-(

    And I also did some tests:

    1) Run WinRE from install DVD = everything fine, keyboard was detected and properly used as a HID device
    2) Run VistaPE = keyboard perfectly detected as a HID device
    3) Run WinPE = keyboard perfectly fine as a HID Device
    4) Run Linux GParted to tweak some disk = keyboard perfectly detected as HID device

    Now I don't know what I have to do to fix this very annoying problem. I don't want to install Service Pack 1 just to see if it fix the problem then I'm tempted.

    If u guys do have more ideas, please, u are all welcome
    Last edited by piggo; 27 Sep 2010 at 16:38.
      My Computer


  8. Posts : 592
    WIN7 Ultimate 64bit
       #8

    Do a registry backup then >

    Try the 'upper/lower' filters USB solution
    1. Click “Start”, type “REGEDIT” (without quotation marks) in the “Search” bar and press Enter.
    Note: If UAC (User Account Control) pops up, please accept it.
    2. Right click “Computer” (the root node) in the left pane, click “Export” under the “File” menu, choose “All” under “Export range”, and select “Desktop” in the “Save” in box and type backup in “File Name”. Click “Save”.
    Note: The backup file is on the Desktop and named backup.reg. We can simply restore the registry by double-clicking the backup.reg file.
    3. Click “Start”, type “REGEDIT” (without quotation marks) in the “Search” bar and press Enter again.
    4. Locate the “UpperFilters” value under the following key in the registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
    5. On the “Edit” menu, click “Delete”, and then click “OK”.
    6. Locate the “LowerFilters” value under the same key in the registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
    7. On the “Edit” menu, click “Delete”, and then click “OK”.
    8. Quit Registry Editor and restart the computer.


    Now check if you are able to install the drivers for your devices.
    http://social.answers.microsoft.com/...a-5e14091d8b09

    Will you tell us what PC you are running on or if DIY
    Which keyboard make/model number
    Which motherboard
    Bios version
    Are you using a powered usb hub?

    More drastic
    If the upper/lower filters solution didn't work - delete your "PCI Bus" driver in device manager

    Force restart or shut down reboot and let Win7 redetect/download the drivers it needs
      My Computer


  9. Posts : 15
    Windows 7 Ultimate 64 bit
    Thread Starter
       #9

    Thankx again NEO for your hints! I read all the thread u kindly point me on and I can say my situation is quietly different: those guys had a different problem compared to mine. My USB subsystem seems pretty ok, my printer, my bluetooth key, my HDs, my pendrives, my TV sticks, mouse, tablet works pretty ok. Even that damn keyboard work fine, BUT it do not switch from USB to HID device when I plug it in so it ask for not existent USB drives :-(((.

    So I was wondering if is not too much destructive do the filter method and even worst the PCI bus method. SHouldn't I concentrate - with the help of u all - to understand WHY this damn keyboards are seen with them USB ID and not with them HID ID like should be? This happen with both the two keyboard I'm testing.
      My Computer


  10. Posts : 592
    WIN7 Ultimate 64bit
       #10

    If you know better - fix it yerself!
      My Computer


 
Page 1 of 5 123 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 22:33.
Find Us