HID 单元按钮报告描述符
2021-08-20
470
0
单选按钮是一组相互排斥的按钮。
在下面的示例中,音频接收器使用三个单选按钮在计算机、DVD 设备或万维网之间进行选择作为显示源。
机械连接式单选接钮 Mechanically Linked Radio Buttons
一般的,单选按钮实现有一个机械系统,它释放任何未按下的按钮,并将最后按下的按钮保持在活动状态,直到按下另一个按钮。 在下面的示例中,将返回三个值之一:媒体选择计算机、媒体选择 DVD 或媒体选择 WEB。
Logical Minimum(1), Logical Maximum(3),
UsagePage(Consumer),
Usage(Media Select Computer),
Usage(Media Select DVD),
Usage(Media Select WWW),
ReportSize(2), ReportCount(1),
Input(Data, Array, Absolute, No Wrap, Linear, No Preferred, No Null Position)
数据占2位
- 1= Media Select Computer
- 2=(Media Select DVD
- 3=Media Select WWW
无机械连接式单选接钮 Radio Buttons with No Mechanical Linkage
现在的许多系统使用单独的显示器来指示当前选择,按钮之间没有机械连接。
在此示例中,控件将返回以下四个值之一:Null(逻辑最小值和逻辑最大值范围之外的值)、媒体选择计算机、媒体选择 DVD 或媒体选择 WWW。
Logical Minimum(1), Logical Maximum(3),
UsagePage(Consumer),
Usage(Media Select Computer),
Usage(Media Select DVD),
Usage(Media Select WWW),
ReportSize(2), ReportCount(1),
Input(Data, Array, Absolute, No Wrap, Linear, No Preferred, Null Position)
No Preferred 标志被设置,因为只有在用户按下按钮时才会显示有效的选择。 当用户释放按钮时,报告将显示 Null 值。 Null Position 标志表示存在控件未发送有意义数据的状态,并且应用程序可以预期应忽略的 Null 值。 报告大小为 2 声明了一个 2 位字段,其中只能返回四个可能的值:
- 0 = NULL、
- 1 = 媒体选择计算机、
- 2 = 媒体选择 DVD
- 3 = 媒体选择 WWW。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936