我是 Acer 7720G 笔记本电脑的不幸拥有者,与许多同类产品一样,这款笔记本电脑配有专有红外遥控设备接收器(我的笔记本电脑没有配备!)。
现在我的问题是接收器被检测为 Microsoft eHome MCIR 键盘、Microsoft eHome MCIR 109 键盘和 Microsoft eHome 遥控键盘键。
我的问题是,这个驱动程序与我使用的某些程序(例如 DosBox)不兼容。安装这些设备后,它们会导致 DosBox 错误地检测某些键盘按钮。解决方法是删除或禁用这 3 个硬件设备。不幸的是,禁用选项呈灰色,当我删除它们时,它们会在下次重新启动时重新安装。有没有办法破解 Windows 以阻止它们的安装?我曾考虑过找到这些设备使用的驱动程序,但它们隐藏在 Windows 安装中的某个地方,我没有足够的经验来找到它们,所以我向你寻求帮助。
编辑:使用 64 位版本的 Windows。
答案1
我遇到了类似的问题,并通过以下方式修复了它:
- 下载 DevCon
- 将正确版本的 DevCon 复制到 Windows 目录中(可选)
- 创建一个包含以下内容的批处理文件:devcon remove circclass\irdevicev2
- 将批处理文件复制到您的启动文件夹 - 您可能需要右键单击实际的 devcon 文件并将兼容模式设置为始终以管理员身份运行
*以上可以存在安全风险 - 如果有疑问,请将 devcon 和批处理文件复制到路径中以外的文件夹中
答案2
您是否尝试过在 BIOS 设置中查找禁用硬件的开关?如果您可以禁用它,那么您应该能够永久删除设备驱动程序。
答案3
notebookreview.com 论坛的朋友们建议我尝试使用系统->高级系统设置->硬件->设备安装设置,并禁用从 Windows 更新下载驱动程序。不幸的是,这对我没有帮助。此外,没有检测到新硬件对话框可能很重要。系统启动后驱动程序已经安装。
答案4
我相信我找到了答案。我决定更换驱动程序,而不是尝试将其卸载。
警告:这将禁用您的远程控制!
COPY不要移动,只需将“C:\windows\system32\drivers\kbdclass.sys”复制到桌面
将桌面上的“kbdclass.sys”重命名为“kbdhid.sys”
控制并删除(我总是将内容备份到不同的文件夹中)“C:\windows\system32\drivers\kbdhid.sys”
将“kbdhid.sys”从桌面移动到“C:\windows\system32\drivers”
现在,当您重新启动时,它会将基本键盘驱动程序安装到您的 HID 键盘驱动程序中。因此驱动程序仍将显示在您的设备管理器中,但将作为标准驱动程序工作。(PS。如果您的 PC 有遥控器,这样做可能会让它永远无法工作。)