Windows 7;USB HID 鼠标移动延迟

Windows 7;USB HID 鼠标移动延迟

由于脊髓受伤,我女儿使用替代输入方式来操作她的电脑。它是一种符合 HID USB 标准的设备,具有音频反馈功能。它可以模拟键盘和鼠标。它在 Windows XP SP3 中运行良好,但在 Windows 7 x 32 中,音频反馈确认命令后,鼠标光标的移动会有半秒的延迟。当音频反馈确认命令时,光标会立即停止移动,没有延迟。

HID 由两个开关操作。开关模拟莫尔斯电码输入。输入经过解码并通过 USB 发送。HID 可以在键盘模式或鼠标模式下工作。鼠标模式使用“鼠标键代码”进行操作。两种输入模式均由输入代码设置,必须进行切换。

有没有什么办法可以缩短光标开始移动之前的延迟?

答案1

您可以尝试提高 Windows 7 中的 USB 轮询率;它以前只是一个注册表黑客,但在更高版本的 Windows(包括 7)中,这有点复杂

答案2

这可能是自动配置的一个故障和/或“人工智能”的情况,它试图说“哦,我知道你需要什么,让我为你做那件事”但却没有什么主意。

您可以尝试通过执行以下操作来手动配置 HID 硬件:

  1. 创建“还原点”,以便在情况变糟时恢复并恢复 Windows 注册表。具体操作如下:

    • Win+ Pause,或右键单击“计算机”并选择“属性”(这将打开“系统属性”窗口)。

    • 选择“系统保护”(左上角菜单),然后选择“创建”(还原点)。(您可能需要等待几秒钟才能启用“创建”按钮。)

    • 给它起一个名字,如“BeforeHIDdriverTweak”。按照说明操作。

  2. 调整 HID 驱动程序如下:

    • 打开‘控制面板’(按下Win并在右侧菜单中选择‘控制面板’)。

    • 打开“设备和打印机”设置并右键单击您的 HID 设备(应该列出;如果没有,则表示您有其他问题)并选择“属性”。

    • 选择“硬件”选项卡,然后在“设备功能列表”中选择“HID 兼容鼠标”并单击“属性”。

    • 现在在“属性”框中选择“详细信息”选项卡,然后在“属性”下拉菜单中选择“硬件 ID”。

    • 现在将列出设备的“功能值”,对于启动器,只需选择一个已经突出显示的并确认确定,然后再次选择确定即可退出设备属性。

    • 现在测试设备功能。

    • 在大多数情况下,这将解决问题,但如果不能,请重复步骤#2,然后一次一个地选择“硬件 ID”下设备的每个“功能值”对于“HID 兼容鼠标”,然后单击“确定”,然后再次单击“确定”退出并每次重新测试。

    • 我仅提到“HID 兼容鼠标”,因为这是您评论过的问题。

  3. 最后 - 这也可能是音频确认触发器和鼠标/键盘设备驱动程序(或其资源)之间的某种“等待状态”问题,您可能还希望检查是否列出了“音频响应”组件并尝试为其提供替代的“功能值”。

我真的希望这对解决问题有所帮助。

相关内容