QQUSB键盘间的“不和谐导致键盘“罢工”

卢学军2006-6-8

 

学校同事新买了台DELL   型家用电脑,使用中经常遇到USB接口键盘无故“罢工”的情况。将键盘换插至其它的USB接口上,有时故障能暂时得到排除。但过不多久,又间歇性地“老毛病”复发,让人疲于应付。

无独有偶,另一同事才买几天的新电脑也屡发类似故障。

看来这是一共性问题,并非偶然现象。

于是致电DELL公司求助,得到的答复是:故障由新版QQ的密码保护功能与USB键盘冲突引起的,解开QQ的“密码锁”即可解决问题。

图一

下面以Windows XP为例说明具体实施方法:1、删除QQ安装目录下的npkcryptnpkcusb文件。2、运行注册表编辑器regedit,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_413c&Pid_2003分支,将Vid_413c&Pid_2003删除掉。但删除前要对权限作些修改,否则不能成功。即如图一所示,在Vid_413c&Pid_2003处击鼠标右键,选择“权限”,在弹出的权限设置窗口中,将Everyone的权限设置为“完全控制”,如图二所示。3、拨下键盘再重新插上,系统会提示发现新硬件,稍过一会儿键盘就能使用了。

2

若使用的是Windows 2000系统,因其regedit不能进行安全权限设置,可通过运行regedt32(注意不是regedit32)来修改。运行regedt32后,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_413c&Pid_2003分支,先修改权限,再删除Vid_413c&Pid_2003Windows 2000Windows XP有些许区别,展开注册表的各级分支需双击而非单击鼠标,并且修权限要选择“安全”菜单中的“权限”。

3

以上的操作都是在键盘暂时能正常使用的前提下进行的,如果键盘根本就不工作了,则需先临时“救活”它。在桌面“我的电脑”图标处击右键选择“管理”,在“设备管理器”中找到“USB人体输入设备”,“卸载”它,再“扫描检测硬件改动”安装它,如图三所示。

最后说说几点体会:①安装QQ后,即使不启动它,故障仍然会出现。因为安装QQ时,其密码保护功能就已经与USB键盘结下了“冤仇”。②简单的卸载QQ并不能解决问题,因为卸载QQ并没有彻底清除注册表中的相关键值。③QQ2005 Beta 3版以后均新增了密码保护功能,使用这些版本的QQ时都会遇到文中所述故障。④故障修复后,再重新安装Beta 3版以后的QQ或是QQ游戏,故障还会重现。不单是DELL电脑,其它使用USB接口键盘的电脑,都会发生类似故障。