gpt4 book ai didi

windows - 在 Windows 上读取 hid 鼠标/键盘 (hidapi)

转载 作者:可可西里 更新时间:2023-11-01 09:37:39 36 4
gpt4 key购买 nike

我在 Linux 上有一个应用程序,它使用 hidapi 读取复杂设备的数据(由 Qt5.3 创建)。该设备有多个接口(interface) HID,一种是“鼠标”,一种是“键盘”。在 Linux 上,我可以毫无问题地获取所有数据。我还需要在 Windows 上部署我的应用程序。我可以显示所有几个设备和接口(interface),但我无法打开接口(interface)类型为“鼠标”或“键盘”的连接。 (hid_open_path 返回 null)。我看到 Windows 不允许打开与鼠标和键盘的连接(因为此设备已被 Windows 使用)。我怎样才能绕过这个禁令?我怎样才能阻止 Windows 使用特定的键盘或鼠标打开句柄?

谢谢你的帮助

最佳答案

作为一种安全措施,Windows 似乎不允许使用 GENERIC_READ 或 GENERIC_WRITE 打开鼠标或键盘类型的设备,以防止键盘记录器等。

https://github.com/signal11/hidapi/issues/247#issuecomment-161152387

如果有人想出解决方法,请发表评论到这个答案。

关于windows - 在 Windows 上读取 hid 鼠标/键盘 (hidapi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28305370/

36 4 2
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com