- 一、起因
- 二、原因分析
- 三、问题解决
目前Java的学习已到了高级框架的阶段,老师给的文件都很大,于是萌生了卸掉一些不用的软件,删除一些不用的文件,清理下注册表…比如Vm vare和oracle vm,这两几乎没用过,就算需要后续老师也会给,卸完重启,坏了,键盘不好使了,幸好鼠标能用,还有win10自带的平板模式解决了问题
二、原因分析 卸载时清理了一下注册表,我发现关于键盘的注册表中的字符串值有问题,也就是下面这个:
计算机HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4d36e96b-e325-11ce-bfc1-08002be10318}UpperFilters
我发现该字符串中的数值数据为kbdclass和vmkbd3,我觉得问题就出在这vmkbd3上;照理说,这文件的数值数据只有kbdclass就行,居然多了个vmkbd3,看名称就知道跟Vm有关
三、问题解决依照上面的原因分析,开始如下解决步骤:
- 将UpperFilters删除,然后在设备管理器中将键盘下的黄色感叹号的HID Keyboard Device驱动全部卸载,有其他的也卸载
- 确定卸载成功后重启设备
- 还是回到注册表,回到那个位置,右击空白处新建字符串值,数值名称为:UpperFilters;数据数据为:kbdclass
- 再将驱动卸载
- 确定卸载成功后重启设备
完美解决
暑期编程PK赛 得CSDN机械键盘等精美礼品!


