HID报告描述符Usage
2021-08-17
4369
0
Usage是HID报告描述符的一部分,用于应用开发人员提供有关控制测量内容的信息。
Usage标签指示了设备供应商对其设备的控制或者设备控制组的特定用途建议。例如虽然报告描述符中定义了数据格式(例如,三个 8 位字段),但使用Usages定义了应对数据执行的操作含义,例如 x、y 和 z 输入。 此功能可以使设备供应商确保用户使用应用程序控制的功能分配一致。
一个报告描述符可以有多个 Usage 标签。 用法和控制之间存在一一对应的关系,描述符中定义了一个用法控件。 一个数组表示报告描述符的每个字段代表几个物理控件。 每个控件都可能具有属性,例如分配给它的用途。 例如,四个按钮的数组可以为每个按钮具有唯一的 Usage 标记。
Usage 被解释为 32 位无符号值,其中高 16 位定义了 Usage Page,低 16 位定义了 Usage ID。 使用 ID 前先须先选择使用页面。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936