Lenovo ThinkPad Yoga 14 Hardware Report
Jump to navigation
Jump to search
Back to Lenovo ThinkPad Yoga 14
PCI.EXE Report
Craig Hart's PCI+AGP bus sniffer, Version 1.04vkA, freeware made in 1996-2005.
Loaded Vendor Data : "This is version 2023.05.16 of pci.ids using ids2devs version 1.03"
PCI BIOS Version 2.10 found!
Number of PCI Busses : 5
PCI Characteristics : Config Mechanism 1
Searching for PCI Devices using the OEMHLP$ driver
Bus 0 (PCI Express), Device Number 0, Device Function 0
Vendor 8086h Intel Corporation
Device 1604h Broadwell-U Host Bridge -OPI
Command 0006h (Memory Access, BusMaster)
Status 2090h (Has Capabilities List, Supports Back-To-Back Trans.,
Received Master Abort, Fast Timing)
Revision 09h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Bridge, type PCI to HOST
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
New Capabilities List Present:
Vendor-Dependant Capability
Bus 0 (PCI Express), Device Number 2, Device Function 0
Vendor 8086h Intel Corporation
Device 1616h HD Graphics 5500
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0090h (Has Capabilities List, Supports Back-To-Back Trans.,
Fast Timing)
Revision 09h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Display, type VGA
Subsystem ID 504217AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D0000000h
Address 2 is a Memory Address (64-bit, Prefetchable) : C0000000h
Address 4 is an I/O Port : 4000h
System IRQ 16, INT# A
New Capabilities List Present:
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 32-bit addresses
Power Management Capability, Version 1.1
Does not support low power State D1 or D2
Does not support PME# signalling
Current Power State : D0 (Device operational, no power saving)
Unknown Capability (Code 13h)!!
Bus 0 (PCI Express), Device Number 3, Device Function 0
Vendor 8086h Intel Corporation
Device 160Ch Broadwell-U Audio Controller
Command 0006h (Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 09h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Multimedia, type Unknown!
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D2210000h..D2213FFFh
System IRQ (disabled), INT# A
New Capabilities List Present:
Power Management Capability, Version 1.1
Does not support low power State D1 or D2
Does not support PME# signalling
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is enabled
MSI function can generate 32-bit addresses
PCI Express Capability, Version 1
Device/Port Type :
Root Complex Integrated Endpoint Device
Unsupported Request Severity is Non-Fatal
Device Status :
Link Capabilities :
Maximum Link speed : Unknown (00h)!!
Maximum Link Width : xReserved
Link Port Number : 0
Link Control :
Asynchronous Clocking in Use
Link Status :
Current Link speed : Unknown (00)!!
Current Link Width : x0
Bus 0 (PCI Express), Device Number 20, Device Function 0
Vendor 8086h Intel Corporation
Device 9CB1h Wildcat Point-LP USB xHCI Controller
Command 0006h (Memory Access, BusMaster)
Status 0290h (Has Capabilities List, Supports Back-To-Back Trans.,
Medium Timing)
Revision 03h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Serial, type USB (UHCI), programming interface 30
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D2200000h..D220FFFFh
System IRQ (disabled), INT# A
New Capabilities List Present:
Power Management Capability, Version 1.1
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 375 mA
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is enabled
MSI function can generate 64-bit addresses
Bus 0 (PCI Express), Device Number 22, Device Function 0
Vendor 8086h Intel Corporation
Device 9CBAh Wildcat Point-LP MEI Controller #1
Command 0006h (Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 03h, Header Type 80h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Simple Communication, type Other
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D2219000h
System IRQ 16, INT# A
New Capabilities List Present:
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 64-bit addresses
Bus 0 (PCI Express), Device Number 27, Device Function 0
Vendor 8086h Intel Corporation
Device 9CA0h Wildcat Point-LP High Definition Audio Controller
Command 0006h (Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 03h, Header Type 00h, Bus Latency Timer 20h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Multimedia, type Unknown!
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D2214000h..D2217FFFh
System IRQ (disabled), INT# A
New Capabilities List Present:
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 55 mA
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is enabled
MSI function can generate 64-bit addresses
Bus 0 (PCI Express), Device Number 28, Device Function 0
Vendor 8086h Intel Corporation
Device 9C9Ah Wildcat Point-LP PCI Express Root Port #6
Command 0403h (I/O Access, Memory Access, Interrupt Disable)
Status 0010h (Has Capabilities List, Fast Timing)
Revision E3h, Header Type 81h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Bridge, type PCI to PCI
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
System IRQ 17, INT# B
PCI Bridge Information:
Primary Bus Number 0, Secondary Bus Number 1, Subordinate Bus number 1
Secondary Bus Command 0010h ()
Secondary Bus Status 2000h (Received Master Abort, Fast Timing)
Secondary Bus Latency 00h
I/O Port Range Passed to Secondary Bus : None
Memory Range Passed to Secondary Bus : None
Prefetchable Memory Range Passed to Secondary Bus : None
New Capabilities List Present:
PCI Express Capability, Version 2
Device/Port Type :
Root port of PCI Express Root Complex
Port Type :
Port is an Expansion Slot
Unsupported Request Severity is Non-Fatal
Device Status :
AUX Power Detected
Link Capabilities :
Maximum Link speed : Unknown (02h)!!
Maximum Link Width : x4
Link Port Number : 6
Link Control :
Asynchronous Clocking in Use
Link Status :
Current Link speed : 2.5Gb/s
Current Link Width : x0
Slot Capabilities :
Hot Plug Surprise is Possible
Hot Plug Capable
Slot Power Limit Value : 0.120 Watts
Physical slot Number 0
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 32-bit addresses
Subsystem ID & Subsystem Vendor ID Capability
SSVID : 17AAh
SSID : 5041h
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Bus 0 (PCI Express), Device Number 28, Device Function 1
Vendor 8086h Intel Corporation
Device 9C94h Wildcat Point-LP PCI Express Root Port #3
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision E3h, Header Type 81h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Bridge, type PCI to PCI
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
System IRQ 18, INT# C
PCI Bridge Information:
Primary Bus Number 0, Secondary Bus Number 2, Subordinate Bus number 2
Secondary Bus Command 0010h ()
Secondary Bus Status 2000h (Received Master Abort, Fast Timing)
Secondary Bus Latency 00h
I/O Port Range Passed to Secondary Bus : None
Memory Range Passed to Secondary Bus : D2100000h..D21FFFFFh
Prefetchable Memory Range Passed to Secondary Bus : None
New Capabilities List Present:
PCI Express Capability, Version 2
Device/Port Type :
Root port of PCI Express Root Complex
Port Type :
Port is an Expansion Slot
Unsupported Request Severity is Non-Fatal
Device Status :
AUX Power Detected
Link Capabilities :
Maximum Link speed : Unknown (02h)!!
Maximum Link Width : x1
Link Port Number : 3
Link Control :
Common Clock Configuration In Use
Link Status :
Current Link speed : 2.5Gb/s
Current Link Width : x1
Slot Capabilities :
Hot Plug Surprise is Possible
Hot Plug Capable
Slot Power Limit Value : 6.000 Watts
Physical slot Number 0
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 32-bit addresses
Subsystem ID & Subsystem Vendor ID Capability
SSVID : 17AAh
SSID : 5041h
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Bus 0 (PCI Express), Device Number 28, Device Function 3
Vendor 8086h Intel Corporation
Device 9C96h Wildcat Point-LP PCI Express Root Port #4
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision E3h, Header Type 81h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Bridge, type PCI to PCI
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
System IRQ 19, INT# D
PCI Bridge Information:
Primary Bus Number 0, Secondary Bus Number 3, Subordinate Bus number 3
Secondary Bus Command 0010h ()
Secondary Bus Status 2000h (Received Master Abort, Fast Timing)
Secondary Bus Latency 00h
I/O Port Range Passed to Secondary Bus : None
Memory Range Passed to Secondary Bus : D2000000h..D20FFFFFh
Prefetchable Memory Range Passed to Secondary Bus : None
New Capabilities List Present:
PCI Express Capability, Version 2
Device/Port Type :
Root port of PCI Express Root Complex
Port Type :
Port is an Expansion Slot
Unsupported Request Severity is Non-Fatal
Device Status :
AUX Power Detected
Link Capabilities :
Maximum Link speed : Unknown (02h)!!
Maximum Link Width : x1
Link Port Number : 4
Link Control :
Asynchronous Clocking in Use
Link Status :
Current Link speed : 2.5Gb/s
Current Link Width : x1
Slot Capabilities :
Slot Power Limit Value : 0.080 Watts
Physical slot Number 0
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 32-bit addresses
Subsystem ID & Subsystem Vendor ID Capability
SSVID : 17AAh
SSID : 5041h
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Bus 0 (PCI Express), Device Number 28, Device Function 4
Vendor 8086h Intel Corporation
Device 9C98h Wildcat Point-LP PCI Express Root Port #5
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision E3h, Header Type 81h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Bridge, type PCI to PCI
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
System IRQ 16, INT# A
PCI Bridge Information:
Primary Bus Number 0, Secondary Bus Number 4, Subordinate Bus number 4
Secondary Bus Command 0010h ()
Secondary Bus Status 2000h (Received Master Abort, Fast Timing)
Secondary Bus Latency 00h
I/O Port Range Passed to Secondary Bus : 3000h..3FFFh (16-bit)
Memory Range Passed to Secondary Bus : D1000000h..D1FFFFFFh
Prefetchable Memory Range Passed to Secondary Bus : A0000000h..B1FFFFFFh
New Capabilities List Present:
PCI Express Capability, Version 2
Device/Port Type :
Root port of PCI Express Root Complex
Port Type :
Port is an Expansion Slot
Unsupported Request Severity is Non-Fatal
Device Status :
Correctable Error Detected
AUX Power Detected
Link Capabilities :
Maximum Link speed : Unknown (02h)!!
Maximum Link Width : x4
Link Port Number : 5
Link Control :
Common Clock Configuration In Use
Link Status :
Current Link speed : Unknown (02)!!
Current Link Width : x4
Slot Capabilities :
Slot Power Limit Value : 10.000 Watts
Physical slot Number 0
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 32-bit addresses
Subsystem ID & Subsystem Vendor ID Capability
SSVID : 17AAh
SSID : 5041h
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Bus 0 (PCI Express), Device Number 31, Device Function 0
Vendor 8086h Intel Corporation
Device 9CC3h Wildcat Point-LP LPC Controller
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0210h (Has Capabilities List, Medium Timing)
Revision 03h, Header Type 80h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Bridge, type PCI to ISA
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
New Capabilities List Present:
Vendor-Dependant Capability
Bus 0 (PCI Express), Device Number 31, Device Function 2
Vendor 8086h Intel Corporation
Device 9C83h Wildcat Point-LP SATA Controller [AHCI Mode]
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 02B0h (Has Capabilities List, Supports 66MHz,
Supports Back-To-Back Trans., Medium Timing)
Revision 03h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Storage, type Serial ATA (AHCI 1.0)
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is an I/O Port : 4088h..408Fh
Address 1 is an I/O Port : 4094h..4097h
Address 2 is an I/O Port : 4080h..4087h
Address 3 is an I/O Port : 4090h..4093h
Address 4 is an I/O Port : 4060h..407Fh
Address 5 is a Memory Address (0-4GiB) : D221C000h..D221C7FFh
System IRQ (disabled), INT# B
New Capabilities List Present:
Message Signalled Interrupt Capability
MSI is enabled
MSI function can generate 32-bit addresses
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D3hot
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Unknown Capability (Code 12h)!!
Bus 0 (PCI Express), Device Number 31, Device Function 3
Vendor 8086h Intel Corporation
Device 9CA2h Wildcat Point-LP SMBus Controller
Command 0003h (I/O Access, Memory Access)
Status 0280h (Supports Back-To-Back Trans., Medium Timing)
Revision 03h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Serial, type SMBus Controller
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D2218000h
Address 2 is not present or not configured!
Address 3 is not present or not configured!
Address 4 is an I/O Port : EFA0h
System IRQ 18, INT# C
Bus 0 (PCI Express), Device Number 31, Device Function 6
Vendor 8086h Intel Corporation
Device 9CA4h Wildcat Point-LP Thermal Management Controller
Command 0002h (Memory Access)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 03h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
PCI Class Data Aquisition & Signal Processing, type Other
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (64-bit) : D221B000h
System IRQ 18, INT# C
New Capabilities List Present:
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Does not support PME# signalling
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 32-bit addresses
Bus 2 (PCI Express), Device Number 0, Device Function 0
Vendor 8086h Intel Corporation
Device 095Bh Wireless 7265
Command 0002h (Memory Access)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 61h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Network, type Other
Subsystem ID 52108086h Unknown
Subsystem Vendor 8086h Intel Corporation
Address 0 is a Memory Address (64-bit) : D2100000h
System IRQ 18, INT# A
New Capabilities List Present:
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D0, D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 0 mA (Self powered)
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 64-bit addresses
PCI Express Capability, Version 2
Device/Port Type :
PCI Express Endpoint Device
Device Capabilities :
Unsupported Request Severity is Fatal
Device Status :
Correctable Error Detected
Unsupported Request Detected
AUX Power Detected
Link Capabilities :
Maximum Link speed : 2.5Gb/s
Maximum Link Width : x1
Link Port Number : 0
Link Control :
Common Clock Configuration In Use
Link Status :
Current Link speed : 2.5Gb/s
Current Link Width : x1
Bus 3 (PCI Express), Device Number 0, Device Function 0
Vendor 1217h O2 Micro, Inc.
Device 8620h Unknown
Command 0002h (Memory Access)
Status 0010h (Has Capabilities List, Fast Timing)
Revision 01h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class System, type SD Host Controller (With DMA)
Subsystem ID 504117AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (0-4GiB) : D2001000h
Address 1 is a Memory Address (0-4GiB) : D2000000h
System IRQ 19, INT# A
New Capabilities List Present:
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Supports PME# signalling from mode(s) D3hot, D3cold
PME# signalling is currently disabled
3.3v AUX Current required : 55 mA
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 64-bit addresses
PCI Express Capability, Version 2
Device/Port Type :
PCI Express Endpoint Device
Device Capabilities :
Unsupported Request Severity is Fatal
Device Status :
Correctable Error Detected
Unsupported Request Detected
Link Capabilities :
Maximum Link speed : 2.5Gb/s
Maximum Link Width : x1
Link Port Number : 0
Link Control :
Asynchronous Clocking in Use
Link Status :
Current Link speed : 2.5Gb/s
Current Link Width : x1
Bus 4 (PCI Express), Device Number 0, Device Function 0
Vendor 10DEh NVIDIA Corporation
Device 1347h GM108M [GeForce 940M]
Command 0007h (I/O Access, Memory Access, BusMaster)
Status 0010h (Has Capabilities List, Fast Timing)
Revision A2h, Header Type 00h, Bus Latency Timer 00h
Self test 00h (Self test not supported)
Cache line size 64 Bytes (16 DWords)
PCI Class Display, type 3D
Subsystem ID 504217AAh Unknown
Subsystem Vendor 17AAh Lenovo
Address 0 is a Memory Address (0-4GiB) : D1000000h
Address 1 is a Memory Address (64-bit, Prefetchable) : A0000000h
Address 3 is a Memory Address (64-bit, Prefetchable) : B0000000h
Address 5 is an I/O Port : 3000h
System IRQ 16, INT# A
New Capabilities List Present:
Power Management Capability, Version 1.2
Does not support low power State D1 or D2
Does not support PME# signalling
Current Power State : D0 (Device operational, no power saving)
Message Signalled Interrupt Capability
MSI is disabled
MSI function can generate 64-bit addresses
PCI Express Capability, Version 2
Device/Port Type :
PCI Express Endpoint Device
Device Capabilities :
Unsupported Request Severity is Fatal
Device Status :
Link Capabilities :
Maximum Link speed : Unknown (03h)!!
Maximum Link Width : x4
Link Port Number : 0
Link Control :
Asynchronous Clocking in Use
Link Status :
Current Link speed : Unknown (02)!!
Current Link Width : x4
ROM PCI IRQ routing table Tests....
ROM IRQ routing table found at F000h:BD80h
Table Version 1.0 - OK
Table size 448 bytes - OK
Table Checksum BAh - OK
PCI Interrupt Router: Wildcat Point-LP LPC Controller
IRQ's dedicated to PCI : None
The ROM PCI IRQ routing table appears to be OK.
IRQ Summary: IRQs 16,17,18,19 are used by PCI devices
Shared IRQs: IRQ 16 is shared by 4 PCI Devices
IRQ 18 is shared by 4 PCI Devices
IRQ 19 is shared by 2 PCI Devices
IRQ control is currently managed by the system APIC controller - IRQ info is
not actual hardware settings...
LSUSB Report
Bus 001 Device 001: ID 056a:5055 Wacom Co., Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x056a Wacom Co., Ltd
idProduct 0x5055
bcdDevice 0.07
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x003b
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 400mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 3 Multitouch
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 522
Report Descriptor: (length is 522)
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x04 ] 4
Touch Screen
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x0c ] 12
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x54 ] 84
Contact Count
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x22 ] 34
Finger
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x42 ] 66
Tip Switch
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x47 ] 71
Confidence
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x05 ] 5
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Local ): Usage, data= [ 0x51 ] 81
Contact ID
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0e ] 14
Unit Exponent: 14
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0x54 0x30 ] 12372
Item(Global): Physical Minimum, data= [ 0x00 ] 0
Item(Global): Physical Maximum, data= [ 0x15 0x0c ] 3093
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0xcc 0x06 ] 1740
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0x30 0x1b ] 6960
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x22 ] 34
Finger
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x42 ] 66
Tip Switch
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x47 ] 71
Confidence
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x05 ] 5
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Local ): Usage, data= [ 0x51 ] 81
Contact ID
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0e ] 14
Unit Exponent: 14
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0x54 0x30 ] 12372
Item(Global): Physical Minimum, data= [ 0x00 ] 0
Item(Global): Physical Maximum, data= [ 0x15 0x0c ] 3093
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0xcc 0x06 ] 1740
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0x30 0x1b ] 6960
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x22 ] 34
Finger
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x42 ] 66
Tip Switch
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x47 ] 71
Confidence
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x05 ] 5
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Local ): Usage, data= [ 0x51 ] 81
Contact ID
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0e ] 14
Unit Exponent: 14
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0x54 0x30 ] 12372
Item(Global): Physical Minimum, data= [ 0x00 ] 0
Item(Global): Physical Maximum, data= [ 0x15 0x0c ] 3093
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0xcc 0x06 ] 1740
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0x30 0x1b ] 6960
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x22 ] 34
Finger
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x42 ] 66
Tip Switch
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x47 ] 71
Confidence
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x05 ] 5
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Local ): Usage, data= [ 0x51 ] 81
Contact ID
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0e ] 14
Unit Exponent: 14
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0x54 0x30 ] 12372
Item(Global): Physical Minimum, data= [ 0x00 ] 0
Item(Global): Physical Maximum, data= [ 0x15 0x0c ] 3093
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0xcc 0x06 ] 1740
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0x30 0x1b ] 6960
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x22 ] 34
Finger
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x42 ] 66
Tip Switch
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x47 ] 71
Confidence
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x05 ] 5
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Local ): Usage, data= [ 0x51 ] 81
Contact ID
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0e ] 14
Unit Exponent: 14
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0x54 0x30 ] 12372
Item(Global): Physical Minimum, data= [ 0x00 ] 0
Item(Global): Physical Maximum, data= [ 0x15 0x0c ] 3093
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0xcc 0x06 ] 1740
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0x30 0x1b ] 6960
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Local ): Usage, data= [ 0x56 ] 86
(null)
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x0c ] 12
Item(Local ): Usage, data= [ 0x55 ] 85
Maximum Contact Number
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x0a ] 10
Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
(null)
Item(Local ): Usage, data= [ 0xc5 ] 197
(null)
Item(Global): Report Count, data= [ 0x00 0x01 ] 256
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x11 0xff ] 65297
(null)
Item(Local ): Usage, data= [ 0x11 ] 17
(null)
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x03 ] 3
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
Item(Global): Report Count, data= [ 0x27 ] 39
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x02 ] 2
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x03 ] 3
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x3f ] 63
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x04 ] 4
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x0f ] 15
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x07 ] 7
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x00 0x01 ] 256
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x08 ] 8
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x87 0x00 ] 135
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x09 ] 9
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x3f 0x00 ] 63
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x0d ] 13
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Count, data= [ 0x07 ] 7
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x0e ] 14
(null)
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x0e ] 14
Item(Local ): Usage, data= [ 0x23 ] 35
(null)
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x52 ] 82
Input Mode
Item(Local ): Usage, data= [ 0x53 ] 83
Device Index
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x0a ] 10
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x02 ] 2
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Main ): End Collection, data=none
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 4 Pen
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 438
Report Descriptor: (length is 438)
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x02 ] 2
Pen
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x06 ] 6
Item(Local ): Usage, data= [ 0x20 ] 32
Stylus
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Local ): Usage, data= [ 0x42 ] 66
Tip Switch
Item(Local ): Usage, data= [ 0x44 ] 68
Barrel Switch
Item(Local ): Usage, data= [ 0x45 ] 69
Eraser
Item(Local ): Usage, data= [ 0x3c ] 60
Invert
Item(Local ): Usage, data= [ 0x5a ] 90
(null)
Item(Local ): Usage, data= [ 0x32 ] 50
In Range
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x06 ] 6
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x02 ] 2
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0xd3 0x78 0x00 0x00 ] 30931
Item(Global): Physical Maximum, data= [ 0xd3 0x78 0x00 0x00 ] 30931
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0xf7 0x43 0x00 0x00 ] 17399
Item(Global): Physical Maximum, data= [ 0xf7 0x43 0x00 0x00 ] 17399
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0x00 ] 0
Item(Global): Unit, data= [ 0x00 ] 0
System: None, Unit: (None)
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x30 ] 48
Tip Pressure
Item(Global): Logical Maximum, data= [ 0xff 0x07 ] 2047
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
(null)
Item(Local ): Usage, data= [ 0x5b ] 91
(null)
Item(Global): Logical Minimum, data= [ 0x00 0x80 ] 32768
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x5b ] 91
(null)
Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x80 ] -2147483648
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
(null)
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x3b ] 59
Battery Strength
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x11 0xff ] 65297
(null)
Item(Local ): Usage, data= [ 0x02 ] 2
(null)
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x0b ] 11
Item(Local ): Usage, data= [ 0x20 ] 32
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Local ): Usage, data= [ 0x42 ] 66
(null)
Item(Local ): Usage, data= [ 0x44 ] 68
(null)
Item(Local ): Usage, data= [ 0x45 ] 69
(null)
Item(Local ): Usage, data= [ 0x3c ] 60
(null)
Item(Local ): Usage, data= [ 0x5a ] 90
(null)
Item(Local ): Usage, data= [ 0x32 ] 50
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x06 ] 6
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x02 ] 2
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Global): Logical Maximum, data= [ 0xd3 0x78 0x00 0x00 ] 30931
Item(Global): Physical Maximum, data= [ 0xd3 0x78 0x00 0x00 ] 30931
Item(Global): Unit, data= [ 0x11 ] 17
System: SI Linear, Unit: Centimeter
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0xf7 0x43 0x00 0x00 ] 17399
Item(Global): Physical Maximum, data= [ 0xf7 0x43 0x00 0x00 ] 17399
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Physical Maximum, data= [ 0x00 ] 0
Item(Global): Unit, data= [ 0x00 ] 0
System: None, Unit: (None)
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x30 ] 48
Tip Pressure
Item(Global): Logical Maximum, data= [ 0xff 0x07 ] 2047
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
(null)
Item(Local ): Usage, data= [ 0x5b ] 91
(null)
Item(Global): Logical Minimum, data= [ 0x00 0x80 ] 32768
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x5b ] 91
(null)
Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x80 ] -2147483648
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
(null)
Item(Local ): Usage, data= [ 0x00 ] 0
(null)
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x0d ] 13
Digitizer
Item(Local ): Usage, data= [ 0x3b ] 59
Battery Strength
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x05 ] 5
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x17 ] 23
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x0f ] 15
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x27 ] 39
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x0f ] 15
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x07 ] 7
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x11 ] 17
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x09 ] 9
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x05 ] 5
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x08 ] 8
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x10 ] 16
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x3f 0x00 ] 63
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x0b ] 11
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Count, data= [ 0x3f 0x00 ] 63
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report ID, data= [ 0x12 ] 18
Item(Local ): Usage, data= [ 0x00 ] 0
Undefined
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
Item(Global): Report Count, data= [ 0x05 0x01 ] 261
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Local ): Usage, data= [ 0x02 ] 2
Mouse
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x01 ] 1
Item(Local ): Usage, data= [ 0x01 ] 1
Pointer
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x09 ] 9
Buttons
Item(Local ): Usage Minimum, data= [ 0x01 ] 1
Button 1 (Primary)
Item(Local ): Usage Maximum, data= [ 0x02 ] 2
Button 2 (Secondary)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Count, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x06 ] 6
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x01 ] 1
Generic Desktop Controls
Item(Local ): Usage, data= [ 0x30 ] 48
Direction-X
Item(Local ): Usage, data= [ 0x31 ] 49
Direction-Y
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x02 ] 2
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Main ): End Collection, data=none
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Status: 0x0001
Self Powered
Bus 001 Device 002: ID 1bcf:2c79 Sunplus Innovation Technology Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x1bcf Sunplus Innovation Technology Inc.
idProduct 0x2c79
bcdDevice 0.04
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x03f2
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 4 Integrated Camera
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 0
iInterface 4 Integrated Camera
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.00
wTotalLength 0x006d
dwClockFrequency 48.000000MHz
bInCollection 1
baInterfaceNr( 0) 1
VideoControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Camera Sensor
bAssocTerminal 0
iTerminal 0
wObjectiveFocalLengthMin 0
wObjectiveFocalLengthMax 0
wOcularFocalLength 0
bControlSize 3
bmControls 0x0000000e
Auto-Exposure Mode
Auto-Exposure Priority
Exposure Time (Absolute)
VideoControl Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
Warning: Descriptor too short
bUnitID 2
bSourceID 1
wMaxMultiplier 16384
bControlSize 2
bmControls 0x0000157f
Brightness
Contrast
Hue
Saturation
Sharpness
Gamma
White Balance Temperature
Backlight Compensation
Power Line Frequency
White Balance Temperature, Auto
iProcessing 0
bmVideoStandards 0x1d
None
PAL - 625/50
SECAM - 625/50
NTSC - 625/50
VideoControl Interface Descriptor:
bLength 29
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 3
guidExtensionCode {26b8105a-0713-4870-979d-da79444bb68e}
bNumControls 1
bNrInPins 1
baSourceID( 0) 2
bControlSize 4
bmControls( 0) 0x04
bmControls( 1) 0x00
bmControls( 2) 0x00
bmControls( 3) 0x00
iExtension 0
VideoControl Interface Descriptor:
bLength 29
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 4
guidExtensionCode {63610682-5070-49ab-b8cc-b3855e8d221d}
bNumControls 0
bNrInPins 1
baSourceID( 0) 3
bControlSize 4
bmControls( 0) 0xff
bmControls( 1) 0xff
bmControls( 2) 0x71
bmControls( 3) 0x00
iExtension 0
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 5
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 4
iTerminal 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x87 EP 7 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
VideoStreaming Interface Descriptor:
bLength 15
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 2
wTotalLength 0x02a6
bEndPointAddress 129
bmInfo 0
bTerminalLink 5
bStillCaptureMethod 2
bTriggerSupport 1
bTriggerUsage 0
bControlSize 1
bmaControls( 0) 0
bmaControls( 1) 4
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 1
bNumFrameDescriptors 8
guidFormat {32595559-0000-0010-8000-00aa00389b71}
bBitsPerPixel 16
bDefaultFrameIndex 1
bAspectRatioX 0
bAspectRatioY 0
bmInterlaceFlags 0x00
Interlaced stream or variable: No
Fields per frame: 2 fields
Field 1 first: No
Field pattern: Field 1 only
bCopyProtect 0
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 73728000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 180
dwMinBitRate 13824000
dwMaxBitRate 27648000
dwMaxVideoFrameBufferSize 115200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 240
dwMinBitRate 18432000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 424
wHeight 240
dwMinBitRate 24422400
dwMaxBitRate 48844800
dwMaxVideoFrameBufferSize 203520
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 360
dwMinBitRate 55296000
dwMaxBitRate 110592000
dwMaxVideoFrameBufferSize 460800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 848
wHeight 480
dwMinBitRate 130252800
dwMaxBitRate 130252800
dwMaxVideoFrameBufferSize 814080
dwDefaultFrameInterval 500000
bFrameIntervalType 1
dwFrameInterval( 0) 500000
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 7
bmCapabilities 0x00
Still image unsupported
wWidth 960
wHeight 540
dwMinBitRate 124416000
dwMaxBitRate 124416000
dwMaxVideoFrameBufferSize 1036800
dwDefaultFrameInterval 666666
bFrameIntervalType 1
dwFrameInterval( 0) 666666
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 8
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 147456000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 1000000
bFrameIntervalType 1
dwFrameInterval( 0) 1000000
VideoStreaming Interface Descriptor:
bLength 39
bDescriptorType 36
bDescriptorSubtype 3 (STILL_IMAGE_FRAME)
bEndpointAddress 0
bNumImageSizePatterns 8
wWidth( 0) 640
wHeight( 0) 480
wWidth( 1) 320
wHeight( 1) 180
wWidth( 2) 320
wHeight( 2) 240
wWidth( 3) 424
wHeight( 3) 240
wWidth( 4) 640
wHeight( 4) 360
wWidth( 5) 848
wHeight( 5) 480
wWidth( 6) 960
wHeight( 6) 540
wWidth( 7) 1280
wHeight( 7) 720
bNumCompressionPatterns 1
bCompression( 0) 1
VideoStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 13 (COLORFORMAT)
bColorPrimaries 1 (BT.709,sRGB)
bTransferCharacteristics 1 (BT.709)
bMatrixCoefficients 4 (SMPTE 170M (BT.601))
VideoStreaming Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 6 (FORMAT_MJPEG)
bFormatIndex 2
bNumFrameDescriptors 8
bFlags 1
Fixed-size samples: Yes
bDefaultFrameIndex 1
bAspectRatioX 0
bAspectRatioY 0
bmInterlaceFlags 0x00
Interlaced stream or variable: No
Fields per frame: 1 fields
Field 1 first: No
Field pattern: Field 1 only
bCopyProtect 0
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 73728000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 180
dwMinBitRate 13824000
dwMaxBitRate 27648000
dwMaxVideoFrameBufferSize 115200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 240
dwMinBitRate 18432000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 424
wHeight 240
dwMinBitRate 24422400
dwMaxBitRate 48844800
dwMaxVideoFrameBufferSize 203520
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 360
dwMinBitRate 55296000
dwMaxBitRate 110592000
dwMaxVideoFrameBufferSize 460800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 848
wHeight 480
dwMinBitRate 97689600
dwMaxBitRate 195379200
dwMaxVideoFrameBufferSize 814080
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 7
bmCapabilities 0x00
Still image unsupported
wWidth 960
wHeight 540
dwMinBitRate 124416000
dwMaxBitRate 248832000
dwMaxVideoFrameBufferSize 1036800
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 34
bDescriptorType 36
bDescriptorSubtype 7 (FRAME_MJPEG)
bFrameIndex 8
bmCapabilities 0x00
Still image unsupported
wWidth 1280
wHeight 720
dwMinBitRate 221184000
dwMaxBitRate 442368000
dwMaxVideoFrameBufferSize 1843200
dwDefaultFrameInterval 333333
bFrameIntervalType 2
dwFrameInterval( 0) 333333
dwFrameInterval( 1) 666666
VideoStreaming Interface Descriptor:
bLength 42
bDescriptorType 36
bDescriptorSubtype 3 (STILL_IMAGE_FRAME)
bEndpointAddress 0
bNumImageSizePatterns 8
wWidth( 0) 640
wHeight( 0) 480
wWidth( 1) 320
wHeight( 1) 180
wWidth( 2) 320
wHeight( 2) 240
wWidth( 3) 424
wHeight( 3) 240
wWidth( 4) 640
wHeight( 4) 360
wWidth( 5) 848
wHeight( 5) 480
wWidth( 6) 960
wHeight( 6) 540
wWidth( 7) 1280
wHeight( 7) 720
bNumCompressionPatterns 4
bCompression( 0) 1
bCompression( 1) 5
bCompression( 2) 10
bCompression( 3) 20
VideoStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 13 (COLORFORMAT)
bColorPrimaries 1 (BT.709,sRGB)
bTransferCharacteristics 1 (BT.709)
bMatrixCoefficients 4 (SMPTE 170M (BT.601))
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00c0 1x 192 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0180 1x 384 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0280 1x 640 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0320 1x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x03b0 1x 944 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 7
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0a80 2x 640 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 8
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0b20 2x 800 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 9
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0be0 2x 992 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 10
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x13c0 3x 960 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 11
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x13fc 3x 1020 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
Bus 001 Device 003: ID 0483:91d1 STMicroelectronics Sensor Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0483 STMicroelectronics
idProduct 0x91d1 Sensor Hub
bcdDevice 0.35
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0022
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 3229
Report Descriptor: (length is 3229)
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 ] 1
(null)
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x01 ] 1
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0xe1 ] 225
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x43 0x25 ] 9539
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x07 ] 7
Unit Exponent: 7
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x43 0x35 ] 13635
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x07 ] 7
Unit Exponent: 7
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x43 0x15 ] 5443
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x05 0x03 ] 773
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x06 0x03 ] 774
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x08 ] 8
Item(Main ): Feature, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x45 0x05 ] 1349
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x2c ] 44
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x02 ] 2
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x73 ] 115
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x52 0x24 ] 9298
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x52 0x34 ] 13394
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x52 0x14 ] 5202
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0a ] 10
Unit Exponent: 10
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x05 0x03 ] 773
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x06 0x03 ] 774
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x08 ] 8
Item(Main ): Feature, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x53 0x04 ] 1107
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0a ] 10
Unit Exponent: 10
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x54 0x04 ] 1108
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0a ] 10
Unit Exponent: 10
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x55 0x04 ] 1109
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0a ] 10
Unit Exponent: 10
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x51 0x04 ] 1105
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x01 ] 1
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x03 ] 3
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x45 0x05 ] 1349
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x46 0x05 ] 1350
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x47 0x05 ] 1351
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x48 0x05 ] 1352
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x49 0x05 ] 1353
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x03 ] 3
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x76 ] 118
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x56 0x24 ] 9302
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x56 0x34 ] 13398
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x56 0x14 ] 5206
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x05 0x03 ] 773
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x06 0x03 ] 774
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x08 ] 8
Item(Main ): Feature, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x57 0x04 ] 1111
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x58 0x04 ] 1112
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x59 0x04 ] 1113
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x4e 0x05 ] 1358
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x4f 0x05 ] 1359
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x50 0x05 ] 1360
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x18 ] 24
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x04 ] 4
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x83 ] 131
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x84 0x24 ] 9348
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x84 0x34 ] 13444
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x84 0x14 ] 5252
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x05 0x03 ] 773
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x06 0x03 ] 774
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x71 0x24 ] 9329
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x01 ] 1
Unit Exponent: 1
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x71 0x34 ] 13425
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x01 ] 1
Unit Exponent: 1
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x71 0x14 ] 5233
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x85 0x04 ] 1157
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x86 0x04 ] 1158
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x87 0x04 ] 1159
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x75 0x04 ] 1141
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x48 0x05 ] 1352
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x49 0x05 ] 1353
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x4a 0x05 ] 1354
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x44 0x05 ] 1348
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x88 0x04 ] 1160
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0xe0 0x08 ] 2272
(null)
Item(Local ): Usage, data= [ 0xe1 0x08 ] 2273
(null)
Item(Local ): Usage, data= [ 0xe2 0x08 ] 2274
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x03 ] 3
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x4e 0x05 ] 1358
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x4f 0x05 ] 1359
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x50 0x05 ] 1360
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x05 ] 5
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x86 ] 134
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x7e 0x24 ] 9342
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x01 ] 1
Unit Exponent: 1
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x7e 0x34 ] 13438
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x01 ] 1
Unit Exponent: 1
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x7e 0x14 ] 5246
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x05 0x03 ] 773
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x06 0x03 ] 774
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x08 ] 8
Item(Main ): Feature, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x7f 0x04 ] 1151
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x80 0x04 ] 1152
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x81 0x04 ] 1153
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x44 0x05 ] 1348
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x88 0x04 ] 1160
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0xe0 0x08 ] 2272
(null)
Item(Local ): Usage, data= [ 0xe1 0x08 ] 2273
(null)
Item(Local ): Usage, data= [ 0xe2 0x08 ] 2274
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x1f ] 31
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x06 ] 6
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x8a ] 138
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x83 0x24 ] 9347
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x83 0x34 ] 13443
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x83 0x14 ] 5251
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x05 0x03 ] 773
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x06 0x03 ] 774
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x0c ] 12
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x08 ] 8
Item(Main ): Feature, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x83 0x04 ] 1155
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x04 ] 4
Item(Global): Unit Exponent, data= [ 0x0a ] 10
Unit Exponent: 10
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x44 0x05 ] 1348
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x88 0x04 ] 1160
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0xe0 0x08 ] 2272
(null)
Item(Local ): Usage, data= [ 0xe1 0x08 ] 2273
(null)
Item(Local ): Usage, data= [ 0xe2 0x08 ] 2274
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x1b ] 27
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Global): Report ID, data= [ 0x07 ] 7
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x41 ] 65
(null)
Item(Main ): Collection, data= [ 0x00 ] 0
Physical
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x09 0x03 ] 777
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x02 ] 2
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
(null)
Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
(null)
Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x16 0x03 ] 790
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
(null)
Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
(null)
Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
(null)
Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
(null)
Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
(null)
Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x19 0x03 ] 793
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
(null)
Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
(null)
Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
(null)
Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
(null)
Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
(null)
Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Feature, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x04 0x03 ] 772
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0xd1 0x24 ] 9425
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x05 ] 5
Unit Exponent: 5
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0xd1 0x34 ] 13521
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x05 ] 5
Unit Exponent: 5
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0xd1 0xe4 ] 58577
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x0d ] 13
Unit Exponent: 13
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x18 0x03 ] 792
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
Item(Global): Report Size, data= [ 0x10 ] 16
Item(Global): Report Count, data= [ 0x14 ] 20
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Feature, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Usage Page, data= [ 0x20 ] 32
(null)
Item(Local ): Usage, data= [ 0x01 0x02 ] 513
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x06 ] 6
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
(null)
Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
(null)
Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
(null)
Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
(null)
Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
(null)
Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
(null)
Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0x02 0x02 ] 514
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0x05 ] 5
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Main ): Collection, data= [ 0x02 ] 2
Logical
Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
(null)
Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
(null)
Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
(null)
Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
(null)
Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
(null)
Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
(null)
Item(Main ): Input, data= [ 0x00 ] 0
Data Array Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Local ): Usage, data= [ 0xd1 0x04 ] 1233
(null)
Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
Item(Global): Report Size, data= [ 0x20 ] 32
Item(Global): Report Count, data= [ 0x01 ] 1
Item(Global): Unit Exponent, data= [ 0x00 ] 0
Unit Exponent: 0
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x2c ] 44
Item(Main ): Input, data= [ 0x03 ] 3
Constant Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Item(Main ): End Collection, data=none
Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
(null)
Item(Local ): Usage, data= [ 0x01 ] 1
(null)
Item(Main ): Collection, data= [ 0x01 ] 1
Application
Item(Global): Report ID, data= [ 0x0e ] 14
Item(Local ): Usage, data= [ 0x02 ] 2
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x10 ] 16
Item(Main ): Input, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Local ): Usage, data= [ 0x03 ] 3
(null)
Item(Global): Logical Minimum, data= [ 0x00 ] 0
Item(Global): Logical Maximum, data= [ 0xff ] 255
Item(Global): Report Size, data= [ 0x08 ] 8
Item(Global): Report Count, data= [ 0x10 ] 16
Item(Main ): Output, data= [ 0x02 ] 2
Data Variable Absolute No_Wrap Linear
Preferred_State No_Null_Position Non_Volatile Bitfield
Item(Main ): End Collection, data=none
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled
Bus 001 Device 004: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 224 Wireless
bDeviceSubClass 1 Radio Frequency
bDeviceProtocol 1 Bluetooth
bMaxPacketSize0 64
idVendor 0x8087 Intel Corp.
idProduct 0x0a2a Bluetooth wireless interface
bcdDevice 0.01
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x00b1
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Device Status: 0x0001
Self Powered