![如何重新安装“HID 兼容驱动程序”?](https://linux22.com/image/1424025/%E5%A6%82%E4%BD%95%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%E2%80%9CHID%20%E5%85%BC%E5%AE%B9%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E2%80%9D%EF%BC%9F.png)
系统规格:
操作系统:Windows 7,Home Premium 64 位 Service Pack 1
问题:与驱动程序有关
问题: 我有一个有线的 Afterglow 游戏手柄控制器,用于 XBox 360,但似乎根本没有该设备的驱动程序!检查设备管理器时,我收到错误 28(我刚才在上面提到过)。我尝试在 Google 上搜索系统/设备本身的驱动程序,但似乎没有驱动程序。我尝试安装通用驱动程序(找到这里 [microsoft.com] ),它们(当然)不起作用。
我还发现的另一件事是,我缺少一个 HID 兼容驱动程序(因为它是所谓的),当然:通过谷歌搜索无法找到它,因为每种类型的设备通常都有不同的驱动程序(即鼠标、键盘、游戏控制器等)。
问题:如何安装“HID 兼容驱动程序”以便 Windows 可以检测到我的设备?
从我目前发现的问题来看,似乎设备适当的驱动程序是可以找到/使用的,只是缺少互补的驱动程序(“HID 兼容控制器”驱动程序或任何其名称),因为我的 Wiimote 也出现了同样的问题(蓝牙除外)。
编辑1:如果您还没弄清楚,我正在尝试在我的 PC 上使用我的 xbox 控制器。
编辑2:去年驱动程序一直运行正常,直到我重新格式化了我的笔记本电脑(清除了所有内容)。
编辑3:我一直在尝试各种驱动程序(以及“完全没有驱动程序”),但我似乎总是注意到发生的事情是,当我插入控制器时,指示灯会闪烁(在控制器上),并且 Windows 会播放两个低音调的声音,而不是一个低音调后跟着一个高音调的声音(这意味着设备已插入并准备就绪)。是的,我几乎在所有端口都试过了。
编辑4:它不在设备管理器中,该驱动程序根本不存在于我的系统中!
答案1
很可能您的系统不知何故“放错了”其 C:\Windows\System32\drivers\*hid*.sys 文件。正常运行的系统应该具有以下文件:
- 隐藏类
- 隐藏解析器
- 系统文件
- 系统信息中心
- 系统变量
- 系统变量
- 系统管理程序
- 系统信息库
- 虚拟机总线HID
有两种方法可以恢复这些丢失的文件。
- 从 C:\Windows\System32\DriverStore\FileRepository 复制文件(它们将位于此结构下的子目录中)
- 从 Windows 7 DVD 中展开文件
- 使用 7-zip 等实用程序打开 D:\sources\install.wim
- 浏览到驱动程序文件夹(\1\Windows\System32\drivers)
- 提取所需的驱动程序文件
笔记您可能还需要获取 inf 文件。在这种情况下,请按照本文。
很可能你唯一缺少的是系统文件但我会检查所有这些。这应该可以解决您缺少 HID 驱动程序的问题。至于游戏手柄本身,我强烈建议在尝试修复之前卸载其驱动程序,然后重新安装。