本人大学生一枚,放假前将windows升级为8.1,回家之后发现触摸板不好用了,于是去acer官网下载相对应的触摸板驱动(本人acer屌丝笔记本)synatipics。
安装之后重启,却发现键盘不能输入,进不了系统(我有设置密码),本来还开心地以为键盘坏了可以换电脑了,然后切到ubuntu系统,键盘可以正常使用,这时候我就考虑是不是驱动发生冲突了。
由于键盘用不了,只能用鼠标操作。点击登陆页面左下角可以打开触摸键盘,输入密码进入系统。打开设备管理器,发现键盘和触摸板的驱动都显示惊叹号,点击会显示代码 19:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。
打开注册表regedit,定位到
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/
{4D36E96B-E325-11CE-BFC1-08002BE10318},
删除UpperFilters项,卸载设备,重新启动。
然后设备管理器里键盘变成:代码 10:该设备无法启动。
定位到
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/
{4D36E96B-E325-11CE-BFC1-08002BE10318},
添加字符串UpperFilters项,内容是kbdclass,卸载设备,重新启动。
这时会发现键盘和触摸板驱动都可以正常使用了。