Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Bus 002 Device 008: ID 045e:07a9 Microsoft Corp.
- Device Descriptor:
- bLength 18
- bDescriptorType 1
- bcdUSB 2.00
- bDeviceClass 0 (Defined at Interface level)
- bDeviceSubClass 0
- bDeviceProtocol 0
- bMaxPacketSize0 64
- idVendor 0x045e Microsoft Corp.
- idProduct 0x07a9
- bcdDevice 2.05
- iManufacturer 1 MICROSOFT
- iProduct 2 SAM
- iSerial 3 0.1.0000
- bNumConfigurations 1
- Configuration Descriptor:
- bLength 9
- bDescriptorType 2
- wTotalLength 84
- bNumInterfaces 3
- bConfigurationValue 1
- iConfiguration 0
- bmAttributes 0xe0
- Self Powered
- Remote Wakeup
- MaxPower 0mA
- 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.11
- bCountryCode 0 Not supported
- bNumDescriptors 1
- bDescriptorType 34 Report
- wDescriptorLength 2339
- Report Descriptor: (length is 2339)
- 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= [ 0x73 ] 115
- (null)
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- 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= [ 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 0x14 ] 5202
- (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= [ 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= [ 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(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= [ 0x10 ] 16
- 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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x53 0x04 ] 1107
- (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 ): 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 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 ): 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 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 ): 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(Main ): End Collection, data=none
- Item(Global): Report ID, data= [ 0x02 ] 2
- Item(Global): Usage Page, data= [ 0x20 ] 32
- (null)
- Item(Local ): Usage, data= [ 0x76 ] 118
- (null)
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- 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= [ 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 0x14 ] 5206
- (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= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- Item(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(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= [ 0x10 ] 16
- 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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x57 0x04 ] 1111
- (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= [ 0x0f ] 15
- Unit Exponent: 15
- 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 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= [ 0x0f ] 15
- Unit Exponent: 15
- 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 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= [ 0x0f ] 15
- Unit Exponent: 15
- 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= [ 0x03 ] 3
- Item(Global): Usage Page, data= [ 0x20 ] 32
- (null)
- Item(Local ): Usage, data= [ 0x83 ] 131
- (null)
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- 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= [ 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= [ 0x71 0x14 ] 5233
- (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= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- Item(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(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= [ 0x00 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x10 0x0e ] 3600
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(Main ): End Collection, data=none
- Item(Global): Report ID, data= [ 0x04 ] 4
- Item(Global): Usage Page, data= [ 0x20 ] 32
- (null)
- Item(Local ): Usage, data= [ 0x41 ] 65
- (null)
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- 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= [ 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= [ 0x18 0x03 ] 792
- (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= [ 0x08 ] 8
- 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 0xe4 ] 58577
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x10 0x27 ] 10000
- 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(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(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(Main ): End Collection, data=none
- Item(Global): Report ID, data= [ 0x05 ] 5
- Item(Global): Usage Page, data= [ 0x20 ] 32
- (null)
- Item(Local ): Usage, data= [ 0x62 ] 98
- (null)
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- 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= [ 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= [ 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(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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x92 0x04 ] 1170
- (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(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= [ 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(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(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= [ 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 0x14 ] 5251
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xa0 0x8c ] 36000
- 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(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(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= [ 0x10 ] 16
- 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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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, data= [ 0x00 ] 0
- System: None, Unit: (None)
- 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(Main ): End Collection, data=none
- Item(Global): Report ID, data= [ 0x07 ] 7
- Item(Global): Usage Page, data= [ 0x20 ] 32
- (null)
- Item(Local ): Usage, data= [ 0x86 ] 134
- (null)
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- 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= [ 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 0x14 ] 5246
- (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= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- Item(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(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= [ 0x41 0x05 ] 1345
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 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(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x7f 0x04 ] 1151
- (null)
- Item(Global): Logical Minimum, data= [ 0xf8 0xf8 ] 63736
- Item(Global): Logical Maximum, data= [ 0x08 0x07 ] 1800
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- 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= [ 0x7c 0xfc ] 64636
- Item(Global): Logical Maximum, data= [ 0x84 0x03 ] 900
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- 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= [ 0x00 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x10 0x0e ] 3600
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Unit Exponent, data= [ 0x0f ] 15
- Unit Exponent: 15
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- 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(Main ): End Collection, data=none
- Item(Main ): End Collection, data=none
- Item(Global): Usage Page, data= [ 0x04 0xff ] 65284
- (null)
- Item(Local ): Usage, data= [ 0x01 ] 1
- (null)
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x0e ] 14
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xff ] 255
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
- Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
- Item(Global): Report Count, data= [ 0x10 ] 16
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xff ] 255
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- Item(Main ): Output, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
- Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
- Item(Global): Report Count, data= [ 0x10 ] 16
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- 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
- Item(Local ): Usage, data= [ 0x02 ] 2
- (null)
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x0d ] 13
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xff ] 255
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
- Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x20 ] 32
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xff ] 255
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- Item(Main ): Output, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
- Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x20 ] 32
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- 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 4
- 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 1 MICROSOFT
- HID Device Descriptor:
- bLength 9
- bDescriptorType 33
- bcdHID 1.11
- bCountryCode 0 Not supported
- bNumDescriptors 1
- bDescriptorType 34 Report
- wDescriptorLength 241
- Report Descriptor: (length is 241)
- 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= [ 0x02 ] 2
- 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= [ 0x00 ] 0
- Undefined
- 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= [ 0xb0 0x5b ] 23472
- Item(Global): Physical Maximum, data= [ 0xb0 0x5b ] 23472
- 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= [ 0x93 0x33 ] 13203
- Item(Global): Physical Maximum, data= [ 0x93 0x33 ] 13203
- 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 0x03 ] 1023
- 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(Local ): Usage, data= [ 0x00 ] 0
- Undefined
- Item(Global): Report Size, 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= [ 0x03 ] 3
- Item(Local ): Usage, data= [ 0x00 ] 0
- Undefined
- Item(Global): Report Count, data= [ 0x10 ] 16
- 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(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
- Undefined
- Item(Global): Report Count, data= [ 0x48 ] 72
- 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
- Undefined
- Item(Global): Report Count, data= [ 0x03 ] 3
- 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= [ 0x0c ] 12
- Consumer
- Item(Local ): Usage, data= [ 0x01 ] 1
- Consumer Control
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x01 ] 1
- Item(Global): Report ID, data= [ 0x09 ] 9
- Item(Local ): Usage, data= [ 0xe9 ] 233
- Volume Increment
- Item(Local ): Usage, data= [ 0xea ] 234
- Volume Decrement
- Item(Global): Report Size, data= [ 0x01 ] 1
- 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(Local ): Usage, data= [ 0xe2 ] 226
- Mute
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Main ): Input, data= [ 0x06 ] 6
- Data Variable Relative No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Report Count, data= [ 0x05 ] 5
- Item(Main ): Input, data= [ 0x07 ] 7
- Constant Variable Relative 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= [ 0x06 ] 6
- Keyboard
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x0a ] 10
- Item(Global): Usage Page, data= [ 0x07 ] 7
- Keyboard
- Item(Local ): Usage, data= [ 0x4c ] 76
- Delete Forward (without Changing Position)
- Item(Local ): Usage, data= [ 0x69 ] 105
- F14
- Item(Local ): Usage, data= [ 0x6a ] 106
- F15
- Item(Local ): Usage, data= [ 0xe0 ] 224
- Control Left
- Item(Local ): Usage, data= [ 0xe2 ] 226
- Alt Left
- Item(Local ): Usage, data= [ 0xe3 ] 227
- GUI Left
- 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= [ 0x1a ] 26
- 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): 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= [ 0x0c ] 12
- 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 Size, data= [ 0x01 ] 1
- 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(Global): Report Count, 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 Minimum, data= [ 0x81 ] 129
- Item(Global): Logical Maximum, data= [ 0x7f ] 127
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Global): Report Count, data= [ 0x02 ] 2
- Item(Main ): Input, data= [ 0x06 ] 6
- Data Variable Relative 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 4
- Interface Descriptor:
- bLength 9
- bDescriptorType 4
- bInterfaceNumber 2
- bAlternateSetting 0
- bNumEndpoints 1
- bInterfaceClass 3 Human Interface Device
- bInterfaceSubClass 0 No Subclass
- bInterfaceProtocol 0 None
- iInterface 2 SAM
- HID Device Descriptor:
- bLength 9
- bDescriptorType 33
- bcdHID 1.11
- bCountryCode 0 Not supported
- bNumDescriptors 1
- bDescriptorType 34 Report
- wDescriptorLength 472
- Report Descriptor: (length is 472)
- Item(Global): Usage Page, data= [ 0x01 ] 1
- Generic Desktop Controls
- Item(Local ): Usage, data= [ 0x06 ] 6
- Keyboard
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x01 ] 1
- 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= [ 0x08 ] 8
- Item(Global): Usage Page, data= [ 0x07 ] 7
- Keyboard
- Item(Local ): Usage Minimum, data= [ 0xe0 ] 224
- Control Left
- Item(Local ): Usage Maximum, data= [ 0xe7 ] 231
- GUI Right
- 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= [ 0x0a ] 10
- Item(Local ): Usage Minimum, data= [ 0x00 ] 0
- No Event
- Item(Local ): Usage Maximum, data= [ 0x91 ] 145
- LANG 2 (Hanja Conversion, Korea)
- Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
- Item(Main ): Input, data= [ 0x00 ] 0
- Data Array Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Usage Page, data= [ 0x0c ] 12
- Consumer
- Item(Local ): Usage, data= [ 0xc0 0x02 ] 704
- (null)
- Item(Main ): Collection, data= [ 0x02 ] 2
- Logical
- Item(Local ): Usage Minimum, data= [ 0xc1 0x02 ] 705
- (null)
- Item(Local ): Usage Maximum, data= [ 0xc6 0x02 ] 710
- (null)
- Item(Global): Report Count, data= [ 0x06 ] 6
- Item(Main ): Feature, 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): Usage Page, data= [ 0x08 ] 8
- LEDs
- Item(Local ): Usage Minimum, data= [ 0x01 ] 1
- NumLock
- Item(Local ): Usage Maximum, data= [ 0x03 ] 3
- Scroll Lock
- Item(Global): Report Size, data= [ 0x01 ] 1
- Item(Global): Report Count, data= [ 0x03 ] 3
- Item(Global): Logical Maximum, data= [ 0x01 ] 1
- Item(Main ): Output, 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 ): Output, 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): 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= [ 0x02 ] 2
- Item(Global): Usage Page, data= [ 0x09 ] 9
- Buttons
- Item(Local ): Usage Minimum, data= [ 0x01 ] 1
- Button 1 (Primary)
- Item(Local ): Usage Maximum, data= [ 0x05 ] 5
- Button 5
- 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= [ 0x03 ] 3
- Item(Main ): Input, data= [ 0x03 ] 3
- Constant Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x81 ] 129
- Item(Global): Logical Maximum, data= [ 0x7f ] 127
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Global): Report Count, data= [ 0x02 ] 2
- 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(Main ): Input, data= [ 0x06 ] 6
- Data Variable Relative No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Main ): Collection, data= [ 0x02 ] 2
- Logical
- Item(Local ): Usage, data= [ 0x48 ] 72
- (null)
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x01 ] 1
- Item(Global): Physical Minimum, data= [ 0x01 ] 1
- Item(Global): Physical Maximum, data= [ 0x10 ] 16
- Item(Global): Report Size, data= [ 0x02 ] 2
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Global): Push, data=none
- Item(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x38 ] 56
- Wheel
- Item(Global): Logical Minimum, data= [ 0x81 ] 129
- Item(Global): Logical Maximum, data= [ 0x7f ] 127
- Item(Global): Physical Minimum, data= [ 0x00 ] 0
- Item(Global): Physical Maximum, data= [ 0x00 ] 0
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Main ): Input, data= [ 0x06 ] 6
- Data Variable Relative No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Main ): End Collection, data=none
- Item(Main ): Collection, data= [ 0x02 ] 2
- Logical
- Item(Local ): Usage, data= [ 0x48 ] 72
- (null)
- Item(Global): Pop, data=none
- Item(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Physical Minimum, data= [ 0x00 ] 0
- Item(Global): Physical Maximum, data= [ 0x00 ] 0
- Item(Global): Report Size, data= [ 0x04 ] 4
- 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= [ 0x0c ] 12
- Consumer
- Item(Local ): Usage, data= [ 0x38 0x02 ] 568
- AC Pan
- Item(Global): Logical Minimum, data= [ 0x81 ] 129
- Item(Global): Logical Maximum, data= [ 0x7f ] 127
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Main ): Input, data= [ 0x06 ] 6
- Data Variable Relative 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= [ 0x0c ] 12
- Consumer
- Item(Local ): Usage, data= [ 0x01 ] 1
- Consumer Control
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x03 ] 3
- Item(Global): Report Size, data= [ 0x10 ] 16
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xff 0x03 ] 1023
- Item(Local ): Usage Minimum, data= [ 0x00 ] 0
- Unassigned
- Item(Local ): Usage Maximum, data= [ 0xff 0x03 ] 1023
- (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): Usage Page, data= [ 0x05 0xff ] 65285
- (null)
- Item(Local ): Usage, data= [ 0x01 ] 1
- (null)
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x09 ] 9
- Item(Global): Logical Maximum, data= [ 0xff ] 255
- Item(Global): Report Count, data= [ 0x02 ] 2
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Local ): Usage, data= [ 0x20 ] 32
- (null)
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x22 ] 34
- (null)
- Item(Main ): Output, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Logical Minimum, data= [ 0x81 ] 129
- Item(Global): Logical Maximum, data= [ 0x7f ] 127
- Item(Global): Report Count, data= [ 0x20 ] 32
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Local ): Usage, data= [ 0x21 ] 33
- (null)
- Item(Main ): Input, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Local ): Usage, data= [ 0x23 ] 35
- (null)
- 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
- Item(Local ): Usage, data= [ 0x02 ] 2
- (null)
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x0f ] 15
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0xff ] 255
- Item(Global): Report Count, data= [ 0x01 ] 1
- Item(Local ): Usage, data= [ 0x00 ] 0
- (null)
- 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
- Item(Global): Usage Page, data= [ 0x0d ] 13
- Digitizer
- Item(Local ): Usage, data= [ 0x05 ] 5
- Touch Pad
- Item(Main ): Collection, data= [ 0x01 ] 1
- Application
- Item(Global): Report ID, data= [ 0x04 ] 4
- Item(Local ): Usage, data= [ 0x22 ] 34
- Finger
- Item(Main ): Collection, data= [ 0x02 ] 2
- Logical
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x01 ] 1
- Item(Local ): Usage, data= [ 0x47 ] 71
- Confidence
- Item(Local ): Usage, data= [ 0x42 ] 66
- Tip Switch
- Item(Global): Report Count, data= [ 0x02 ] 2
- Item(Global): Report Size, data= [ 0x01 ] 1
- Item(Main ): Input, data= [ 0x03 ] 3
- Constant 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= [ 0x02 ] 2
- Item(Global): Logical Maximum, data= [ 0x02 ] 2
- Item(Local ): Usage, data= [ 0x51 ] 81
- Contact ID
- 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= [ 0x01 ] 1
- Item(Global): Report Count, data= [ 0x04 ] 4
- 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(Global): Physical Minimum, data= [ 0x00 ] 0
- 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(Local ): Usage, data= [ 0x30 ] 48
- Direction-X
- Item(Global): Logical Maximum, data= [ 0xff 0x03 ] 1023
- Item(Global): Physical Maximum, data= [ 0x5e 0x1a ] 6750
- Item(Main ): Input, data= [ 0x03 ] 3
- Constant 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= [ 0xff 0x01 ] 511
- Item(Global): Physical Maximum, data= [ 0x80 0x0c ] 3200
- 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): Usage Page, data= [ 0x0d ] 13
- Digitizer
- Item(Local ): Usage, data= [ 0x56 ] 86
- (null)
- Item(Global): Unit Exponent, data= [ 0x0c ] 12
- Unit Exponent: 12
- Item(Global): Unit, data= [ 0x01 0x10 ] 4097
- System: SI Linear, Unit: Seconds
- Item(Global): Physical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
- Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
- 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(Global): Logical Maximum, data= [ 0x7f ] 127
- Item(Global): Report Size, data= [ 0x08 ] 8
- 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= [ 0x09 ] 9
- Buttons
- Item(Local ): Usage, data= [ 0x01 ] 1
- Button 1 (Primary)
- Item(Global): Logical Maximum, data= [ 0x01 ] 1
- Item(Global): Report Size, data= [ 0x01 ] 1
- Item(Main ): Input, data= [ 0x03 ] 3
- Constant Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Report Count, data= [ 0x07 ] 7
- 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= [ 0x0d ] 13
- Digitizer
- Item(Global): Report ID, data= [ 0x04 ] 4
- Item(Local ): Usage, data= [ 0x55 ] 85
- Maximum Contact Number
- Item(Local ): Usage, data= [ 0x59 ] 89
- (null)
- Item(Global): Report Size, data= [ 0x04 ] 4
- Item(Global): Report Count, data= [ 0x02 ] 2
- Item(Global): Logical Maximum, data= [ 0x0f ] 15
- 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= [ 0x00 0xff ] 65280
- (null)
- Item(Local ): Usage, data= [ 0xc6 ] 198
- (null)
- Item(Global): Report ID, data= [ 0x05 ] 5
- Item(Global): Logical Minimum, data= [ 0x00 ] 0
- Item(Global): Logical Maximum, data= [ 0x08 ] 8
- Item(Global): Report Size, data= [ 0x08 ] 8
- 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(Local ): Usage, data= [ 0xc7 ] 199
- (null)
- Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
- Item(Global): Report Size, data= [ 0x08 ] 8
- Item(Global): Report Count, data= [ 0x20 ] 32
- 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= [ 0x06 ] 6
- Item(Local ): Usage, data= [ 0x22 ] 34
- Finger
- Item(Main ): Collection, data= [ 0x02 ] 2
- Logical
- Item(Local ): Usage, data= [ 0x52 ] 82
- Input Mode
- Item(Local ): Usage, data= [ 0x52 ] 82
- Input Mode
- 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= [ 0x01 ] 1
- 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): Report ID, data= [ 0x0b ] 11
- Item(Local ): Usage, data= [ 0x22 ] 34
- Finger
- Item(Main ): Collection, data= [ 0x00 ] 0
- Physical
- Item(Local ): Usage, data= [ 0x57 ] 87
- (null)
- Item(Local ): Usage, data= [ 0x58 ] 88
- (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= [ 0x02 ] 2
- Item(Main ): Feature, data= [ 0x02 ] 2
- Data Variable Absolute No_Wrap Linear
- Preferred_State No_Null_Position Non_Volatile Bitfield
- Item(Global): Report Count, data= [ 0x06 ] 6
- Item(Main ): Feature, 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
- Endpoint Descriptor:
- bLength 7
- bDescriptorType 5
- bEndpointAddress 0x83 EP 3 IN
- bmAttributes 3
- Transfer Type Interrupt
- Synch Type None
- Usage Type Data
- wMaxPacketSize 0x0040 1x 64 bytes
- bInterval 1
- Device Status: 0x0001
- Self Powered
Advertisement
Add Comment
Please, Sign In to add comment