USAGE_PAGE COLLECTION

USAGE_PAGE (Alphanumeric Display) 05 14
USAGE (Bitmapped Display) 09 02
COLLECTION (Application) A1 01
USAGE (Display Attributes Report) 09 20
COLLECTION (Logical) A1 02
REPORT_ID (1) 85 01
USAGE (Bitmap Size X) Constant = 128 09 80
USAGE (Bitmap Size Y) Constant = 64 09 81
USAGE (Bit Depth Format) Constant = 0x14 09 83
(Blit Format = 8 bit-Indexed with 555 palette)
LOGICAL_MINIMUM (0) 15 00
LOGICAL_MAXIMUM (255) 26 FF 00
REPORT_SIZE (8) 75 08
REPORT_COUNT (3) 95 03
FEATURE (Cnst,Var,Abs) B1 03
USAGE (Soft Button) 09 90
COLLECTION (Logical) A1 02
USAGE (Soft Button ID) Constant = 1 (Button 1) 09 91
USAGE (Soft Button Side) Constant = 1 (Bottom) 09 92
0 127
0
63
Columns
Rows
1
4 28
2
36 60
3
66 82
4
90 114
Soft Buttons
Offsets
156 Universal Serial Bus HID Usage Tables
Version 1.12 January 21, 2005
REPORT_SIZE (4) 75 04
REPORT_COUNT (2) 95 02
LOGICAL_MAXIMUM (15) 25 0F
FEATURE (Cnst,Var,Abs) B1 03
USAGE (Soft Button Offset 1) Constant = 4 (left side of button) 09 93
USAGE (Soft Button Offset 2) Constant = 28 (right side of button) 09 94
REPORT_SIZE (8) 75 08
LOGICAL_MAXIMUM (255) 26 FF 00
FEATURE (Cnst,Var,Abs) B1 03
END_COLLECTION C0
USAGE (Soft Button) 09 90
COLLECTION (Logical) A1 02
USAGE (Soft Button ID) Constant = 2 (Button 2) 09 91
USAGE (Soft Button Side) Constant = 1 (Bottom) 09 92
REPORT_SIZE (4) 75 04
LOGICAL_MAXIMUM (15) 25 0F
FEATURE (Cnst,Var,Abs) B1 03
USAGE (Soft Button Offset 1) Constant = 36 (left side of button) 09 93
USAGE (Soft Button Offset 2) Constant = 60 (right side of button) 09 94
REPORT_SIZE (8) 75 08
LOGICAL_MAXIMUM (255) 26 FF 00
FEATURE (Cnst,Var,Abs) B1 03
END_COLLECTION C0
USAGE (Soft Button) 09 90
COLLECTION (Logical) A1 02
USAGE (Soft Button ID) Constant = 3 (Button 3) 09 91
USAGE (Soft Button Side) Constant = 1 (Bottom) 09 92
REPORT_SIZE (4) 75 04
LOGICAL_MAXIMUM (15) 25 0F
FEATURE (Cnst,Var,Abs) B1 03
USAGE (Soft Button Offset 1) Constant = 68 (left side of button) 09 93
USAGE (Soft Button Offset 2) Constant = 82 (right side of button) 09 94
REPORT_SIZE (8) 75 08
LOGICAL_MAXIMUM (255) 26 FF 00
FEATURE (Cnst,Var,Abs) B1 03
END_COLLECTION C0
USAGE (Soft Button) 09 90
COLLECTION (Logical) A1 02
USAGE (Soft Button ID) Constant = 4 (Button 4) 09 91
USAGE (Soft Button Side) Constant = 1 (Bottom) 09 92
REPORT_SIZE (4) 75 04
LOGICAL_MAXIMUM (15) 25 0F
FEATURE (Cnst,Var,Abs) B1 03
USAGE (Soft Button Offset 1) Constant = 90 (left side of button) 09 93
USAGE (Soft Button Offset 2) Constant = 114 (right side of button) 09 94
REPORT_SIZE (8) 75 08
LOGICAL_MAXIMUM (255) 26 FF 00
FEATURE (Cnst,Var,Abs) B1 03
END_COLLECTION C0
END_COLLECTION C0
USAGE (Display Status) 09 2D
COLLECTION (Logical) A1 02
USAGE (Stat Not Ready) 09 2E
USAGE (Stat Ready) 09 2F
REPORT_SIZE (8) 75 08
REPORT_COUNT (1) 95 01
LOGICAL_MAXIMUM (1) 25 01
INPUT (Data,Ary,Abs,Null) 81 40
END_COLLECTION C0
USAGE (Palette Report) 09 85
Universal Serial Bus HID Usage Tables 157
Version 1.12 January 21, 2005
COLLECTION (Logical) A1 02
USAGE (Palette Data Size) 09 86
Number of Palette table entries in the buffered
bytes Palette Data field
USAGE (Palette Data Offset) 09 87
Start offset in palette table for palette
entries in Palette Data
REPORT_SIZE (8) 75 08
REPORT_COUNT (2) 95 02
OUTPUT (Data,Var,Abs,Null) 91 42
USAGE (Palette Data) Palette Data buffer 09 88
REPORT_SIZE (8) 75 08
REPORT_COUNT (256) 96 00 01
OUTPUT (Data,Var,Abs,Buf) 92 02 01
END_COLLECTION C0
USAGE (Blit Report) 09 8A
COLLECTION (Logical) A1 02
REPORT_ID (2) 85 02
USAGE (Blit Rectangle X1) Blit rectangle definition 09 8B
USAGE (Blit Rectangle Y1) 09 8C
USAGE (Blit Rectangle X2) 09 8D
USAGE (Blit Rectangle Y2) 09 8E
REPORT_SIZE (8) 75 08
REPORT_COUNT (4) 95 04
LOGICAL_MAXIMUM (127) 25 7F
OUTPUT (Data,Var,Abs) 91 02
USAGE (Blit Data) Blit Data buffer 09 8F
REPORT_SIZE (8) 75 08
REPORT_COUNT (256) 96 00 01
OUTPUT (Data,Var,Abs,Buf) 92 02 01
END_COLLECTION C0
USAGE (Soft Button Report) 09 95
COLLECTION (Logical) A1 02
USAGE_PAGE (Button) 05 09
USAGE_MINIMUM (Button 1) 19 01
USAGE_MAXIMUM (Button 4) 29 04
REPORT_SIZE (1) 75 01
REPORT_COUNT (4) 95 04
LOGICAL_MAXIMUM (1) 25 01
INPUT (Data,Var,Abs) 81 02
REPORT_SIZE (4) 75 04
REPORT_COUNT (1) 95 01
INPUT (Cnst,Var,Abs) 81 03
END_COLLECTION C0
END_COLLECTION C0

posted on   lydstory  阅读(39)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2020-11-04 缺少-luuid
2019-11-04 c语言啊

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示