gpt4 book ai didi

windows - 来自 GetRawInputData 的 HID 设备信息结构

转载 作者:可可西里 更新时间:2023-11-01 14:37:20 28 4
gpt4 key购买 nike

从哪里可以获得 HID 设备的结构?

例如:

 raw data from a device, using GetRawInputData:
( 0 137 117 0 146 130 24 128 0 )
( 0 137 117 0 146 130 8 128 0 )
/\
at this I can see that || there is being a button released
that means, at the 6-th char at 4-th bit

通过分析原始流,我可以找出按钮、开关和模拟数据的位置。有没有办法从 Windows 询问此信息。

我的主要目标是基本上获得结构:

Button - 6th char, 4th bit.
Analog - 2nd char
Switch - 6th char, 0-3th bit.

我找到的唯一解决方案是 HID Descriptors。但我不确定如何使用它们。看完documentation我感觉就像撞上了一堵砖墙。在那儿也许是如何使用它们的一个很好的例子,或者一本更好地描述它们的书。 (或者更简单的方法在没有描述符的情况下进行)


我找到了 HidP_GetButtonsHidP_GetUsages 但仍然不知道如何提取结构(如上所述)。

最佳答案

哦,你必须使用GetRawInputData .有一个 somewhat crummy msdn 上的示例。

关于windows - 来自 GetRawInputData 的 HID 设备信息结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2221592/

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