Windows 7 - How to stop HID Compliant Keyboard from installing

randomonius

Honorable
Jan 5, 2013
12
0
10,510
Hi All,

When I plug any USB mouse in, Windows 7 installs the HID Compliant Mouse drivers, but it also installs them as HID Compliant Keyboard at the same time.
This is causing problems where all mouses stop working until reboot.
The biggest problem is that after I uninstall the HID Compliant Keyboard from Device Manager, windows will automatically re-install it at seemingly random intervals.
Is there any way to stop this from happening ?
 
The option to disable it is greyed out so I need to keep uninstalling it.
This problem started occurring exactly a year after I put this computer together.
Even after a re-install of windows, it still does it.

The mouse is an Asus GX900 gaming mouse.
I have just contacted the mouse manufacturer but I don't have much faith in them at all.
I will post their reply here.

In the meantime, is there anything people here can think of to stop the HID-Compliant Keyboard drivers from randomly installing?
 
It's definitely an admin account.
The only option is to uninstall it then it re-installs itself causing graphical lag and a temporary loss of input while it does it.

I think disabling the plug and play service might do the trick, then re-enabling everytime I want to plug something in.
Hoping there's a more elegant solution than that though.
 
Ok, disabling plug and play is not an option.

How do I stop plug and play from loading the wrong drivers for the USB mouse ?
It installs the HID-Compliant mouse AND HID-Compliant keyboard drivers for the mouse.


Event Viewer shows the following at the exact times the problem begins -

Driver Management has concluded the process to add Service kbdhid for Device Instance ID HID\VID_0B05&PID_1795&MI_01&COL01\8&1B6BF6EC&0&0000 with the following status: 0.

Driver Management has concluded the process to add Service kbdclass for Device Instance ID HID\VID_0B05&PID_1795&MI_01&COL01\8&1B6BF6EC&0&0000 with the following status: 0.

Driver Management has concluded the process to add Service kbdhid for Device Instance ID HID\VID_0B05&PID_1795&MI_01&COL01\8&1B6BF6EC&0&0000 with the following status: 0.


It's definitely plug and play that keeps installing a USB-Compliant Keyboard driver for my mouse and stops any USB mouse from working after a while until reboot.
Even after I uninstall the HID-Compliant keyboard driver (which I need to keep doing at random times while the computer is on)

I check Devices And Printers - the mouse is indeed showing up as a keyboard and mouse there.
 
I've re-plugged the mouse -

Devices And Printers -> Right-clicked Asus ROG Gaming Mouse GX900 -> Keyboard Settings -> Hardware -> HID Keyboard Device -> Properties -> Change Settings -> Driver tab

The option to disable it is greyed out, but when I go to the Mouse Settings section of the above, I can disable the mouse driver.
So it's detecting the mouse as a keyboard and mouse, yet I can not disable the keyboard part of it, but I can disable the mouse part...
 
I think I may have solved the problem.
There MUST be a better (and safer) way, but this is the best I could do for now.

Renamed the windows\inf folder to windows\inf2
Restarted windows - it wouldn't start.

I went to restore an older, working image of the HD when I thought I'd try startup repair from the windows setup dvd.
It ran successfully, yet windows still wouldn't start.
I repeated this step 3 times, the last time startup repair took a long time to complete.
Restarted windows and all is well.

I've replugged the mouse in numerous times now and it's showing up as a mouse only and the HID-Compliant Keyboard device is no longer there.

It may be possible to delete just the keyboard.inf file from that folder instead of doing something as drastic as renaming the entire folder.
My new inf folder doesn't even have a keyboard.inf file..
Who knows...

I'll update this thread 2 days from now to say if it solved the problem once and for all.
 
Ok, so after putting the computer to heavy use for a day, the problem did not appear again.
However, just now, all mice stopped working again.
I went into device manager only to find the HID-Compliant Keyboard driver has returned.
Devices And Printers once again shows the mouse as a keyboard and mouse device.
Also, there's an unknown device showing in device manager with a device ID of a keyboard.
There's no keyboard.inf in the windows\inf folder this time.
This is the 2nd time this has happened a couple of days after re-installing windows.

I guess the only thing there is to do now is to wait for a reply from Asus which means I'm screwed.

 
So I received a reply from ASUS -

Dear Valued Customer,
Thank you for contacting ASUS Technical Service.

Sorry for the inconvenience. First please reinstall GX900 mouse Driver :
http://support.asus.com.cn/Download.aspx?SLanguage=en&p=25&s=4&m=GX900&os=30&ft=14&f_name=GX900.zip#GX900.zip

And you said that stop working until reboot of windows.? That maybe caused your operating system error. So we recommend plug this GX900 in another computer for a try.

Thank you for your support Asus product. Wish you have a good day.

If you continue to experience issues in the future, please do not hesitate to contact us.

Problem is there are no drivers for the mouse.
The link provided is for a program to configure settings for the mouse like profiles and what the extra 2 buttons do.
Downloading the "drivers" for the mouse was the first thing I did during my epic 1 week adventure of solving this...
I'll wait for another reply from Asus but, as I said earlier, I have no faith in it.

Is there no way to stop the HID-Compliant Keyboard driver from installing ??
 
I'm able to disable the new unknown device which has the hardware ID of a keyboard.
However, all USB mouse devices stopped working again randomly after an hour of using the computer.
Going into device manager showed the unknown device as disabled yet the HID-Compliant Keyboard driver was back again.
Event viewer showed that the installation of the HID-Compliant Keyboard took place at the exact same time as when the mouse stopped working.

Plugging other mouse devices into the computer before the error occurs does not cause the keyboard driver to be installed.
I think it's a problem with the mouse itself.
If it has programmable buttons, then there must be a firmware on the mouse causing the issue since there are no windows drivers for it.

I've now tried the mouse on a mac laptop with OSX - installs the mouse driver along with an error about another unknown device being plugged in at the same time.

Yet another laptop with Linux - loads mouse AND keyboard drivers.
Same laptop with windows 7 - same thing.

I'll update Asus with my results then this thread when they reply.
 
The gaming mouse has several programmable buttons that can be set to mimick keyboard strokes -- this is probably done by having the mouse also load as a keyboard so it probably needs both the mouse and keyboard driver to install in order to work properly - otherwise the programmed buttons would not be useable. Did you run the program linked above and does it find the mouse and allow you to set the buttons ?
 
Reply from Asus -

Dear Valued Customer,
Thank you for contacting ASUS Technical Service.

Sorry for the inconvenience. For such situation, please contact your retailer for RMA service.
Thank you for your support Asus product. Wish you have a good day.

Saw that one coming a mile away.

The HID-Compliant keyboard device hasn't shown itself for a day and everything was going good.
However, in the last few hours the problem has begun occurring again without the HID keyboard driver this time.
I've now contacted the retailer in hopes that they will issue me with a replacement mouse.
 
I bought a new mouse today and it hasn't caused any problems even after hours of usage.
The problem was caused by a combination of the mouse and windows.
I think the mouse wire may have been cut somewhere but can't tell beause of the insulation.
For some reason though, Windows would refuse to work with any mouse after the problem occurred.

This thread can be closed now.


 

Latest posts