HID报表描述符大全及实例分析
+ -

HID 报表描述符游戏手柄 游戏手柄HID报告描述符

2020-09-23 2487 0
LOGICAL_MINIMUM (0)                         15 00 
USAGE_PAGE (Generic Desktop)                05 01
USAGE (Joystick)                            09 04
COLLECTION (Application)                    A1 01 
  USAGE_PAGE (Simulation Controls)          05 02
  USAGE (Throttle)                          09 BB
  LOGICAL_MINIMUM (-127)                    15 81 
  LOGICAL_MAXIMUM (127)                     25 7F 
  REPORT_SIZE (8)                           75 08 
  REPORT_COUNT (1)                          95 01 
  INPUT (Data,Var,Abs)                      81 02 
  DELIMITER (Open)                          A9 01 
    USAGE (Flight Control Stick)            09 20
    USAGE (Generic Desktop:Pointer)         0B 01 00 01 00
  DELIMITER (Close)                         A9 00 
  COLLECTION (Physical)                     A1 00 
    USAGE (Generic Desktop:X)               0B 30 00 01 00
    USAGE (Generic Desktop:Y)               0B 31 00 01 00
    REPORT_COUNT (2)                        95 02 
    INPUT (Data,Var,Abs)                    81 02 
  END_COLLECTION                            C0
  DELIMITER (Open)                          A9 01 
    USAGE (Gaming Controls:Point of View)    0B 20 00 05 00
    USAGE (Generic Desktop:Hat switch)      0B 39 00 01 00
  DELIMITER (Close)                         A9 00 
  LOGICAL_MINIMUM (0)                       15 00 
  LOGICAL_MAXIMUM (3)                       25 03 
  PHYSICAL_MINIMUM (0)                      35 00 
  PHYSICAL_MAXIMUM (270)                    46 0E 01 
  UNIT (Eng Rot:Angular Pos)                65 14 
  UNIT_EXPONENT (0)                         55 00 
  REPORT_SIZE (4)                           75 04 
  REPORT_COUNT (1)                          95 01 
  INPUT (Data,Var,Abs)                      81 02 
  DELIMITER (Open)                          A9 01 
    USAGE (Button:Button 1)                 0B 01 00 09 00
    USAGE (Trigger)                         09 C0
  DELIMITER (Close)                         A9 00 
  DELIMITER (Open)                          A9 01 
    USAGE (Button:Button 2)                 0B 02 00 09 00
    USAGE (Weapons Select)                  09 C2
  DELIMITER (Close)                         A9 00 
  DELIMITER (Open)                          A9 01 
    USAGE (Button:Button 3)                 0B 03 00 09 00
    USAGE (Electronic Counter Measures)     09 B7
    USAGE (Flare Release)                   09 BD
  DELIMITER (Close)                         A9 00 
  DELIMITER (Open)                          A9 01 
    USAGE (Button:Button 4)                 0B 04 00 09 00
    USAGE (Landing Gear)                    09 BE
    USAGE (Chaff Release)                   09 B4
  DELIMITER (Close)                         A9 00 
  LOGICAL_MINIMUM (0)                       15 00 
  LOGICAL_MAXIMUM (1)                       25 01 
  PHYSICAL_MINIMUM (0)                      35 00 
  PHYSICAL_MAXIMUM (1)                      45 01 
  REPORT_SIZE (1)                           75 01 
  REPORT_COUNT (4)                          95 04 
  UNIT (None)                               65 00 
  INPUT (Data,Var,Abs)                      81 02 
END_COLLECTION                              C0
HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

HID 报表描述符游戏手柄
LOGICAL_MINIMUM (0) 15 00 USAGE_PAGE (Generic Desktop) 05 01USAGE (Joystick) 09 04......
XBOX游戏手柄在Windows下的分析
学习学习,对USB的学习其实带着问题有目的的解决问题,是最棒的。昨日本站USB中文网技术交流群一位同学拿了一个游戏手柄,没想到在本群中关于它的分析出展开了…该游戏手柄接入PC机后,在Windows下的设备管理器中的设备树如下:usbtreeview给出的设备信息如下:Device Descrip......
HID报告描述符xbox游戏手柄
xbox游戏手柄HID报告描述符CollectionNumber 1ReportId 0InputLength 14OutputLength 0FeatureLength 0--......
HID游戏手柄报告描述符
HID游戏手柄报告描述符指定Usage Page,这是设备的通用类,在本例中是Generic Desktop Controls ,然后是特定的 U sage,即Game Pad。然后描述符指定一个报告 ID,此处为 4。报告 ID 可以是 1 到 255 之间的任何值,在该提供的设备中的所有报告中,......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!