Skip to content

Instantly share code, notes, and snippets.

@jessicah
Last active August 29, 2015 14:05
Show Gist options
  • Save jessicah/852e4ae0a943fb9feb0e to your computer and use it in GitHub Desktop.
Save jessicah/852e4ae0a943fb9feb0e to your computer and use it in GitHub Desktop.
/tmp> find -name 'usb*' -print0 | xargs -0 --max-lines=1 hid_decode
HIDReport 0x191d7d38
type: 1 input
report id: 0
report size: 32 bits = 4 bytes
item count: 7
HIDReportItem 0x191ad2e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090001
usage maximum: 0x00090001
HIDReportItem 0x191ad238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090002
usage maximum: 0x00090002
HIDReportItem 0x191ad200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090003
usage maximum: 0x00090003
HIDReportItem 0x191ad1c8
byte offset: 0
shift: 3
mask: 0x0000001f
has data: no
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090000
usage maximum: 0x00090000
HIDReportItem 0x191ad190
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010030
usage maximum: 0x00010030
HIDReportItem 0x191ad158
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010031
usage maximum: 0x00010031
HIDReportItem 0x191ad120
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010038
usage maximum: 0x00010038
HIDCollection 0x191ab1e8
type: 2 logical
usage: 0x00000000
string id: 0
physical id: 0
item count: 0
child count: 1
HIDCollection 0x191d7d68
type: 1 application
usage: 0x00010002
string id: 0
physical id: 0
item count: 5
HIDReportItem 0x191ad2e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090001
usage maximum: 0x00090001
HIDReportItem 0x191ad238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090002
usage maximum: 0x00090002
HIDReportItem 0x191ad200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090003
usage maximum: 0x00090003
HIDReportItem 0x191ad1c8
byte offset: 0
shift: 3
mask: 0x0000001f
has data: no
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090000
usage maximum: 0x00090000
HIDReportItem 0x191ad120
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010038
usage maximum: 0x00010038
child count: 1
HIDCollection 0x191d7ca8
type: 0 physical
usage: 0x00010001
string id: 0
physical id: 0
item count: 2
HIDReportItem 0x191ad190
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010030
usage maximum: 0x00010030
HIDReportItem 0x191ad158
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010031
usage maximum: 0x00010031
child count: 0
HIDReport 0x18ab3d38
type: 1 input
report id: 0
report size: 64 bits = 8 bytes
item count: 15
HIDReportItem 0x18a892e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e0
usage maximum: 0x000700e0
HIDReportItem 0x18a89238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e1
usage maximum: 0x000700e1
HIDReportItem 0x18a89200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e2
usage maximum: 0x000700e2
HIDReportItem 0x18a891c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e3
usage maximum: 0x000700e3
HIDReportItem 0x18a89190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e4
usage maximum: 0x000700e4
HIDReportItem 0x18a89158
byte offset: 0
shift: 5
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e5
usage maximum: 0x000700e5
HIDReportItem 0x18a89120
byte offset: 0
shift: 6
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e6
usage maximum: 0x000700e6
HIDReportItem 0x18a890e8
byte offset: 0
shift: 7
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e7
usage maximum: 0x000700e7
HIDReportItem 0x18a890b0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00070000
usage maximum: 0x00070000
HIDReportItem 0x18a88eb8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88e80
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88e48
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88e10
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88dd8
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88da0
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReport 0x18ab3ca8
type: 2 output
report id: 0
report size: 8 bits = 1 bytes
item count: 8
HIDReportItem 0x18a89078
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080001
usage maximum: 0x00080001
HIDReportItem 0x18a89040
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080002
usage maximum: 0x00080002
HIDReportItem 0x18a89008
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080003
usage maximum: 0x00080003
HIDReportItem 0x18a88fd0
byte offset: 0
shift: 3
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88f98
byte offset: 0
shift: 4
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88f60
byte offset: 0
shift: 5
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88f28
byte offset: 0
shift: 6
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88ef0
byte offset: 0
shift: 7
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDCollection 0x18a871e8
type: 2 logical
usage: 0x00000000
string id: 0
physical id: 0
item count: 0
child count: 1
HIDCollection 0x18ab3d68
type: 1 application
usage: 0x00010006
string id: 0
physical id: 0
item count: 23
HIDReportItem 0x18a892e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e0
usage maximum: 0x000700e0
HIDReportItem 0x18a89238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e1
usage maximum: 0x000700e1
HIDReportItem 0x18a89200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e2
usage maximum: 0x000700e2
HIDReportItem 0x18a891c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e3
usage maximum: 0x000700e3
HIDReportItem 0x18a89190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e4
usage maximum: 0x000700e4
HIDReportItem 0x18a89158
byte offset: 0
shift: 5
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e5
usage maximum: 0x000700e5
HIDReportItem 0x18a89120
byte offset: 0
shift: 6
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e6
usage maximum: 0x000700e6
HIDReportItem 0x18a890e8
byte offset: 0
shift: 7
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e7
usage maximum: 0x000700e7
HIDReportItem 0x18a890b0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00070000
usage maximum: 0x00070000
HIDReportItem 0x18a89078
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080001
usage maximum: 0x00080001
HIDReportItem 0x18a89040
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080002
usage maximum: 0x00080002
HIDReportItem 0x18a89008
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080003
usage maximum: 0x00080003
HIDReportItem 0x18a88fd0
byte offset: 0
shift: 3
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88f98
byte offset: 0
shift: 4
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88f60
byte offset: 0
shift: 5
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88f28
byte offset: 0
shift: 6
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88ef0
byte offset: 0
shift: 7
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x18a88eb8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88e80
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88e48
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88e10
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88dd8
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x18a88da0
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
child count: 0
HIDReport 0x18d93d08
type: 1 input
report id: 3
report size: 40 bits = 5 bytes
item count: 10
HIDReportItem 0x18d692e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090001
usage maximum: 0x00090001
HIDReportItem 0x18d69238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090002
usage maximum: 0x00090002
HIDReportItem 0x18d69200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090003
usage maximum: 0x00090003
HIDReportItem 0x18d691c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090004
usage maximum: 0x00090004
HIDReportItem 0x18d69190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090005
usage maximum: 0x00090005
HIDReportItem 0x18d69158
byte offset: 0
shift: 5
mask: 0x00000007
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090000
usage maximum: 0x00090000
HIDReportItem 0x18d69120
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010030
usage maximum: 0x00010030
HIDReportItem 0x18d690e8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010031
usage maximum: 0x00010031
HIDReportItem 0x18d690b0
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010038
usage maximum: 0x00010038
HIDReportItem 0x18d69078
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x000c0238
usage maximum: 0x000c0238
HIDReport 0x18d93c18
type: 1 input
report id: 1
report size: 16 bits = 2 bytes
item count: 1
HIDReportItem 0x18d69040
byte offset: 0
shift: 0
mask: 0x0000ffff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 896
usage minimum: 0x000c0000
usage maximum: 0x000c0380
HIDReport 0x18d93b58
type: 1 input
report id: 2
report size: 8 bits = 1 bytes
item count: 8
HIDReportItem 0x18d69008
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010081
usage maximum: 0x00010081
HIDReportItem 0x18d68fd0
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010082
usage maximum: 0x00010082
HIDReportItem 0x18d68f98
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010083
usage maximum: 0x00010083
HIDReportItem 0x18d68f60
byte offset: 0
shift: 3
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68f28
byte offset: 0
shift: 4
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68ef0
byte offset: 0
shift: 5
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68eb8
byte offset: 0
shift: 6
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68e80
byte offset: 0
shift: 7
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReport 0x18d93a98
type: 2 output
report id: 5
report size: 48 bits = 6 bytes
item count: 6
HIDReportItem 0x18d68e48
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68e10
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68dd8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68da0
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68d68
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68d30
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReport 0x18d93a08
type: 1 input
report id: 5
report size: 40 bits = 5 bytes
item count: 5
HIDReportItem 0x18d68cf8
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68cc0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68c88
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68c50
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68c18
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDCollection 0x18d671e8
type: 2 logical
usage: 0x00000000
string id: 0
physical id: 0
item count: 0
child count: 4
HIDCollection 0x18d93d68
type: 1 application
usage: 0x00010002
string id: 0
physical id: 0
item count: 1
HIDReportItem 0x18d69078
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x000c0238
usage maximum: 0x000c0238
child count: 1
HIDCollection 0x18d93d38
type: 0 physical
usage: 0x00010001
string id: 0
physical id: 0
item count: 9
HIDReportItem 0x18d692e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090001
usage maximum: 0x00090001
HIDReportItem 0x18d69238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090002
usage maximum: 0x00090002
HIDReportItem 0x18d69200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090003
usage maximum: 0x00090003
HIDReportItem 0x18d691c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090004
usage maximum: 0x00090004
HIDReportItem 0x18d69190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090005
usage maximum: 0x00090005
HIDReportItem 0x18d69158
byte offset: 0
shift: 5
mask: 0x00000007
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090000
usage maximum: 0x00090000
HIDReportItem 0x18d69120
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010030
usage maximum: 0x00010030
HIDReportItem 0x18d690e8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010031
usage maximum: 0x00010031
HIDReportItem 0x18d690b0
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010038
usage maximum: 0x00010038
child count: 0
HIDCollection 0x18d93c48
type: 1 application
usage: 0x000c0001
string id: 0
physical id: 0
item count: 1
HIDReportItem 0x18d69040
byte offset: 0
shift: 0
mask: 0x0000ffff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 896
usage minimum: 0x000c0000
usage maximum: 0x000c0380
child count: 0
HIDCollection 0x18d93b88
type: 1 application
usage: 0x00010080
string id: 0
physical id: 0
item count: 8
HIDReportItem 0x18d69008
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010081
usage maximum: 0x00010081
HIDReportItem 0x18d68fd0
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010082
usage maximum: 0x00010082
HIDReportItem 0x18d68f98
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010083
usage maximum: 0x00010083
HIDReportItem 0x18d68f60
byte offset: 0
shift: 3
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68f28
byte offset: 0
shift: 4
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68ef0
byte offset: 0
shift: 5
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68eb8
byte offset: 0
shift: 6
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReportItem 0x18d68e80
byte offset: 0
shift: 7
mask: 0x00000001
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
child count: 0
HIDCollection 0x18d93ac8
type: 1 application
usage: 0xf1f2f1f2
string id: 0
physical id: 0
item count: 11
HIDReportItem 0x18d68e48
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68e10
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68dd8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68da0
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68d68
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68d30
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68cf8
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68cc0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68c88
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68c50
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
HIDReportItem 0x18d68c18
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xf1f20000
usage maximum: 0xf1f20000
child count: 0
HIDReport 0x1840dd38
type: 1 input
report id: 0
report size: 64 bits = 8 bytes
item count: 15
HIDReportItem 0x183e32e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e0
usage maximum: 0x000700e0
HIDReportItem 0x183e3238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e1
usage maximum: 0x000700e1
HIDReportItem 0x183e3200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e2
usage maximum: 0x000700e2
HIDReportItem 0x183e31c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e3
usage maximum: 0x000700e3
HIDReportItem 0x183e3190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e4
usage maximum: 0x000700e4
HIDReportItem 0x183e3158
byte offset: 0
shift: 5
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e5
usage maximum: 0x000700e5
HIDReportItem 0x183e3120
byte offset: 0
shift: 6
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e6
usage maximum: 0x000700e6
HIDReportItem 0x183e30e8
byte offset: 0
shift: 7
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e7
usage maximum: 0x000700e7
HIDReportItem 0x183e30b0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: no
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00070000
usage maximum: 0x00070000
HIDReportItem 0x183e2f28
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2ef0
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2eb8
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2e80
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2e48
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2e10
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReport 0x1840dca8
type: 2 output
report id: 0
report size: 8 bits = 1 bytes
item count: 6
HIDReportItem 0x183e3078
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080001
usage maximum: 0x00080001
HIDReportItem 0x183e3040
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080002
usage maximum: 0x00080002
HIDReportItem 0x183e3008
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080003
usage maximum: 0x00080003
HIDReportItem 0x183e2fd0
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080004
usage maximum: 0x00080004
HIDReportItem 0x183e2f98
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080005
usage maximum: 0x00080005
HIDReportItem 0x183e2f60
byte offset: 0
shift: 5
mask: 0x00000007
has data: no
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDCollection 0x183e11e8
type: 2 logical
usage: 0x00000000
string id: 0
physical id: 0
item count: 0
child count: 1
HIDCollection 0x1840dd68
type: 1 application
usage: 0x00010006
string id: 0
physical id: 0
item count: 21
HIDReportItem 0x183e32e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e0
usage maximum: 0x000700e0
HIDReportItem 0x183e3238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e1
usage maximum: 0x000700e1
HIDReportItem 0x183e3200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e2
usage maximum: 0x000700e2
HIDReportItem 0x183e31c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e3
usage maximum: 0x000700e3
HIDReportItem 0x183e3190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e4
usage maximum: 0x000700e4
HIDReportItem 0x183e3158
byte offset: 0
shift: 5
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e5
usage maximum: 0x000700e5
HIDReportItem 0x183e3120
byte offset: 0
shift: 6
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e6
usage maximum: 0x000700e6
HIDReportItem 0x183e30e8
byte offset: 0
shift: 7
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x000700e7
usage maximum: 0x000700e7
HIDReportItem 0x183e30b0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: no
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00070000
usage maximum: 0x00070000
HIDReportItem 0x183e3078
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080001
usage maximum: 0x00080001
HIDReportItem 0x183e3040
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080002
usage maximum: 0x00080002
HIDReportItem 0x183e3008
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080003
usage maximum: 0x00080003
HIDReportItem 0x183e2fd0
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080004
usage maximum: 0x00080004
HIDReportItem 0x183e2f98
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080005
usage maximum: 0x00080005
HIDReportItem 0x183e2f60
byte offset: 0
shift: 5
mask: 0x00000007
has data: no
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00080000
usage maximum: 0x00080000
HIDReportItem 0x183e2f28
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2ef0
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2eb8
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2e80
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2e48
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
HIDReportItem 0x183e2e10
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0x00070000
usage maximum: 0x000700ff
child count: 0
HIDReport 0x19284d08
type: 1 input
report id: 1
report size: 56 bits = 7 bytes
item count: 10
HIDReportItem 0x1925a2e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090001
usage maximum: 0x00090001
HIDReportItem 0x1925a238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090002
usage maximum: 0x00090002
HIDReportItem 0x1925a200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090003
usage maximum: 0x00090003
HIDReportItem 0x1925a1c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090004
usage maximum: 0x00090004
HIDReportItem 0x1925a190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090005
usage maximum: 0x00090005
HIDReportItem 0x1925a158
byte offset: 0
shift: 5
mask: 0x00000007
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090000
usage maximum: 0x00090000
HIDReportItem 0x1925a120
byte offset: 1
shift: 0
mask: 0x0000ffff
has data: yes
array: no
relative: yes
minimum: 4294934529
maximum: 32767
usage minimum: 0x00010030
usage maximum: 0x00010030
HIDReportItem 0x1925a0e8
byte offset: 3
shift: 0
mask: 0x0000ffff
has data: yes
array: no
relative: yes
minimum: 4294934529
maximum: 32767
usage minimum: 0x00010031
usage maximum: 0x00010031
HIDReportItem 0x1925a0b0
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010038
usage maximum: 0x00010038
HIDReportItem 0x1925a078
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x000c0238
usage maximum: 0x000c0238
HIDReport 0x19284c48
type: 1 input
report id: 2
report size: 8 bits = 1 bytes
item count: 4
HIDReportItem 0x1925a040
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: yes
minimum: 0
maximum: 1
usage minimum: 0x00010081
usage maximum: 0x00010081
HIDReportItem 0x1925a008
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: yes
minimum: 0
maximum: 1
usage minimum: 0x00010082
usage maximum: 0x00010082
HIDReportItem 0x19259fd0
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: yes
minimum: 0
maximum: 1
usage minimum: 0x00010083
usage maximum: 0x00010083
HIDReportItem 0x19259f98
byte offset: 0
shift: 3
mask: 0x0000001f
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
HIDReport 0x19284b88
type: 1 input
report id: 3
report size: 16 bits = 2 bytes
item count: 1
HIDReportItem 0x19259f60
byte offset: 0
shift: 0
mask: 0x0000ffff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 896
usage minimum: 0x000c0000
usage maximum: 0x000c0380
HIDReport 0x19284ac8
type: 1 input
report id: 4
report size: 8 bits = 1 bytes
item count: 1
HIDReportItem 0x19259f28
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0xffbc0000
usage maximum: 0xffbc00ff
HIDReport 0x19284a08
type: 2 output
report id: 186
report size: 248 bits = 31 bytes
item count: 31
HIDReportItem 0x19259ef0
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000001
usage maximum: 0xff000001
HIDReportItem 0x19259eb8
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259e80
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259e48
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259e10
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259dd8
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259da0
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259d68
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259d30
byte offset: 8
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259cf8
byte offset: 9
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259cc0
byte offset: 10
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259c88
byte offset: 11
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259c50
byte offset: 12
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259c18
byte offset: 13
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259be0
byte offset: 14
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259ba8
byte offset: 15
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259b70
byte offset: 16
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259b38
byte offset: 17
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259b00
byte offset: 18
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259ac8
byte offset: 19
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259a90
byte offset: 20
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259a58
byte offset: 21
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259a20
byte offset: 22
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192599e8
byte offset: 23
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192599b0
byte offset: 24
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259978
byte offset: 25
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259940
byte offset: 26
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259908
byte offset: 27
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192598d0
byte offset: 28
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259898
byte offset: 29
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259860
byte offset: 30
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReport 0x192849a8
type: 1 input
report id: 186
report size: 248 bits = 31 bytes
item count: 31
HIDReportItem 0x19259828
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000001
usage maximum: 0xff000001
HIDReportItem 0x192597f0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192597b8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259780
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259748
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259710
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192596d8
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192596a0
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259668
byte offset: 8
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259630
byte offset: 9
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192595f8
byte offset: 10
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192595c0
byte offset: 11
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259588
byte offset: 12
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259550
byte offset: 13
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259518
byte offset: 14
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192594e0
byte offset: 15
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192594a8
byte offset: 16
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259470
byte offset: 17
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259438
byte offset: 18
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259400
byte offset: 19
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192593c8
byte offset: 20
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259390
byte offset: 21
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259358
byte offset: 22
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259320
byte offset: 23
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192592e8
byte offset: 24
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192592b0
byte offset: 25
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259278
byte offset: 26
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259240
byte offset: 27
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259208
byte offset: 28
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192591d0
byte offset: 29
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259198
byte offset: 30
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDCollection 0x192581e8
type: 2 logical
usage: 0x00000000
string id: 0
physical id: 0
item count: 0
child count: 5
HIDCollection 0x19284d68
type: 1 application
usage: 0x00010002
string id: 0
physical id: 0
item count: 0
child count: 1
HIDCollection 0x19284d38
type: 0 physical
usage: 0x00010001
string id: 0
physical id: 0
item count: 10
HIDReportItem 0x1925a2e0
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090001
usage maximum: 0x00090001
HIDReportItem 0x1925a238
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090002
usage maximum: 0x00090002
HIDReportItem 0x1925a200
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090003
usage maximum: 0x00090003
HIDReportItem 0x1925a1c8
byte offset: 0
shift: 3
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090004
usage maximum: 0x00090004
HIDReportItem 0x1925a190
byte offset: 0
shift: 4
mask: 0x00000001
has data: yes
array: no
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090005
usage maximum: 0x00090005
HIDReportItem 0x1925a158
byte offset: 0
shift: 5
mask: 0x00000007
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00090000
usage maximum: 0x00090000
HIDReportItem 0x1925a120
byte offset: 1
shift: 0
mask: 0x0000ffff
has data: yes
array: no
relative: yes
minimum: 4294934529
maximum: 32767
usage minimum: 0x00010030
usage maximum: 0x00010030
HIDReportItem 0x1925a0e8
byte offset: 3
shift: 0
mask: 0x0000ffff
has data: yes
array: no
relative: yes
minimum: 4294934529
maximum: 32767
usage minimum: 0x00010031
usage maximum: 0x00010031
HIDReportItem 0x1925a0b0
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x00010038
usage maximum: 0x00010038
HIDReportItem 0x1925a078
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: yes
minimum: 4294967169
maximum: 127
usage minimum: 0x000c0238
usage maximum: 0x000c0238
child count: 0
HIDCollection 0x19284c78
type: 1 application
usage: 0x00010080
string id: 0
physical id: 0
item count: 4
HIDReportItem 0x1925a040
byte offset: 0
shift: 0
mask: 0x00000001
has data: yes
array: no
relative: yes
minimum: 0
maximum: 1
usage minimum: 0x00010081
usage maximum: 0x00010081
HIDReportItem 0x1925a008
byte offset: 0
shift: 1
mask: 0x00000001
has data: yes
array: no
relative: yes
minimum: 0
maximum: 1
usage minimum: 0x00010082
usage maximum: 0x00010082
HIDReportItem 0x19259fd0
byte offset: 0
shift: 2
mask: 0x00000001
has data: yes
array: no
relative: yes
minimum: 0
maximum: 1
usage minimum: 0x00010083
usage maximum: 0x00010083
HIDReportItem 0x19259f98
byte offset: 0
shift: 3
mask: 0x0000001f
has data: no
array: yes
relative: no
minimum: 0
maximum: 1
usage minimum: 0x00010000
usage maximum: 0x00010000
child count: 0
HIDCollection 0x19284bb8
type: 1 application
usage: 0x000c0001
string id: 0
physical id: 0
item count: 1
HIDReportItem 0x19259f60
byte offset: 0
shift: 0
mask: 0x0000ffff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 896
usage minimum: 0x000c0000
usage maximum: 0x000c0380
child count: 0
HIDCollection 0x19284af8
type: 1 application
usage: 0xffbc0088
string id: 0
physical id: 0
item count: 1
HIDReportItem 0x19259f28
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: yes
relative: no
minimum: 0
maximum: 255
usage minimum: 0xffbc0000
usage maximum: 0xffbc00ff
child count: 0
HIDCollection 0x19284a38
type: 1 application
usage: 0xff00000e
string id: 0
physical id: 0
item count: 62
HIDReportItem 0x19259ef0
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000001
usage maximum: 0xff000001
HIDReportItem 0x19259eb8
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259e80
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259e48
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259e10
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259dd8
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259da0
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259d68
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259d30
byte offset: 8
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259cf8
byte offset: 9
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259cc0
byte offset: 10
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259c88
byte offset: 11
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259c50
byte offset: 12
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259c18
byte offset: 13
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259be0
byte offset: 14
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259ba8
byte offset: 15
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259b70
byte offset: 16
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259b38
byte offset: 17
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259b00
byte offset: 18
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259ac8
byte offset: 19
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259a90
byte offset: 20
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259a58
byte offset: 21
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259a20
byte offset: 22
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192599e8
byte offset: 23
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192599b0
byte offset: 24
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259978
byte offset: 25
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259940
byte offset: 26
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259908
byte offset: 27
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192598d0
byte offset: 28
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259898
byte offset: 29
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259860
byte offset: 30
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259828
byte offset: 0
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000001
usage maximum: 0xff000001
HIDReportItem 0x192597f0
byte offset: 1
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192597b8
byte offset: 2
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259780
byte offset: 3
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259748
byte offset: 4
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259710
byte offset: 5
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192596d8
byte offset: 6
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192596a0
byte offset: 7
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259668
byte offset: 8
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259630
byte offset: 9
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192595f8
byte offset: 10
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192595c0
byte offset: 11
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259588
byte offset: 12
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259550
byte offset: 13
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259518
byte offset: 14
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192594e0
byte offset: 15
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192594a8
byte offset: 16
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259470
byte offset: 17
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259438
byte offset: 18
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259400
byte offset: 19
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192593c8
byte offset: 20
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259390
byte offset: 21
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259358
byte offset: 22
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259320
byte offset: 23
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192592e8
byte offset: 24
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192592b0
byte offset: 25
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259278
byte offset: 26
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259240
byte offset: 27
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259208
byte offset: 28
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x192591d0
byte offset: 29
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
HIDReportItem 0x19259198
byte offset: 30
shift: 0
mask: 0x000000ff
has data: yes
array: no
relative: no
minimum: 0
maximum: 255
usage minimum: 0xff000000
usage maximum: 0xff000000
child count: 0
/tmp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment