Guest User

lsusb-typecover2

a guest
Mar 7th, 2014
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 122.07 KB | None | 0 0
  1.  
  2. Bus 002 Device 008: ID 045e:07a9 Microsoft Corp.
  3. Device Descriptor:
  4. bLength 18
  5. bDescriptorType 1
  6. bcdUSB 2.00
  7. bDeviceClass 0 (Defined at Interface level)
  8. bDeviceSubClass 0
  9. bDeviceProtocol 0
  10. bMaxPacketSize0 64
  11. idVendor 0x045e Microsoft Corp.
  12. idProduct 0x07a9
  13. bcdDevice 2.05
  14. iManufacturer 1 MICROSOFT
  15. iProduct 2 SAM
  16. iSerial 3 0.1.0000
  17. bNumConfigurations 1
  18. Configuration Descriptor:
  19. bLength 9
  20. bDescriptorType 2
  21. wTotalLength 84
  22. bNumInterfaces 3
  23. bConfigurationValue 1
  24. iConfiguration 0
  25. bmAttributes 0xe0
  26. Self Powered
  27. Remote Wakeup
  28. MaxPower 0mA
  29. Interface Descriptor:
  30. bLength 9
  31. bDescriptorType 4
  32. bInterfaceNumber 0
  33. bAlternateSetting 0
  34. bNumEndpoints 1
  35. bInterfaceClass 3 Human Interface Device
  36. bInterfaceSubClass 0 No Subclass
  37. bInterfaceProtocol 0 None
  38. iInterface 0
  39. HID Device Descriptor:
  40. bLength 9
  41. bDescriptorType 33
  42. bcdHID 1.11
  43. bCountryCode 0 Not supported
  44. bNumDescriptors 1
  45. bDescriptorType 34 Report
  46. wDescriptorLength 2339
  47. Report Descriptor: (length is 2339)
  48. Item(Global): Usage Page, data= [ 0x20 ] 32
  49. (null)
  50. Item(Local ): Usage, data= [ 0x01 ] 1
  51. (null)
  52. Item(Main ): Collection, data= [ 0x01 ] 1
  53. Application
  54. Item(Global): Report ID, data= [ 0x01 ] 1
  55. Item(Global): Usage Page, data= [ 0x20 ] 32
  56. (null)
  57. Item(Local ): Usage, data= [ 0x73 ] 115
  58. (null)
  59. Item(Main ): Collection, data= [ 0x00 ] 0
  60. Physical
  61. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  62. (null)
  63. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  64. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  65. Item(Global): Report Size, data= [ 0x08 ] 8
  66. Item(Global): Report Count, data= [ 0x01 ] 1
  67. Item(Main ): Collection, data= [ 0x02 ] 2
  68. Logical
  69. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  70. (null)
  71. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  72. (null)
  73. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  74. (null)
  75. Item(Main ): Feature, data= [ 0x00 ] 0
  76. Data Array Absolute No_Wrap Linear
  77. Preferred_State No_Null_Position Non_Volatile Bitfield
  78. Item(Main ): End Collection, data=none
  79. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  80. (null)
  81. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  82. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  83. Item(Global): Report Size, data= [ 0x20 ] 32
  84. Item(Global): Report Count, data= [ 0x01 ] 1
  85. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  86. Unit Exponent: 0
  87. Item(Main ): Feature, data= [ 0x02 ] 2
  88. Data Variable Absolute No_Wrap Linear
  89. Preferred_State No_Null_Position Non_Volatile Bitfield
  90. Item(Local ): Usage, data= [ 0x52 0x14 ] 5202
  91. (null)
  92. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  93. Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
  94. Item(Global): Report Size, data= [ 0x10 ] 16
  95. Item(Global): Report Count, data= [ 0x01 ] 1
  96. Item(Global): Unit Exponent, data= [ 0x0d ] 13
  97. Unit Exponent: 13
  98. Item(Main ): Feature, data= [ 0x02 ] 2
  99. Data Variable Absolute No_Wrap Linear
  100. Preferred_State No_Null_Position Non_Volatile Bitfield
  101. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  102. (null)
  103. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  104. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  105. Item(Global): Report Size, data= [ 0x08 ] 8
  106. Item(Global): Report Count, data= [ 0x01 ] 1
  107. Item(Main ): Collection, data= [ 0x02 ] 2
  108. Logical
  109. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  110. (null)
  111. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  112. (null)
  113. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  114. (null)
  115. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  116. (null)
  117. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  118. (null)
  119. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  120. (null)
  121. Item(Main ): Feature, data= [ 0x00 ] 0
  122. Data Array Absolute No_Wrap Linear
  123. Preferred_State No_Null_Position Non_Volatile Bitfield
  124. Item(Main ): End Collection, data=none
  125. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  126. (null)
  127. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  128. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  129. Item(Global): Report Size, data= [ 0x08 ] 8
  130. Item(Global): Report Count, data= [ 0x01 ] 1
  131. Item(Main ): Collection, data= [ 0x02 ] 2
  132. Logical
  133. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  134. (null)
  135. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  136. (null)
  137. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  138. (null)
  139. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  140. (null)
  141. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  142. (null)
  143. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  144. (null)
  145. Item(Main ): Feature, data= [ 0x00 ] 0
  146. Data Array Absolute No_Wrap Linear
  147. Preferred_State No_Null_Position Non_Volatile Bitfield
  148. Item(Main ): End Collection, data=none
  149. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  150. (null)
  151. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  152. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  153. Item(Global): Report Size, data= [ 0x08 ] 8
  154. Item(Global): Report Count, data= [ 0x01 ] 1
  155. Item(Main ): Collection, data= [ 0x02 ] 2
  156. Logical
  157. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  158. (null)
  159. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  160. (null)
  161. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  162. (null)
  163. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  164. (null)
  165. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  166. (null)
  167. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  168. (null)
  169. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  170. (null)
  171. Item(Main ): Feature, data= [ 0x00 ] 0
  172. Data Array Absolute No_Wrap Linear
  173. Preferred_State No_Null_Position Non_Volatile Bitfield
  174. Item(Main ): End Collection, data=none
  175. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  176. (null)
  177. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  178. Item(Global): Logical Maximum, data= [ 0xff ] 255
  179. Item(Global): Report Size, data= [ 0x08 ] 8
  180. Item(Global): Report Count, data= [ 0x01 ] 1
  181. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  182. Unit Exponent: 0
  183. Item(Main ): Feature, data= [ 0x02 ] 2
  184. Data Variable Absolute No_Wrap Linear
  185. Preferred_State No_Null_Position Non_Volatile Bitfield
  186. Item(Global): Usage Page, data= [ 0x20 ] 32
  187. (null)
  188. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  189. (null)
  190. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  191. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  192. Item(Global): Report Size, data= [ 0x08 ] 8
  193. Item(Global): Report Count, data= [ 0x01 ] 1
  194. Item(Main ): Collection, data= [ 0x02 ] 2
  195. Logical
  196. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  197. (null)
  198. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  199. (null)
  200. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  201. (null)
  202. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  203. (null)
  204. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  205. (null)
  206. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  207. (null)
  208. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  209. (null)
  210. Item(Main ): Input, data= [ 0x00 ] 0
  211. Data Array Absolute No_Wrap Linear
  212. Preferred_State No_Null_Position Non_Volatile Bitfield
  213. Item(Main ): End Collection, data=none
  214. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  215. (null)
  216. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  217. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  218. Item(Global): Report Size, data= [ 0x10 ] 16
  219. Item(Global): Report Count, data= [ 0x01 ] 1
  220. Item(Main ): Collection, data= [ 0x02 ] 2
  221. Logical
  222. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  223. (null)
  224. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  225. (null)
  226. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  227. (null)
  228. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  229. (null)
  230. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  231. (null)
  232. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  233. (null)
  234. Item(Main ): Input, data= [ 0x00 ] 0
  235. Data Array Absolute No_Wrap Linear
  236. Preferred_State No_Null_Position Non_Volatile Bitfield
  237. Item(Main ): End Collection, data=none
  238. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  239. (null)
  240. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  241. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  242. Item(Global): Report Size, data= [ 0x20 ] 32
  243. Item(Global): Report Count, data= [ 0x01 ] 1
  244. Item(Main ): Input, data= [ 0x02 ] 2
  245. Data Variable Absolute No_Wrap Linear
  246. Preferred_State No_Null_Position Non_Volatile Bitfield
  247. Item(Local ): Usage, data= [ 0x53 0x04 ] 1107
  248. (null)
  249. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  250. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  251. Item(Global): Report Size, data= [ 0x10 ] 16
  252. Item(Global): Report Count, data= [ 0x01 ] 1
  253. Item(Global): Unit Exponent, data= [ 0x0d ] 13
  254. Unit Exponent: 13
  255. Item(Main ): Input, data= [ 0x02 ] 2
  256. Data Variable Absolute No_Wrap Linear
  257. Preferred_State No_Null_Position Non_Volatile Bitfield
  258. Item(Local ): Usage, data= [ 0x54 0x04 ] 1108
  259. (null)
  260. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  261. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  262. Item(Global): Report Size, data= [ 0x10 ] 16
  263. Item(Global): Report Count, data= [ 0x01 ] 1
  264. Item(Global): Unit Exponent, data= [ 0x0d ] 13
  265. Unit Exponent: 13
  266. Item(Main ): Input, data= [ 0x02 ] 2
  267. Data Variable Absolute No_Wrap Linear
  268. Preferred_State No_Null_Position Non_Volatile Bitfield
  269. Item(Local ): Usage, data= [ 0x55 0x04 ] 1109
  270. (null)
  271. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  272. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  273. Item(Global): Report Size, data= [ 0x10 ] 16
  274. Item(Global): Report Count, data= [ 0x01 ] 1
  275. Item(Global): Unit Exponent, data= [ 0x0d ] 13
  276. Unit Exponent: 13
  277. Item(Main ): Input, data= [ 0x02 ] 2
  278. Data Variable Absolute No_Wrap Linear
  279. Preferred_State No_Null_Position Non_Volatile Bitfield
  280. Item(Local ): Usage, data= [ 0x51 0x04 ] 1105
  281. (null)
  282. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  283. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  284. Item(Global): Report Size, data= [ 0x08 ] 8
  285. Item(Global): Report Count, data= [ 0x01 ] 1
  286. Item(Main ): Input, data= [ 0x02 ] 2
  287. Data Variable Absolute No_Wrap Linear
  288. Preferred_State No_Null_Position Non_Volatile Bitfield
  289. Item(Main ): End Collection, data=none
  290. Item(Global): Report ID, data= [ 0x02 ] 2
  291. Item(Global): Usage Page, data= [ 0x20 ] 32
  292. (null)
  293. Item(Local ): Usage, data= [ 0x76 ] 118
  294. (null)
  295. Item(Main ): Collection, data= [ 0x00 ] 0
  296. Physical
  297. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  298. (null)
  299. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  300. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  301. Item(Global): Report Size, data= [ 0x08 ] 8
  302. Item(Global): Report Count, data= [ 0x01 ] 1
  303. Item(Main ): Collection, data= [ 0x02 ] 2
  304. Logical
  305. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  306. (null)
  307. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  308. (null)
  309. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  310. (null)
  311. Item(Main ): Feature, data= [ 0x00 ] 0
  312. Data Array Absolute No_Wrap Linear
  313. Preferred_State No_Null_Position Non_Volatile Bitfield
  314. Item(Main ): End Collection, data=none
  315. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  316. (null)
  317. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  318. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  319. Item(Global): Report Size, data= [ 0x20 ] 32
  320. Item(Global): Report Count, data= [ 0x01 ] 1
  321. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  322. Unit Exponent: 0
  323. Item(Main ): Feature, data= [ 0x02 ] 2
  324. Data Variable Absolute No_Wrap Linear
  325. Preferred_State No_Null_Position Non_Volatile Bitfield
  326. Item(Local ): Usage, data= [ 0x56 0x14 ] 5206
  327. (null)
  328. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  329. Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
  330. Item(Global): Report Size, data= [ 0x10 ] 16
  331. Item(Global): Report Count, data= [ 0x01 ] 1
  332. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  333. Unit Exponent: 15
  334. Item(Main ): Feature, data= [ 0x02 ] 2
  335. Data Variable Absolute No_Wrap Linear
  336. Preferred_State No_Null_Position Non_Volatile Bitfield
  337. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  338. (null)
  339. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  340. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  341. Item(Global): Report Size, data= [ 0x08 ] 8
  342. Item(Global): Report Count, data= [ 0x01 ] 1
  343. Item(Main ): Collection, data= [ 0x02 ] 2
  344. Logical
  345. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  346. (null)
  347. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  348. (null)
  349. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  350. (null)
  351. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  352. (null)
  353. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  354. (null)
  355. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  356. (null)
  357. Item(Main ): Feature, data= [ 0x00 ] 0
  358. Data Array Absolute No_Wrap Linear
  359. Preferred_State No_Null_Position Non_Volatile Bitfield
  360. Item(Main ): End Collection, data=none
  361. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  362. (null)
  363. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  364. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  365. Item(Global): Report Size, data= [ 0x08 ] 8
  366. Item(Global): Report Count, data= [ 0x01 ] 1
  367. Item(Main ): Collection, data= [ 0x02 ] 2
  368. Logical
  369. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  370. (null)
  371. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  372. (null)
  373. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  374. (null)
  375. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  376. (null)
  377. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  378. (null)
  379. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  380. (null)
  381. Item(Main ): Feature, data= [ 0x00 ] 0
  382. Data Array Absolute No_Wrap Linear
  383. Preferred_State No_Null_Position Non_Volatile Bitfield
  384. Item(Main ): End Collection, data=none
  385. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  386. (null)
  387. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  388. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  389. Item(Global): Report Size, data= [ 0x08 ] 8
  390. Item(Global): Report Count, data= [ 0x01 ] 1
  391. Item(Main ): Collection, data= [ 0x02 ] 2
  392. Logical
  393. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  394. (null)
  395. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  396. (null)
  397. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  398. (null)
  399. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  400. (null)
  401. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  402. (null)
  403. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  404. (null)
  405. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  406. (null)
  407. Item(Main ): Feature, data= [ 0x00 ] 0
  408. Data Array Absolute No_Wrap Linear
  409. Preferred_State No_Null_Position Non_Volatile Bitfield
  410. Item(Main ): End Collection, data=none
  411. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  412. (null)
  413. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  414. Item(Global): Logical Maximum, data= [ 0xff ] 255
  415. Item(Global): Report Size, data= [ 0x08 ] 8
  416. Item(Global): Report Count, data= [ 0x01 ] 1
  417. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  418. Unit Exponent: 0
  419. Item(Main ): Feature, data= [ 0x02 ] 2
  420. Data Variable Absolute No_Wrap Linear
  421. Preferred_State No_Null_Position Non_Volatile Bitfield
  422. Item(Global): Usage Page, data= [ 0x20 ] 32
  423. (null)
  424. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  425. (null)
  426. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  427. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  428. Item(Global): Report Size, data= [ 0x08 ] 8
  429. Item(Global): Report Count, data= [ 0x01 ] 1
  430. Item(Main ): Collection, data= [ 0x02 ] 2
  431. Logical
  432. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  433. (null)
  434. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  435. (null)
  436. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  437. (null)
  438. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  439. (null)
  440. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  441. (null)
  442. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  443. (null)
  444. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  445. (null)
  446. Item(Main ): Input, data= [ 0x00 ] 0
  447. Data Array Absolute No_Wrap Linear
  448. Preferred_State No_Null_Position Non_Volatile Bitfield
  449. Item(Main ): End Collection, data=none
  450. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  451. (null)
  452. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  453. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  454. Item(Global): Report Size, data= [ 0x10 ] 16
  455. Item(Global): Report Count, data= [ 0x01 ] 1
  456. Item(Main ): Collection, data= [ 0x02 ] 2
  457. Logical
  458. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  459. (null)
  460. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  461. (null)
  462. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  463. (null)
  464. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  465. (null)
  466. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  467. (null)
  468. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  469. (null)
  470. Item(Main ): Input, data= [ 0x00 ] 0
  471. Data Array Absolute No_Wrap Linear
  472. Preferred_State No_Null_Position Non_Volatile Bitfield
  473. Item(Main ): End Collection, data=none
  474. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  475. (null)
  476. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  477. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  478. Item(Global): Report Size, data= [ 0x20 ] 32
  479. Item(Global): Report Count, data= [ 0x01 ] 1
  480. Item(Main ): Input, data= [ 0x02 ] 2
  481. Data Variable Absolute No_Wrap Linear
  482. Preferred_State No_Null_Position Non_Volatile Bitfield
  483. Item(Local ): Usage, data= [ 0x57 0x04 ] 1111
  484. (null)
  485. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  486. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  487. Item(Global): Report Size, data= [ 0x10 ] 16
  488. Item(Global): Report Count, data= [ 0x01 ] 1
  489. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  490. Unit Exponent: 15
  491. Item(Main ): Input, data= [ 0x02 ] 2
  492. Data Variable Absolute No_Wrap Linear
  493. Preferred_State No_Null_Position Non_Volatile Bitfield
  494. Item(Local ): Usage, data= [ 0x58 0x04 ] 1112
  495. (null)
  496. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  497. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  498. Item(Global): Report Size, data= [ 0x10 ] 16
  499. Item(Global): Report Count, data= [ 0x01 ] 1
  500. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  501. Unit Exponent: 15
  502. Item(Main ): Input, data= [ 0x02 ] 2
  503. Data Variable Absolute No_Wrap Linear
  504. Preferred_State No_Null_Position Non_Volatile Bitfield
  505. Item(Local ): Usage, data= [ 0x59 0x04 ] 1113
  506. (null)
  507. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  508. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  509. Item(Global): Report Size, data= [ 0x10 ] 16
  510. Item(Global): Report Count, data= [ 0x01 ] 1
  511. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  512. Unit Exponent: 15
  513. Item(Main ): Input, data= [ 0x02 ] 2
  514. Data Variable Absolute No_Wrap Linear
  515. Preferred_State No_Null_Position Non_Volatile Bitfield
  516. Item(Main ): End Collection, data=none
  517. Item(Global): Report ID, data= [ 0x03 ] 3
  518. Item(Global): Usage Page, data= [ 0x20 ] 32
  519. (null)
  520. Item(Local ): Usage, data= [ 0x83 ] 131
  521. (null)
  522. Item(Main ): Collection, data= [ 0x00 ] 0
  523. Physical
  524. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  525. (null)
  526. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  527. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  528. Item(Global): Report Size, data= [ 0x08 ] 8
  529. Item(Global): Report Count, data= [ 0x01 ] 1
  530. Item(Main ): Collection, data= [ 0x02 ] 2
  531. Logical
  532. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  533. (null)
  534. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  535. (null)
  536. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  537. (null)
  538. Item(Main ): Feature, data= [ 0x00 ] 0
  539. Data Array Absolute No_Wrap Linear
  540. Preferred_State No_Null_Position Non_Volatile Bitfield
  541. Item(Main ): End Collection, data=none
  542. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  543. (null)
  544. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  545. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  546. Item(Global): Report Size, data= [ 0x20 ] 32
  547. Item(Global): Report Count, data= [ 0x01 ] 1
  548. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  549. Unit Exponent: 0
  550. Item(Main ): Feature, data= [ 0x02 ] 2
  551. Data Variable Absolute No_Wrap Linear
  552. Preferred_State No_Null_Position Non_Volatile Bitfield
  553. Item(Local ): Usage, data= [ 0x71 0x14 ] 5233
  554. (null)
  555. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  556. Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
  557. Item(Global): Report Size, data= [ 0x10 ] 16
  558. Item(Global): Report Count, data= [ 0x01 ] 1
  559. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  560. Unit Exponent: 15
  561. Item(Main ): Feature, data= [ 0x02 ] 2
  562. Data Variable Absolute No_Wrap Linear
  563. Preferred_State No_Null_Position Non_Volatile Bitfield
  564. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  565. (null)
  566. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  567. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  568. Item(Global): Report Size, data= [ 0x08 ] 8
  569. Item(Global): Report Count, data= [ 0x01 ] 1
  570. Item(Main ): Collection, data= [ 0x02 ] 2
  571. Logical
  572. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  573. (null)
  574. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  575. (null)
  576. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  577. (null)
  578. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  579. (null)
  580. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  581. (null)
  582. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  583. (null)
  584. Item(Main ): Feature, data= [ 0x00 ] 0
  585. Data Array Absolute No_Wrap Linear
  586. Preferred_State No_Null_Position Non_Volatile Bitfield
  587. Item(Main ): End Collection, data=none
  588. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  589. (null)
  590. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  591. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  592. Item(Global): Report Size, data= [ 0x08 ] 8
  593. Item(Global): Report Count, data= [ 0x01 ] 1
  594. Item(Main ): Collection, data= [ 0x02 ] 2
  595. Logical
  596. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  597. (null)
  598. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  599. (null)
  600. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  601. (null)
  602. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  603. (null)
  604. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  605. (null)
  606. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  607. (null)
  608. Item(Main ): Feature, data= [ 0x00 ] 0
  609. Data Array Absolute No_Wrap Linear
  610. Preferred_State No_Null_Position Non_Volatile Bitfield
  611. Item(Main ): End Collection, data=none
  612. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  613. (null)
  614. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  615. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  616. Item(Global): Report Size, data= [ 0x08 ] 8
  617. Item(Global): Report Count, data= [ 0x01 ] 1
  618. Item(Main ): Collection, data= [ 0x02 ] 2
  619. Logical
  620. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  621. (null)
  622. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  623. (null)
  624. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  625. (null)
  626. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  627. (null)
  628. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  629. (null)
  630. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  631. (null)
  632. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  633. (null)
  634. Item(Main ): Feature, data= [ 0x00 ] 0
  635. Data Array Absolute No_Wrap Linear
  636. Preferred_State No_Null_Position Non_Volatile Bitfield
  637. Item(Main ): End Collection, data=none
  638. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  639. (null)
  640. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  641. Item(Global): Logical Maximum, data= [ 0xff ] 255
  642. Item(Global): Report Size, data= [ 0x08 ] 8
  643. Item(Global): Report Count, data= [ 0x01 ] 1
  644. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  645. Unit Exponent: 0
  646. Item(Main ): Feature, data= [ 0x02 ] 2
  647. Data Variable Absolute No_Wrap Linear
  648. Preferred_State No_Null_Position Non_Volatile Bitfield
  649. Item(Global): Usage Page, data= [ 0x20 ] 32
  650. (null)
  651. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  652. (null)
  653. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  654. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  655. Item(Global): Report Size, data= [ 0x08 ] 8
  656. Item(Global): Report Count, data= [ 0x01 ] 1
  657. Item(Main ): Collection, data= [ 0x02 ] 2
  658. Logical
  659. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  660. (null)
  661. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  662. (null)
  663. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  664. (null)
  665. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  666. (null)
  667. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  668. (null)
  669. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  670. (null)
  671. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  672. (null)
  673. Item(Main ): Input, data= [ 0x00 ] 0
  674. Data Array Absolute No_Wrap Linear
  675. Preferred_State No_Null_Position Non_Volatile Bitfield
  676. Item(Main ): End Collection, data=none
  677. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  678. (null)
  679. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  680. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  681. Item(Global): Report Size, data= [ 0x20 ] 32
  682. Item(Global): Report Count, data= [ 0x01 ] 1
  683. Item(Main ): Input, data= [ 0x02 ] 2
  684. Data Variable Absolute No_Wrap Linear
  685. Preferred_State No_Null_Position Non_Volatile Bitfield
  686. Item(Local ): Usage, data= [ 0x75 0x04 ] 1141
  687. (null)
  688. Item(Global): Logical Minimum, data= [ 0x00 0x00 ] 0
  689. Item(Global): Logical Maximum, data= [ 0x10 0x0e ] 3600
  690. Item(Global): Report Size, data= [ 0x10 ] 16
  691. Item(Global): Report Count, data= [ 0x01 ] 1
  692. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  693. Unit Exponent: 15
  694. Item(Main ): Input, data= [ 0x02 ] 2
  695. Data Variable Absolute No_Wrap Linear
  696. Preferred_State No_Null_Position Non_Volatile Bitfield
  697. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  698. (null)
  699. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  700. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  701. Item(Global): Report Size, data= [ 0x08 ] 8
  702. Item(Global): Report Count, data= [ 0x01 ] 1
  703. Item(Main ): Collection, data= [ 0x02 ] 2
  704. Logical
  705. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  706. (null)
  707. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  708. (null)
  709. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  710. (null)
  711. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  712. (null)
  713. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  714. (null)
  715. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  716. (null)
  717. Item(Main ): Input, data= [ 0x00 ] 0
  718. Data Array Absolute No_Wrap Linear
  719. Preferred_State No_Null_Position Non_Volatile Bitfield
  720. Item(Main ): End Collection, data=none
  721. Item(Main ): End Collection, data=none
  722. Item(Global): Report ID, data= [ 0x04 ] 4
  723. Item(Global): Usage Page, data= [ 0x20 ] 32
  724. (null)
  725. Item(Local ): Usage, data= [ 0x41 ] 65
  726. (null)
  727. Item(Main ): Collection, data= [ 0x00 ] 0
  728. Physical
  729. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  730. (null)
  731. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  732. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  733. Item(Global): Report Size, data= [ 0x08 ] 8
  734. Item(Global): Report Count, data= [ 0x01 ] 1
  735. Item(Main ): Collection, data= [ 0x02 ] 2
  736. Logical
  737. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  738. (null)
  739. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  740. (null)
  741. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  742. (null)
  743. Item(Main ): Feature, data= [ 0x00 ] 0
  744. Data Array Absolute No_Wrap Linear
  745. Preferred_State No_Null_Position Non_Volatile Bitfield
  746. Item(Main ): End Collection, data=none
  747. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  748. (null)
  749. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  750. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  751. Item(Global): Report Size, data= [ 0x20 ] 32
  752. Item(Global): Report Count, data= [ 0x01 ] 1
  753. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  754. Unit Exponent: 0
  755. Item(Main ): Feature, data= [ 0x02 ] 2
  756. Data Variable Absolute No_Wrap Linear
  757. Preferred_State No_Null_Position Non_Volatile Bitfield
  758. Item(Local ): Usage, data= [ 0x18 0x03 ] 792
  759. (null)
  760. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  761. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  762. Item(Global): Report Size, data= [ 0x10 ] 16
  763. Item(Global): Report Count, data= [ 0x08 ] 8
  764. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  765. Unit Exponent: 0
  766. Item(Main ): Feature, data= [ 0x02 ] 2
  767. Data Variable Absolute No_Wrap Linear
  768. Preferred_State No_Null_Position Non_Volatile Bitfield
  769. Item(Local ): Usage, data= [ 0xd1 0xe4 ] 58577
  770. (null)
  771. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  772. Item(Global): Logical Maximum, data= [ 0x10 0x27 ] 10000
  773. Item(Global): Report Size, data= [ 0x10 ] 16
  774. Item(Global): Report Count, data= [ 0x01 ] 1
  775. Item(Global): Unit Exponent, data= [ 0x0e ] 14
  776. Unit Exponent: 14
  777. Item(Main ): Feature, data= [ 0x02 ] 2
  778. Data Variable Absolute No_Wrap Linear
  779. Preferred_State No_Null_Position Non_Volatile Bitfield
  780. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  781. (null)
  782. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  783. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  784. Item(Global): Report Size, data= [ 0x08 ] 8
  785. Item(Global): Report Count, data= [ 0x01 ] 1
  786. Item(Main ): Collection, data= [ 0x02 ] 2
  787. Logical
  788. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  789. (null)
  790. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  791. (null)
  792. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  793. (null)
  794. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  795. (null)
  796. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  797. (null)
  798. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  799. (null)
  800. Item(Main ): Feature, data= [ 0x00 ] 0
  801. Data Array Absolute No_Wrap Linear
  802. Preferred_State No_Null_Position Non_Volatile Bitfield
  803. Item(Main ): End Collection, data=none
  804. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  805. (null)
  806. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  807. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  808. Item(Global): Report Size, data= [ 0x08 ] 8
  809. Item(Global): Report Count, data= [ 0x01 ] 1
  810. Item(Main ): Collection, data= [ 0x02 ] 2
  811. Logical
  812. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  813. (null)
  814. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  815. (null)
  816. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  817. (null)
  818. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  819. (null)
  820. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  821. (null)
  822. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  823. (null)
  824. Item(Main ): Feature, data= [ 0x00 ] 0
  825. Data Array Absolute No_Wrap Linear
  826. Preferred_State No_Null_Position Non_Volatile Bitfield
  827. Item(Main ): End Collection, data=none
  828. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  829. (null)
  830. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  831. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  832. Item(Global): Report Size, data= [ 0x08 ] 8
  833. Item(Global): Report Count, data= [ 0x01 ] 1
  834. Item(Main ): Collection, data= [ 0x02 ] 2
  835. Logical
  836. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  837. (null)
  838. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  839. (null)
  840. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  841. (null)
  842. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  843. (null)
  844. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  845. (null)
  846. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  847. (null)
  848. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  849. (null)
  850. Item(Main ): Feature, data= [ 0x00 ] 0
  851. Data Array Absolute No_Wrap Linear
  852. Preferred_State No_Null_Position Non_Volatile Bitfield
  853. Item(Main ): End Collection, data=none
  854. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  855. (null)
  856. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  857. Item(Global): Logical Maximum, data= [ 0xff ] 255
  858. Item(Global): Report Size, data= [ 0x08 ] 8
  859. Item(Global): Report Count, data= [ 0x01 ] 1
  860. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  861. Unit Exponent: 0
  862. Item(Main ): Feature, data= [ 0x02 ] 2
  863. Data Variable Absolute No_Wrap Linear
  864. Preferred_State No_Null_Position Non_Volatile Bitfield
  865. Item(Global): Usage Page, data= [ 0x20 ] 32
  866. (null)
  867. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  868. (null)
  869. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  870. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  871. Item(Global): Report Size, data= [ 0x08 ] 8
  872. Item(Global): Report Count, data= [ 0x01 ] 1
  873. Item(Main ): Collection, data= [ 0x02 ] 2
  874. Logical
  875. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  876. (null)
  877. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  878. (null)
  879. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  880. (null)
  881. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  882. (null)
  883. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  884. (null)
  885. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  886. (null)
  887. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  888. (null)
  889. Item(Main ): Input, data= [ 0x00 ] 0
  890. Data Array Absolute No_Wrap Linear
  891. Preferred_State No_Null_Position Non_Volatile Bitfield
  892. Item(Main ): End Collection, data=none
  893. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  894. (null)
  895. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  896. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  897. Item(Global): Report Size, data= [ 0x20 ] 32
  898. Item(Global): Report Count, data= [ 0x01 ] 1
  899. Item(Main ): Input, data= [ 0x02 ] 2
  900. Data Variable Absolute No_Wrap Linear
  901. Preferred_State No_Null_Position Non_Volatile Bitfield
  902. Item(Local ): Usage, data= [ 0xd1 0x04 ] 1233
  903. (null)
  904. Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
  905. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
  906. Item(Global): Report Size, data= [ 0x20 ] 32
  907. Item(Global): Report Count, data= [ 0x01 ] 1
  908. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  909. Unit Exponent: 0
  910. Item(Main ): Input, data= [ 0x02 ] 2
  911. Data Variable Absolute No_Wrap Linear
  912. Preferred_State No_Null_Position Non_Volatile Bitfield
  913. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  914. (null)
  915. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  916. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  917. Item(Global): Report Size, data= [ 0x08 ] 8
  918. Item(Global): Report Count, data= [ 0x01 ] 1
  919. Item(Main ): Collection, data= [ 0x02 ] 2
  920. Logical
  921. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  922. (null)
  923. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  924. (null)
  925. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  926. (null)
  927. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  928. (null)
  929. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  930. (null)
  931. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  932. (null)
  933. Item(Main ): Input, data= [ 0x00 ] 0
  934. Data Array Absolute No_Wrap Linear
  935. Preferred_State No_Null_Position Non_Volatile Bitfield
  936. Item(Main ): End Collection, data=none
  937. Item(Main ): End Collection, data=none
  938. Item(Global): Report ID, data= [ 0x05 ] 5
  939. Item(Global): Usage Page, data= [ 0x20 ] 32
  940. (null)
  941. Item(Local ): Usage, data= [ 0x62 ] 98
  942. (null)
  943. Item(Main ): Collection, data= [ 0x00 ] 0
  944. Physical
  945. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  946. (null)
  947. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  948. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  949. Item(Global): Report Size, data= [ 0x08 ] 8
  950. Item(Global): Report Count, data= [ 0x01 ] 1
  951. Item(Main ): Collection, data= [ 0x02 ] 2
  952. Logical
  953. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  954. (null)
  955. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  956. (null)
  957. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  958. (null)
  959. Item(Main ): Feature, data= [ 0x00 ] 0
  960. Data Array Absolute No_Wrap Linear
  961. Preferred_State No_Null_Position Non_Volatile Bitfield
  962. Item(Main ): End Collection, data=none
  963. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  964. (null)
  965. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  966. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  967. Item(Global): Report Size, data= [ 0x20 ] 32
  968. Item(Global): Report Count, data= [ 0x01 ] 1
  969. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  970. Unit Exponent: 0
  971. Item(Main ): Feature, data= [ 0x02 ] 2
  972. Data Variable Absolute No_Wrap Linear
  973. Preferred_State No_Null_Position Non_Volatile Bitfield
  974. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  975. (null)
  976. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  977. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  978. Item(Global): Report Size, data= [ 0x08 ] 8
  979. Item(Global): Report Count, data= [ 0x01 ] 1
  980. Item(Main ): Collection, data= [ 0x02 ] 2
  981. Logical
  982. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  983. (null)
  984. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  985. (null)
  986. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  987. (null)
  988. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  989. (null)
  990. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  991. (null)
  992. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  993. (null)
  994. Item(Main ): Feature, data= [ 0x00 ] 0
  995. Data Array Absolute No_Wrap Linear
  996. Preferred_State No_Null_Position Non_Volatile Bitfield
  997. Item(Main ): End Collection, data=none
  998. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  999. (null)
  1000. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1001. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1002. Item(Global): Report Size, data= [ 0x08 ] 8
  1003. Item(Global): Report Count, data= [ 0x01 ] 1
  1004. Item(Main ): Collection, data= [ 0x02 ] 2
  1005. Logical
  1006. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  1007. (null)
  1008. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  1009. (null)
  1010. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  1011. (null)
  1012. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  1013. (null)
  1014. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  1015. (null)
  1016. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  1017. (null)
  1018. Item(Main ): Feature, data= [ 0x00 ] 0
  1019. Data Array Absolute No_Wrap Linear
  1020. Preferred_State No_Null_Position Non_Volatile Bitfield
  1021. Item(Main ): End Collection, data=none
  1022. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  1023. (null)
  1024. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1025. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  1026. Item(Global): Report Size, data= [ 0x08 ] 8
  1027. Item(Global): Report Count, data= [ 0x01 ] 1
  1028. Item(Main ): Collection, data= [ 0x02 ] 2
  1029. Logical
  1030. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  1031. (null)
  1032. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  1033. (null)
  1034. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  1035. (null)
  1036. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  1037. (null)
  1038. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  1039. (null)
  1040. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  1041. (null)
  1042. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  1043. (null)
  1044. Item(Main ): Feature, data= [ 0x00 ] 0
  1045. Data Array Absolute No_Wrap Linear
  1046. Preferred_State No_Null_Position Non_Volatile Bitfield
  1047. Item(Main ): End Collection, data=none
  1048. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  1049. (null)
  1050. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1051. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1052. Item(Global): Report Size, data= [ 0x08 ] 8
  1053. Item(Global): Report Count, data= [ 0x01 ] 1
  1054. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1055. Unit Exponent: 0
  1056. Item(Main ): Feature, data= [ 0x02 ] 2
  1057. Data Variable Absolute No_Wrap Linear
  1058. Preferred_State No_Null_Position Non_Volatile Bitfield
  1059. Item(Global): Usage Page, data= [ 0x20 ] 32
  1060. (null)
  1061. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  1062. (null)
  1063. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1064. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  1065. Item(Global): Report Size, data= [ 0x08 ] 8
  1066. Item(Global): Report Count, data= [ 0x01 ] 1
  1067. Item(Main ): Collection, data= [ 0x02 ] 2
  1068. Logical
  1069. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  1070. (null)
  1071. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  1072. (null)
  1073. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  1074. (null)
  1075. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  1076. (null)
  1077. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  1078. (null)
  1079. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  1080. (null)
  1081. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  1082. (null)
  1083. Item(Main ): Input, data= [ 0x00 ] 0
  1084. Data Array Absolute No_Wrap Linear
  1085. Preferred_State No_Null_Position Non_Volatile Bitfield
  1086. Item(Main ): End Collection, data=none
  1087. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  1088. (null)
  1089. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  1090. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  1091. Item(Global): Report Size, data= [ 0x20 ] 32
  1092. Item(Global): Report Count, data= [ 0x01 ] 1
  1093. Item(Main ): Input, data= [ 0x02 ] 2
  1094. Data Variable Absolute No_Wrap Linear
  1095. Preferred_State No_Null_Position Non_Volatile Bitfield
  1096. Item(Local ): Usage, data= [ 0x92 0x04 ] 1170
  1097. (null)
  1098. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1099. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1100. Item(Global): Report Size, data= [ 0x08 ] 8
  1101. Item(Global): Report Count, data= [ 0x01 ] 1
  1102. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1103. Unit Exponent: 0
  1104. Item(Main ): Input, data= [ 0x02 ] 2
  1105. Data Variable Absolute No_Wrap Linear
  1106. Preferred_State No_Null_Position Non_Volatile Bitfield
  1107. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  1108. (null)
  1109. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1110. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1111. Item(Global): Report Size, data= [ 0x08 ] 8
  1112. Item(Global): Report Count, data= [ 0x01 ] 1
  1113. Item(Main ): Collection, data= [ 0x02 ] 2
  1114. Logical
  1115. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  1116. (null)
  1117. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  1118. (null)
  1119. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  1120. (null)
  1121. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  1122. (null)
  1123. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  1124. (null)
  1125. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  1126. (null)
  1127. Item(Main ): Input, data= [ 0x00 ] 0
  1128. Data Array Absolute No_Wrap Linear
  1129. Preferred_State No_Null_Position Non_Volatile Bitfield
  1130. Item(Main ): End Collection, data=none
  1131. Item(Main ): End Collection, data=none
  1132. Item(Global): Report ID, data= [ 0x06 ] 6
  1133. Item(Global): Usage Page, data= [ 0x20 ] 32
  1134. (null)
  1135. Item(Local ): Usage, data= [ 0x8a ] 138
  1136. (null)
  1137. Item(Main ): Collection, data= [ 0x00 ] 0
  1138. Physical
  1139. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  1140. (null)
  1141. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1142. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  1143. Item(Global): Report Size, data= [ 0x08 ] 8
  1144. Item(Global): Report Count, data= [ 0x01 ] 1
  1145. Item(Main ): Collection, data= [ 0x02 ] 2
  1146. Logical
  1147. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  1148. (null)
  1149. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  1150. (null)
  1151. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  1152. (null)
  1153. Item(Main ): Feature, data= [ 0x00 ] 0
  1154. Data Array Absolute No_Wrap Linear
  1155. Preferred_State No_Null_Position Non_Volatile Bitfield
  1156. Item(Main ): End Collection, data=none
  1157. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  1158. (null)
  1159. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1160. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  1161. Item(Global): Report Size, data= [ 0x20 ] 32
  1162. Item(Global): Report Count, data= [ 0x01 ] 1
  1163. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1164. Unit Exponent: 0
  1165. Item(Main ): Feature, data= [ 0x02 ] 2
  1166. Data Variable Absolute No_Wrap Linear
  1167. Preferred_State No_Null_Position Non_Volatile Bitfield
  1168. Item(Local ): Usage, data= [ 0x83 0x14 ] 5251
  1169. (null)
  1170. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1171. Item(Global): Logical Maximum, data= [ 0xa0 0x8c ] 36000
  1172. Item(Global): Report Size, data= [ 0x10 ] 16
  1173. Item(Global): Report Count, data= [ 0x01 ] 1
  1174. Item(Global): Unit Exponent, data= [ 0x0e ] 14
  1175. Unit Exponent: 14
  1176. Item(Main ): Feature, data= [ 0x02 ] 2
  1177. Data Variable Absolute No_Wrap Linear
  1178. Preferred_State No_Null_Position Non_Volatile Bitfield
  1179. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  1180. (null)
  1181. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1182. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1183. Item(Global): Report Size, data= [ 0x08 ] 8
  1184. Item(Global): Report Count, data= [ 0x01 ] 1
  1185. Item(Main ): Collection, data= [ 0x02 ] 2
  1186. Logical
  1187. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  1188. (null)
  1189. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  1190. (null)
  1191. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  1192. (null)
  1193. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  1194. (null)
  1195. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  1196. (null)
  1197. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  1198. (null)
  1199. Item(Main ): Feature, data= [ 0x00 ] 0
  1200. Data Array Absolute No_Wrap Linear
  1201. Preferred_State No_Null_Position Non_Volatile Bitfield
  1202. Item(Main ): End Collection, data=none
  1203. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  1204. (null)
  1205. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1206. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1207. Item(Global): Report Size, data= [ 0x08 ] 8
  1208. Item(Global): Report Count, data= [ 0x01 ] 1
  1209. Item(Main ): Collection, data= [ 0x02 ] 2
  1210. Logical
  1211. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  1212. (null)
  1213. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  1214. (null)
  1215. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  1216. (null)
  1217. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  1218. (null)
  1219. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  1220. (null)
  1221. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  1222. (null)
  1223. Item(Main ): Feature, data= [ 0x00 ] 0
  1224. Data Array Absolute No_Wrap Linear
  1225. Preferred_State No_Null_Position Non_Volatile Bitfield
  1226. Item(Main ): End Collection, data=none
  1227. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  1228. (null)
  1229. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1230. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  1231. Item(Global): Report Size, data= [ 0x08 ] 8
  1232. Item(Global): Report Count, data= [ 0x01 ] 1
  1233. Item(Main ): Collection, data= [ 0x02 ] 2
  1234. Logical
  1235. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  1236. (null)
  1237. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  1238. (null)
  1239. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  1240. (null)
  1241. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  1242. (null)
  1243. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  1244. (null)
  1245. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  1246. (null)
  1247. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  1248. (null)
  1249. Item(Main ): Feature, data= [ 0x00 ] 0
  1250. Data Array Absolute No_Wrap Linear
  1251. Preferred_State No_Null_Position Non_Volatile Bitfield
  1252. Item(Main ): End Collection, data=none
  1253. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  1254. (null)
  1255. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1256. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1257. Item(Global): Report Size, data= [ 0x08 ] 8
  1258. Item(Global): Report Count, data= [ 0x01 ] 1
  1259. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1260. Unit Exponent: 0
  1261. Item(Main ): Feature, data= [ 0x02 ] 2
  1262. Data Variable Absolute No_Wrap Linear
  1263. Preferred_State No_Null_Position Non_Volatile Bitfield
  1264. Item(Global): Usage Page, data= [ 0x20 ] 32
  1265. (null)
  1266. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  1267. (null)
  1268. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1269. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  1270. Item(Global): Report Size, data= [ 0x08 ] 8
  1271. Item(Global): Report Count, data= [ 0x01 ] 1
  1272. Item(Main ): Collection, data= [ 0x02 ] 2
  1273. Logical
  1274. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  1275. (null)
  1276. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  1277. (null)
  1278. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  1279. (null)
  1280. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  1281. (null)
  1282. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  1283. (null)
  1284. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  1285. (null)
  1286. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  1287. (null)
  1288. Item(Main ): Input, data= [ 0x00 ] 0
  1289. Data Array Absolute No_Wrap Linear
  1290. Preferred_State No_Null_Position Non_Volatile Bitfield
  1291. Item(Main ): End Collection, data=none
  1292. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  1293. (null)
  1294. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1295. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1296. Item(Global): Report Size, data= [ 0x10 ] 16
  1297. Item(Global): Report Count, data= [ 0x01 ] 1
  1298. Item(Main ): Collection, data= [ 0x02 ] 2
  1299. Logical
  1300. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  1301. (null)
  1302. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  1303. (null)
  1304. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  1305. (null)
  1306. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  1307. (null)
  1308. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  1309. (null)
  1310. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  1311. (null)
  1312. Item(Main ): Input, data= [ 0x00 ] 0
  1313. Data Array Absolute No_Wrap Linear
  1314. Preferred_State No_Null_Position Non_Volatile Bitfield
  1315. Item(Main ): End Collection, data=none
  1316. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  1317. (null)
  1318. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  1319. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  1320. Item(Global): Report Size, data= [ 0x20 ] 32
  1321. Item(Global): Report Count, data= [ 0x01 ] 1
  1322. Item(Main ): Input, data= [ 0x02 ] 2
  1323. Data Variable Absolute No_Wrap Linear
  1324. Preferred_State No_Null_Position Non_Volatile Bitfield
  1325. Item(Local ): Usage, data= [ 0x83 0x04 ] 1155
  1326. (null)
  1327. Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
  1328. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
  1329. Item(Global): Report Size, data= [ 0x20 ] 32
  1330. Item(Global): Report Count, data= [ 0x04 ] 4
  1331. Item(Global): Unit, data= [ 0x00 ] 0
  1332. System: None, Unit: (None)
  1333. Item(Global): Unit Exponent, data= [ 0x0a ] 10
  1334. Unit Exponent: 10
  1335. Item(Main ): Input, data= [ 0x02 ] 2
  1336. Data Variable Absolute No_Wrap Linear
  1337. Preferred_State No_Null_Position Non_Volatile Bitfield
  1338. Item(Main ): End Collection, data=none
  1339. Item(Global): Report ID, data= [ 0x07 ] 7
  1340. Item(Global): Usage Page, data= [ 0x20 ] 32
  1341. (null)
  1342. Item(Local ): Usage, data= [ 0x86 ] 134
  1343. (null)
  1344. Item(Main ): Collection, data= [ 0x00 ] 0
  1345. Physical
  1346. Item(Local ): Usage, data= [ 0x09 0x03 ] 777
  1347. (null)
  1348. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1349. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  1350. Item(Global): Report Size, data= [ 0x08 ] 8
  1351. Item(Global): Report Count, data= [ 0x01 ] 1
  1352. Item(Main ): Collection, data= [ 0x02 ] 2
  1353. Logical
  1354. Item(Local ): Usage, data= [ 0x30 0x08 ] 2096
  1355. (null)
  1356. Item(Local ): Usage, data= [ 0x31 0x08 ] 2097
  1357. (null)
  1358. Item(Local ): Usage, data= [ 0x32 0x08 ] 2098
  1359. (null)
  1360. Item(Main ): Feature, data= [ 0x00 ] 0
  1361. Data Array Absolute No_Wrap Linear
  1362. Preferred_State No_Null_Position Non_Volatile Bitfield
  1363. Item(Main ): End Collection, data=none
  1364. Item(Local ): Usage, data= [ 0x0e 0x03 ] 782
  1365. (null)
  1366. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1367. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  1368. Item(Global): Report Size, data= [ 0x20 ] 32
  1369. Item(Global): Report Count, data= [ 0x01 ] 1
  1370. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1371. Unit Exponent: 0
  1372. Item(Main ): Feature, data= [ 0x02 ] 2
  1373. Data Variable Absolute No_Wrap Linear
  1374. Preferred_State No_Null_Position Non_Volatile Bitfield
  1375. Item(Local ): Usage, data= [ 0x7e 0x14 ] 5246
  1376. (null)
  1377. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1378. Item(Global): Logical Maximum, data= [ 0xff 0xff ] 65535
  1379. Item(Global): Report Size, data= [ 0x10 ] 16
  1380. Item(Global): Report Count, data= [ 0x01 ] 1
  1381. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  1382. Unit Exponent: 15
  1383. Item(Main ): Feature, data= [ 0x02 ] 2
  1384. Data Variable Absolute No_Wrap Linear
  1385. Preferred_State No_Null_Position Non_Volatile Bitfield
  1386. Item(Local ): Usage, data= [ 0x16 0x03 ] 790
  1387. (null)
  1388. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1389. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1390. Item(Global): Report Size, data= [ 0x08 ] 8
  1391. Item(Global): Report Count, data= [ 0x01 ] 1
  1392. Item(Main ): Collection, data= [ 0x02 ] 2
  1393. Logical
  1394. Item(Local ): Usage, data= [ 0x40 0x08 ] 2112
  1395. (null)
  1396. Item(Local ): Usage, data= [ 0x41 0x08 ] 2113
  1397. (null)
  1398. Item(Local ): Usage, data= [ 0x42 0x08 ] 2114
  1399. (null)
  1400. Item(Local ): Usage, data= [ 0x43 0x08 ] 2115
  1401. (null)
  1402. Item(Local ): Usage, data= [ 0x44 0x08 ] 2116
  1403. (null)
  1404. Item(Local ): Usage, data= [ 0x45 0x08 ] 2117
  1405. (null)
  1406. Item(Main ): Feature, data= [ 0x00 ] 0
  1407. Data Array Absolute No_Wrap Linear
  1408. Preferred_State No_Null_Position Non_Volatile Bitfield
  1409. Item(Main ): End Collection, data=none
  1410. Item(Local ): Usage, data= [ 0x19 0x03 ] 793
  1411. (null)
  1412. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1413. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1414. Item(Global): Report Size, data= [ 0x08 ] 8
  1415. Item(Global): Report Count, data= [ 0x01 ] 1
  1416. Item(Main ): Collection, data= [ 0x02 ] 2
  1417. Logical
  1418. Item(Local ): Usage, data= [ 0x50 0x08 ] 2128
  1419. (null)
  1420. Item(Local ): Usage, data= [ 0x51 0x08 ] 2129
  1421. (null)
  1422. Item(Local ): Usage, data= [ 0x52 0x08 ] 2130
  1423. (null)
  1424. Item(Local ): Usage, data= [ 0x53 0x08 ] 2131
  1425. (null)
  1426. Item(Local ): Usage, data= [ 0x54 0x08 ] 2132
  1427. (null)
  1428. Item(Local ): Usage, data= [ 0x55 0x08 ] 2133
  1429. (null)
  1430. Item(Main ): Feature, data= [ 0x00 ] 0
  1431. Data Array Absolute No_Wrap Linear
  1432. Preferred_State No_Null_Position Non_Volatile Bitfield
  1433. Item(Main ): End Collection, data=none
  1434. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  1435. (null)
  1436. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1437. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  1438. Item(Global): Report Size, data= [ 0x08 ] 8
  1439. Item(Global): Report Count, data= [ 0x01 ] 1
  1440. Item(Main ): Collection, data= [ 0x02 ] 2
  1441. Logical
  1442. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  1443. (null)
  1444. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  1445. (null)
  1446. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  1447. (null)
  1448. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  1449. (null)
  1450. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  1451. (null)
  1452. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  1453. (null)
  1454. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  1455. (null)
  1456. Item(Main ): Feature, data= [ 0x00 ] 0
  1457. Data Array Absolute No_Wrap Linear
  1458. Preferred_State No_Null_Position Non_Volatile Bitfield
  1459. Item(Main ): End Collection, data=none
  1460. Item(Local ): Usage, data= [ 0x04 0x03 ] 772
  1461. (null)
  1462. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1463. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1464. Item(Global): Report Size, data= [ 0x08 ] 8
  1465. Item(Global): Report Count, data= [ 0x01 ] 1
  1466. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1467. Unit Exponent: 0
  1468. Item(Main ): Feature, data= [ 0x02 ] 2
  1469. Data Variable Absolute No_Wrap Linear
  1470. Preferred_State No_Null_Position Non_Volatile Bitfield
  1471. Item(Global): Usage Page, data= [ 0x20 ] 32
  1472. (null)
  1473. Item(Local ): Usage, data= [ 0x01 0x02 ] 513
  1474. (null)
  1475. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1476. Item(Global): Logical Maximum, data= [ 0x06 ] 6
  1477. Item(Global): Report Size, data= [ 0x08 ] 8
  1478. Item(Global): Report Count, data= [ 0x01 ] 1
  1479. Item(Main ): Collection, data= [ 0x02 ] 2
  1480. Logical
  1481. Item(Local ): Usage, data= [ 0x00 0x08 ] 2048
  1482. (null)
  1483. Item(Local ): Usage, data= [ 0x01 0x08 ] 2049
  1484. (null)
  1485. Item(Local ): Usage, data= [ 0x02 0x08 ] 2050
  1486. (null)
  1487. Item(Local ): Usage, data= [ 0x03 0x08 ] 2051
  1488. (null)
  1489. Item(Local ): Usage, data= [ 0x04 0x08 ] 2052
  1490. (null)
  1491. Item(Local ): Usage, data= [ 0x05 0x08 ] 2053
  1492. (null)
  1493. Item(Local ): Usage, data= [ 0x06 0x08 ] 2054
  1494. (null)
  1495. Item(Main ): Input, data= [ 0x00 ] 0
  1496. Data Array Absolute No_Wrap Linear
  1497. Preferred_State No_Null_Position Non_Volatile Bitfield
  1498. Item(Main ): End Collection, data=none
  1499. Item(Local ): Usage, data= [ 0x41 0x05 ] 1345
  1500. (null)
  1501. Item(Global): Logical Minimum, data= [ 0x00 0x00 0x00 0x00 ] 0
  1502. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0xff ] -1
  1503. Item(Global): Report Size, data= [ 0x20 ] 32
  1504. Item(Global): Report Count, data= [ 0x01 ] 1
  1505. Item(Main ): Input, data= [ 0x02 ] 2
  1506. Data Variable Absolute No_Wrap Linear
  1507. Preferred_State No_Null_Position Non_Volatile Bitfield
  1508. Item(Local ): Usage, data= [ 0x7f 0x04 ] 1151
  1509. (null)
  1510. Item(Global): Logical Minimum, data= [ 0xf8 0xf8 ] 63736
  1511. Item(Global): Logical Maximum, data= [ 0x08 0x07 ] 1800
  1512. Item(Global): Report Size, data= [ 0x10 ] 16
  1513. Item(Global): Report Count, data= [ 0x01 ] 1
  1514. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  1515. Unit Exponent: 15
  1516. Item(Main ): Input, data= [ 0x02 ] 2
  1517. Data Variable Absolute No_Wrap Linear
  1518. Preferred_State No_Null_Position Non_Volatile Bitfield
  1519. Item(Local ): Usage, data= [ 0x80 0x04 ] 1152
  1520. (null)
  1521. Item(Global): Logical Minimum, data= [ 0x7c 0xfc ] 64636
  1522. Item(Global): Logical Maximum, data= [ 0x84 0x03 ] 900
  1523. Item(Global): Report Size, data= [ 0x10 ] 16
  1524. Item(Global): Report Count, data= [ 0x01 ] 1
  1525. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  1526. Unit Exponent: 15
  1527. Item(Main ): Input, data= [ 0x02 ] 2
  1528. Data Variable Absolute No_Wrap Linear
  1529. Preferred_State No_Null_Position Non_Volatile Bitfield
  1530. Item(Local ): Usage, data= [ 0x81 0x04 ] 1153
  1531. (null)
  1532. Item(Global): Logical Minimum, data= [ 0x00 0x00 ] 0
  1533. Item(Global): Logical Maximum, data= [ 0x10 0x0e ] 3600
  1534. Item(Global): Report Size, data= [ 0x10 ] 16
  1535. Item(Global): Report Count, data= [ 0x01 ] 1
  1536. Item(Global): Unit Exponent, data= [ 0x0f ] 15
  1537. Unit Exponent: 15
  1538. Item(Main ): Input, data= [ 0x02 ] 2
  1539. Data Variable Absolute No_Wrap Linear
  1540. Preferred_State No_Null_Position Non_Volatile Bitfield
  1541. Item(Local ): Usage, data= [ 0x02 0x02 ] 514
  1542. (null)
  1543. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1544. Item(Global): Logical Maximum, data= [ 0x05 ] 5
  1545. Item(Global): Report Size, data= [ 0x08 ] 8
  1546. Item(Global): Report Count, data= [ 0x01 ] 1
  1547. Item(Main ): Collection, data= [ 0x02 ] 2
  1548. Logical
  1549. Item(Local ): Usage, data= [ 0x10 0x08 ] 2064
  1550. (null)
  1551. Item(Local ): Usage, data= [ 0x11 0x08 ] 2065
  1552. (null)
  1553. Item(Local ): Usage, data= [ 0x12 0x08 ] 2066
  1554. (null)
  1555. Item(Local ): Usage, data= [ 0x13 0x08 ] 2067
  1556. (null)
  1557. Item(Local ): Usage, data= [ 0x14 0x08 ] 2068
  1558. (null)
  1559. Item(Local ): Usage, data= [ 0x15 0x08 ] 2069
  1560. (null)
  1561. Item(Main ): Input, data= [ 0x00 ] 0
  1562. Data Array Absolute No_Wrap Linear
  1563. Preferred_State No_Null_Position Non_Volatile Bitfield
  1564. Item(Main ): End Collection, data=none
  1565. Item(Main ): End Collection, data=none
  1566. Item(Main ): End Collection, data=none
  1567. Item(Global): Usage Page, data= [ 0x04 0xff ] 65284
  1568. (null)
  1569. Item(Local ): Usage, data= [ 0x01 ] 1
  1570. (null)
  1571. Item(Main ): Collection, data= [ 0x01 ] 1
  1572. Application
  1573. Item(Global): Report ID, data= [ 0x0e ] 14
  1574. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1575. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1576. Item(Global): Report Count, data= [ 0x01 ] 1
  1577. Item(Global): Report Size, data= [ 0x08 ] 8
  1578. Item(Local ): Usage, data= [ 0x00 ] 0
  1579. (null)
  1580. Item(Main ): Input, data= [ 0x02 ] 2
  1581. Data Variable Absolute No_Wrap Linear
  1582. Preferred_State No_Null_Position Non_Volatile Bitfield
  1583. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  1584. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  1585. Item(Global): Report Count, data= [ 0x10 ] 16
  1586. Item(Global): Report Size, data= [ 0x10 ] 16
  1587. Item(Local ): Usage, data= [ 0x00 ] 0
  1588. (null)
  1589. Item(Main ): Input, data= [ 0x02 ] 2
  1590. Data Variable Absolute No_Wrap Linear
  1591. Preferred_State No_Null_Position Non_Volatile Bitfield
  1592. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1593. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1594. Item(Global): Report Count, data= [ 0x01 ] 1
  1595. Item(Global): Report Size, data= [ 0x08 ] 8
  1596. Item(Local ): Usage, data= [ 0x00 ] 0
  1597. (null)
  1598. Item(Main ): Output, data= [ 0x02 ] 2
  1599. Data Variable Absolute No_Wrap Linear
  1600. Preferred_State No_Null_Position Non_Volatile Bitfield
  1601. Item(Global): Logical Minimum, data= [ 0x01 0x80 ] 32769
  1602. Item(Global): Logical Maximum, data= [ 0xff 0x7f ] 32767
  1603. Item(Global): Report Count, data= [ 0x10 ] 16
  1604. Item(Global): Report Size, data= [ 0x10 ] 16
  1605. Item(Local ): Usage, data= [ 0x00 ] 0
  1606. (null)
  1607. Item(Main ): Output, data= [ 0x02 ] 2
  1608. Data Variable Absolute No_Wrap Linear
  1609. Preferred_State No_Null_Position Non_Volatile Bitfield
  1610. Item(Main ): End Collection, data=none
  1611. Item(Local ): Usage, data= [ 0x02 ] 2
  1612. (null)
  1613. Item(Main ): Collection, data= [ 0x01 ] 1
  1614. Application
  1615. Item(Global): Report ID, data= [ 0x0d ] 13
  1616. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1617. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1618. Item(Global): Report Count, data= [ 0x01 ] 1
  1619. Item(Global): Report Size, data= [ 0x08 ] 8
  1620. Item(Local ): Usage, data= [ 0x00 ] 0
  1621. (null)
  1622. Item(Main ): Input, data= [ 0x02 ] 2
  1623. Data Variable Absolute No_Wrap Linear
  1624. Preferred_State No_Null_Position Non_Volatile Bitfield
  1625. Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
  1626. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
  1627. Item(Global): Report Count, data= [ 0x01 ] 1
  1628. Item(Global): Report Size, data= [ 0x20 ] 32
  1629. Item(Local ): Usage, data= [ 0x00 ] 0
  1630. (null)
  1631. Item(Main ): Input, data= [ 0x02 ] 2
  1632. Data Variable Absolute No_Wrap Linear
  1633. Preferred_State No_Null_Position Non_Volatile Bitfield
  1634. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1635. Item(Global): Logical Maximum, data= [ 0xff ] 255
  1636. Item(Global): Report Count, data= [ 0x01 ] 1
  1637. Item(Global): Report Size, data= [ 0x08 ] 8
  1638. Item(Local ): Usage, data= [ 0x00 ] 0
  1639. (null)
  1640. Item(Main ): Output, data= [ 0x02 ] 2
  1641. Data Variable Absolute No_Wrap Linear
  1642. Preferred_State No_Null_Position Non_Volatile Bitfield
  1643. Item(Global): Logical Minimum, data= [ 0x01 0x00 0x00 0x80 ] -2147483647
  1644. Item(Global): Logical Maximum, data= [ 0xff 0xff 0xff 0x7f ] 2147483647
  1645. Item(Global): Report Count, data= [ 0x01 ] 1
  1646. Item(Global): Report Size, data= [ 0x20 ] 32
  1647. Item(Local ): Usage, data= [ 0x00 ] 0
  1648. (null)
  1649. Item(Main ): Output, data= [ 0x02 ] 2
  1650. Data Variable Absolute No_Wrap Linear
  1651. Preferred_State No_Null_Position Non_Volatile Bitfield
  1652. Item(Main ): End Collection, data=none
  1653. Endpoint Descriptor:
  1654. bLength 7
  1655. bDescriptorType 5
  1656. bEndpointAddress 0x81 EP 1 IN
  1657. bmAttributes 3
  1658. Transfer Type Interrupt
  1659. Synch Type None
  1660. Usage Type Data
  1661. wMaxPacketSize 0x0040 1x 64 bytes
  1662. bInterval 4
  1663. Interface Descriptor:
  1664. bLength 9
  1665. bDescriptorType 4
  1666. bInterfaceNumber 1
  1667. bAlternateSetting 0
  1668. bNumEndpoints 1
  1669. bInterfaceClass 3 Human Interface Device
  1670. bInterfaceSubClass 0 No Subclass
  1671. bInterfaceProtocol 0 None
  1672. iInterface 1 MICROSOFT
  1673. HID Device Descriptor:
  1674. bLength 9
  1675. bDescriptorType 33
  1676. bcdHID 1.11
  1677. bCountryCode 0 Not supported
  1678. bNumDescriptors 1
  1679. bDescriptorType 34 Report
  1680. wDescriptorLength 241
  1681. Report Descriptor: (length is 241)
  1682. Item(Global): Usage Page, data= [ 0x0d ] 13
  1683. Digitizer
  1684. Item(Local ): Usage, data= [ 0x02 ] 2
  1685. Pen
  1686. Item(Main ): Collection, data= [ 0x01 ] 1
  1687. Application
  1688. Item(Global): Report ID, data= [ 0x02 ] 2
  1689. Item(Local ): Usage, data= [ 0x20 ] 32
  1690. Stylus
  1691. Item(Main ): Collection, data= [ 0x00 ] 0
  1692. Physical
  1693. Item(Local ): Usage, data= [ 0x42 ] 66
  1694. Tip Switch
  1695. Item(Local ): Usage, data= [ 0x44 ] 68
  1696. Barrel Switch
  1697. Item(Local ): Usage, data= [ 0x45 ] 69
  1698. Eraser
  1699. Item(Local ): Usage, data= [ 0x3c ] 60
  1700. Invert
  1701. Item(Local ): Usage, data= [ 0x00 ] 0
  1702. Undefined
  1703. Item(Local ): Usage, data= [ 0x32 ] 50
  1704. In Range
  1705. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1706. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1707. Item(Global): Report Size, data= [ 0x01 ] 1
  1708. Item(Global): Report Count, data= [ 0x06 ] 6
  1709. Item(Main ): Input, data= [ 0x02 ] 2
  1710. Data Variable Absolute No_Wrap Linear
  1711. Preferred_State No_Null_Position Non_Volatile Bitfield
  1712. Item(Global): Report Count, data= [ 0x02 ] 2
  1713. Item(Main ): Input, data= [ 0x03 ] 3
  1714. Constant Variable Absolute No_Wrap Linear
  1715. Preferred_State No_Null_Position Non_Volatile Bitfield
  1716. Item(Global): Usage Page, data= [ 0x01 ] 1
  1717. Generic Desktop Controls
  1718. Item(Local ): Usage, data= [ 0x30 ] 48
  1719. Direction-X
  1720. Item(Global): Logical Maximum, data= [ 0xb0 0x5b ] 23472
  1721. Item(Global): Physical Maximum, data= [ 0xb0 0x5b ] 23472
  1722. Item(Global): Unit, data= [ 0x11 ] 17
  1723. System: SI Linear, Unit: Centimeter
  1724. Item(Global): Unit Exponent, data= [ 0x0d ] 13
  1725. Unit Exponent: 13
  1726. Item(Global): Report Size, data= [ 0x10 ] 16
  1727. Item(Global): Report Count, data= [ 0x01 ] 1
  1728. Item(Main ): Input, data= [ 0x02 ] 2
  1729. Data Variable Absolute No_Wrap Linear
  1730. Preferred_State No_Null_Position Non_Volatile Bitfield
  1731. Item(Local ): Usage, data= [ 0x31 ] 49
  1732. Direction-Y
  1733. Item(Global): Logical Maximum, data= [ 0x93 0x33 ] 13203
  1734. Item(Global): Physical Maximum, data= [ 0x93 0x33 ] 13203
  1735. Item(Main ): Input, data= [ 0x02 ] 2
  1736. Data Variable Absolute No_Wrap Linear
  1737. Preferred_State No_Null_Position Non_Volatile Bitfield
  1738. Item(Global): Physical Maximum, data= [ 0x00 ] 0
  1739. Item(Global): Unit, data= [ 0x00 ] 0
  1740. System: None, Unit: (None)
  1741. Item(Global): Unit Exponent, data= [ 0x00 ] 0
  1742. Unit Exponent: 0
  1743. Item(Global): Usage Page, data= [ 0x0d ] 13
  1744. Digitizer
  1745. Item(Local ): Usage, data= [ 0x30 ] 48
  1746. Tip Pressure
  1747. Item(Global): Logical Maximum, data= [ 0xff 0x03 ] 1023
  1748. Item(Main ): Input, data= [ 0x02 ] 2
  1749. Data Variable Absolute No_Wrap Linear
  1750. Preferred_State No_Null_Position Non_Volatile Bitfield
  1751. Item(Main ): End Collection, data=none
  1752. Item(Local ): Usage, data= [ 0x00 ] 0
  1753. Undefined
  1754. Item(Global): Report Size, data= [ 0x08 ] 8
  1755. Item(Main ): Feature, data= [ 0x02 ] 2
  1756. Data Variable Absolute No_Wrap Linear
  1757. Preferred_State No_Null_Position Non_Volatile Bitfield
  1758. Item(Global): Report ID, data= [ 0x03 ] 3
  1759. Item(Local ): Usage, data= [ 0x00 ] 0
  1760. Undefined
  1761. Item(Global): Report Count, data= [ 0x10 ] 16
  1762. Item(Main ): Feature, data= [ 0x02 ] 2
  1763. Data Variable Absolute No_Wrap Linear
  1764. Preferred_State No_Null_Position Non_Volatile Bitfield
  1765. Item(Global): Report ID, data= [ 0x05 ] 5
  1766. Item(Local ): Usage, data= [ 0x00 ] 0
  1767. Undefined
  1768. Item(Main ): Feature, data= [ 0x02 ] 2
  1769. Data Variable Absolute No_Wrap Linear
  1770. Preferred_State No_Null_Position Non_Volatile Bitfield
  1771. Item(Global): Report ID, data= [ 0x07 ] 7
  1772. Item(Local ): Usage, data= [ 0x00 ] 0
  1773. Undefined
  1774. Item(Global): Report Count, data= [ 0x48 ] 72
  1775. Item(Main ): Feature, data= [ 0x02 ] 2
  1776. Data Variable Absolute No_Wrap Linear
  1777. Preferred_State No_Null_Position Non_Volatile Bitfield
  1778. Item(Global): Report ID, data= [ 0x08 ] 8
  1779. Item(Local ): Usage, data= [ 0x00 ] 0
  1780. Undefined
  1781. Item(Global): Report Count, data= [ 0x03 ] 3
  1782. Item(Main ): Feature, data= [ 0x02 ] 2
  1783. Data Variable Absolute No_Wrap Linear
  1784. Preferred_State No_Null_Position Non_Volatile Bitfield
  1785. Item(Main ): End Collection, data=none
  1786. Item(Global): Usage Page, data= [ 0x0c ] 12
  1787. Consumer
  1788. Item(Local ): Usage, data= [ 0x01 ] 1
  1789. Consumer Control
  1790. Item(Main ): Collection, data= [ 0x01 ] 1
  1791. Application
  1792. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1793. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1794. Item(Global): Report ID, data= [ 0x09 ] 9
  1795. Item(Local ): Usage, data= [ 0xe9 ] 233
  1796. Volume Increment
  1797. Item(Local ): Usage, data= [ 0xea ] 234
  1798. Volume Decrement
  1799. Item(Global): Report Size, data= [ 0x01 ] 1
  1800. Item(Global): Report Count, data= [ 0x02 ] 2
  1801. Item(Main ): Input, data= [ 0x02 ] 2
  1802. Data Variable Absolute No_Wrap Linear
  1803. Preferred_State No_Null_Position Non_Volatile Bitfield
  1804. Item(Local ): Usage, data= [ 0xe2 ] 226
  1805. Mute
  1806. Item(Global): Report Count, data= [ 0x01 ] 1
  1807. Item(Main ): Input, data= [ 0x06 ] 6
  1808. Data Variable Relative No_Wrap Linear
  1809. Preferred_State No_Null_Position Non_Volatile Bitfield
  1810. Item(Global): Report Count, data= [ 0x05 ] 5
  1811. Item(Main ): Input, data= [ 0x07 ] 7
  1812. Constant Variable Relative No_Wrap Linear
  1813. Preferred_State No_Null_Position Non_Volatile Bitfield
  1814. Item(Main ): End Collection, data=none
  1815. Item(Global): Usage Page, data= [ 0x01 ] 1
  1816. Generic Desktop Controls
  1817. Item(Local ): Usage, data= [ 0x06 ] 6
  1818. Keyboard
  1819. Item(Main ): Collection, data= [ 0x01 ] 1
  1820. Application
  1821. Item(Global): Report ID, data= [ 0x0a ] 10
  1822. Item(Global): Usage Page, data= [ 0x07 ] 7
  1823. Keyboard
  1824. Item(Local ): Usage, data= [ 0x4c ] 76
  1825. Delete Forward (without Changing Position)
  1826. Item(Local ): Usage, data= [ 0x69 ] 105
  1827. F14
  1828. Item(Local ): Usage, data= [ 0x6a ] 106
  1829. F15
  1830. Item(Local ): Usage, data= [ 0xe0 ] 224
  1831. Control Left
  1832. Item(Local ): Usage, data= [ 0xe2 ] 226
  1833. Alt Left
  1834. Item(Local ): Usage, data= [ 0xe3 ] 227
  1835. GUI Left
  1836. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1837. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1838. Item(Global): Report Size, data= [ 0x01 ] 1
  1839. Item(Global): Report Count, data= [ 0x06 ] 6
  1840. Item(Main ): Input, data= [ 0x02 ] 2
  1841. Data Variable Absolute No_Wrap Linear
  1842. Preferred_State No_Null_Position Non_Volatile Bitfield
  1843. Item(Global): Report Count, data= [ 0x1a ] 26
  1844. Item(Main ): Input, data= [ 0x03 ] 3
  1845. Constant Variable Absolute No_Wrap Linear
  1846. Preferred_State No_Null_Position Non_Volatile Bitfield
  1847. Item(Main ): End Collection, data=none
  1848. Item(Global): Usage Page, data= [ 0x01 ] 1
  1849. Generic Desktop Controls
  1850. Item(Local ): Usage, data= [ 0x02 ] 2
  1851. Mouse
  1852. Item(Main ): Collection, data= [ 0x01 ] 1
  1853. Application
  1854. Item(Global): Report ID, data= [ 0x0c ] 12
  1855. Item(Local ): Usage, data= [ 0x01 ] 1
  1856. Pointer
  1857. Item(Main ): Collection, data= [ 0x00 ] 0
  1858. Physical
  1859. Item(Global): Usage Page, data= [ 0x09 ] 9
  1860. Buttons
  1861. Item(Local ): Usage Minimum, data= [ 0x01 ] 1
  1862. Button 1 (Primary)
  1863. Item(Local ): Usage Maximum, data= [ 0x02 ] 2
  1864. Button 2 (Secondary)
  1865. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1866. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1867. Item(Global): Report Size, data= [ 0x01 ] 1
  1868. Item(Global): Report Count, data= [ 0x02 ] 2
  1869. Item(Main ): Input, data= [ 0x02 ] 2
  1870. Data Variable Absolute No_Wrap Linear
  1871. Preferred_State No_Null_Position Non_Volatile Bitfield
  1872. Item(Global): Report Count, data= [ 0x06 ] 6
  1873. Item(Main ): Input, data= [ 0x03 ] 3
  1874. Constant Variable Absolute No_Wrap Linear
  1875. Preferred_State No_Null_Position Non_Volatile Bitfield
  1876. Item(Global): Usage Page, data= [ 0x01 ] 1
  1877. Generic Desktop Controls
  1878. Item(Local ): Usage, data= [ 0x30 ] 48
  1879. Direction-X
  1880. Item(Local ): Usage, data= [ 0x31 ] 49
  1881. Direction-Y
  1882. Item(Global): Logical Minimum, data= [ 0x81 ] 129
  1883. Item(Global): Logical Maximum, data= [ 0x7f ] 127
  1884. Item(Global): Report Size, data= [ 0x08 ] 8
  1885. Item(Global): Report Count, data= [ 0x02 ] 2
  1886. Item(Main ): Input, data= [ 0x06 ] 6
  1887. Data Variable Relative No_Wrap Linear
  1888. Preferred_State No_Null_Position Non_Volatile Bitfield
  1889. Item(Main ): End Collection, data=none
  1890. Item(Main ): End Collection, data=none
  1891. Endpoint Descriptor:
  1892. bLength 7
  1893. bDescriptorType 5
  1894. bEndpointAddress 0x82 EP 2 IN
  1895. bmAttributes 3
  1896. Transfer Type Interrupt
  1897. Synch Type None
  1898. Usage Type Data
  1899. wMaxPacketSize 0x0040 1x 64 bytes
  1900. bInterval 4
  1901. Interface Descriptor:
  1902. bLength 9
  1903. bDescriptorType 4
  1904. bInterfaceNumber 2
  1905. bAlternateSetting 0
  1906. bNumEndpoints 1
  1907. bInterfaceClass 3 Human Interface Device
  1908. bInterfaceSubClass 0 No Subclass
  1909. bInterfaceProtocol 0 None
  1910. iInterface 2 SAM
  1911. HID Device Descriptor:
  1912. bLength 9
  1913. bDescriptorType 33
  1914. bcdHID 1.11
  1915. bCountryCode 0 Not supported
  1916. bNumDescriptors 1
  1917. bDescriptorType 34 Report
  1918. wDescriptorLength 472
  1919. Report Descriptor: (length is 472)
  1920. Item(Global): Usage Page, data= [ 0x01 ] 1
  1921. Generic Desktop Controls
  1922. Item(Local ): Usage, data= [ 0x06 ] 6
  1923. Keyboard
  1924. Item(Main ): Collection, data= [ 0x01 ] 1
  1925. Application
  1926. Item(Global): Report ID, data= [ 0x01 ] 1
  1927. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  1928. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1929. Item(Global): Report Size, data= [ 0x01 ] 1
  1930. Item(Global): Report Count, data= [ 0x08 ] 8
  1931. Item(Global): Usage Page, data= [ 0x07 ] 7
  1932. Keyboard
  1933. Item(Local ): Usage Minimum, data= [ 0xe0 ] 224
  1934. Control Left
  1935. Item(Local ): Usage Maximum, data= [ 0xe7 ] 231
  1936. GUI Right
  1937. Item(Main ): Input, data= [ 0x02 ] 2
  1938. Data Variable Absolute No_Wrap Linear
  1939. Preferred_State No_Null_Position Non_Volatile Bitfield
  1940. Item(Global): Report Size, data= [ 0x08 ] 8
  1941. Item(Global): Report Count, data= [ 0x0a ] 10
  1942. Item(Local ): Usage Minimum, data= [ 0x00 ] 0
  1943. No Event
  1944. Item(Local ): Usage Maximum, data= [ 0x91 ] 145
  1945. LANG 2 (Hanja Conversion, Korea)
  1946. Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
  1947. Item(Main ): Input, data= [ 0x00 ] 0
  1948. Data Array Absolute No_Wrap Linear
  1949. Preferred_State No_Null_Position Non_Volatile Bitfield
  1950. Item(Global): Usage Page, data= [ 0x0c ] 12
  1951. Consumer
  1952. Item(Local ): Usage, data= [ 0xc0 0x02 ] 704
  1953. (null)
  1954. Item(Main ): Collection, data= [ 0x02 ] 2
  1955. Logical
  1956. Item(Local ): Usage Minimum, data= [ 0xc1 0x02 ] 705
  1957. (null)
  1958. Item(Local ): Usage Maximum, data= [ 0xc6 0x02 ] 710
  1959. (null)
  1960. Item(Global): Report Count, data= [ 0x06 ] 6
  1961. Item(Main ): Feature, data= [ 0x03 ] 3
  1962. Constant Variable Absolute No_Wrap Linear
  1963. Preferred_State No_Null_Position Non_Volatile Bitfield
  1964. Item(Main ): End Collection, data=none
  1965. Item(Global): Usage Page, data= [ 0x08 ] 8
  1966. LEDs
  1967. Item(Local ): Usage Minimum, data= [ 0x01 ] 1
  1968. NumLock
  1969. Item(Local ): Usage Maximum, data= [ 0x03 ] 3
  1970. Scroll Lock
  1971. Item(Global): Report Size, data= [ 0x01 ] 1
  1972. Item(Global): Report Count, data= [ 0x03 ] 3
  1973. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  1974. Item(Main ): Output, data= [ 0x02 ] 2
  1975. Data Variable Absolute No_Wrap Linear
  1976. Preferred_State No_Null_Position Non_Volatile Bitfield
  1977. Item(Global): Report Count, data= [ 0x05 ] 5
  1978. Item(Main ): Output, data= [ 0x03 ] 3
  1979. Constant Variable Absolute No_Wrap Linear
  1980. Preferred_State No_Null_Position Non_Volatile Bitfield
  1981. Item(Main ): End Collection, data=none
  1982. Item(Global): Usage Page, data= [ 0x01 ] 1
  1983. Generic Desktop Controls
  1984. Item(Local ): Usage, data= [ 0x02 ] 2
  1985. Mouse
  1986. Item(Main ): Collection, data= [ 0x01 ] 1
  1987. Application
  1988. Item(Global): Report ID, data= [ 0x02 ] 2
  1989. Item(Global): Usage Page, data= [ 0x09 ] 9
  1990. Buttons
  1991. Item(Local ): Usage Minimum, data= [ 0x01 ] 1
  1992. Button 1 (Primary)
  1993. Item(Local ): Usage Maximum, data= [ 0x05 ] 5
  1994. Button 5
  1995. Item(Main ): Input, data= [ 0x02 ] 2
  1996. Data Variable Absolute No_Wrap Linear
  1997. Preferred_State No_Null_Position Non_Volatile Bitfield
  1998. Item(Global): Report Count, data= [ 0x01 ] 1
  1999. Item(Global): Report Size, data= [ 0x03 ] 3
  2000. Item(Main ): Input, data= [ 0x03 ] 3
  2001. Constant Variable Absolute No_Wrap Linear
  2002. Preferred_State No_Null_Position Non_Volatile Bitfield
  2003. Item(Global): Logical Minimum, data= [ 0x81 ] 129
  2004. Item(Global): Logical Maximum, data= [ 0x7f ] 127
  2005. Item(Global): Report Size, data= [ 0x08 ] 8
  2006. Item(Global): Report Count, data= [ 0x02 ] 2
  2007. Item(Global): Usage Page, data= [ 0x01 ] 1
  2008. Generic Desktop Controls
  2009. Item(Local ): Usage, data= [ 0x30 ] 48
  2010. Direction-X
  2011. Item(Local ): Usage, data= [ 0x31 ] 49
  2012. Direction-Y
  2013. Item(Main ): Input, data= [ 0x06 ] 6
  2014. Data Variable Relative No_Wrap Linear
  2015. Preferred_State No_Null_Position Non_Volatile Bitfield
  2016. Item(Main ): Collection, data= [ 0x02 ] 2
  2017. Logical
  2018. Item(Local ): Usage, data= [ 0x48 ] 72
  2019. (null)
  2020. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2021. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  2022. Item(Global): Physical Minimum, data= [ 0x01 ] 1
  2023. Item(Global): Physical Maximum, data= [ 0x10 ] 16
  2024. Item(Global): Report Size, data= [ 0x02 ] 2
  2025. Item(Global): Report Count, data= [ 0x01 ] 1
  2026. Item(Global): Push, data=none
  2027. Item(Main ): Feature, data= [ 0x02 ] 2
  2028. Data Variable Absolute No_Wrap Linear
  2029. Preferred_State No_Null_Position Non_Volatile Bitfield
  2030. Item(Local ): Usage, data= [ 0x38 ] 56
  2031. Wheel
  2032. Item(Global): Logical Minimum, data= [ 0x81 ] 129
  2033. Item(Global): Logical Maximum, data= [ 0x7f ] 127
  2034. Item(Global): Physical Minimum, data= [ 0x00 ] 0
  2035. Item(Global): Physical Maximum, data= [ 0x00 ] 0
  2036. Item(Global): Report Size, data= [ 0x08 ] 8
  2037. Item(Main ): Input, data= [ 0x06 ] 6
  2038. Data Variable Relative No_Wrap Linear
  2039. Preferred_State No_Null_Position Non_Volatile Bitfield
  2040. Item(Main ): End Collection, data=none
  2041. Item(Main ): Collection, data= [ 0x02 ] 2
  2042. Logical
  2043. Item(Local ): Usage, data= [ 0x48 ] 72
  2044. (null)
  2045. Item(Global): Pop, data=none
  2046. Item(Main ): Feature, data= [ 0x02 ] 2
  2047. Data Variable Absolute No_Wrap Linear
  2048. Preferred_State No_Null_Position Non_Volatile Bitfield
  2049. Item(Global): Physical Minimum, data= [ 0x00 ] 0
  2050. Item(Global): Physical Maximum, data= [ 0x00 ] 0
  2051. Item(Global): Report Size, data= [ 0x04 ] 4
  2052. Item(Main ): Feature, data= [ 0x03 ] 3
  2053. Constant Variable Absolute No_Wrap Linear
  2054. Preferred_State No_Null_Position Non_Volatile Bitfield
  2055. Item(Global): Usage Page, data= [ 0x0c ] 12
  2056. Consumer
  2057. Item(Local ): Usage, data= [ 0x38 0x02 ] 568
  2058. AC Pan
  2059. Item(Global): Logical Minimum, data= [ 0x81 ] 129
  2060. Item(Global): Logical Maximum, data= [ 0x7f ] 127
  2061. Item(Global): Report Size, data= [ 0x08 ] 8
  2062. Item(Main ): Input, data= [ 0x06 ] 6
  2063. Data Variable Relative No_Wrap Linear
  2064. Preferred_State No_Null_Position Non_Volatile Bitfield
  2065. Item(Main ): End Collection, data=none
  2066. Item(Main ): End Collection, data=none
  2067. Item(Global): Usage Page, data= [ 0x0c ] 12
  2068. Consumer
  2069. Item(Local ): Usage, data= [ 0x01 ] 1
  2070. Consumer Control
  2071. Item(Main ): Collection, data= [ 0x01 ] 1
  2072. Application
  2073. Item(Global): Report ID, data= [ 0x03 ] 3
  2074. Item(Global): Report Size, data= [ 0x10 ] 16
  2075. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2076. Item(Global): Logical Maximum, data= [ 0xff 0x03 ] 1023
  2077. Item(Local ): Usage Minimum, data= [ 0x00 ] 0
  2078. Unassigned
  2079. Item(Local ): Usage Maximum, data= [ 0xff 0x03 ] 1023
  2080. (null)
  2081. Item(Main ): Input, data= [ 0x00 ] 0
  2082. Data Array Absolute No_Wrap Linear
  2083. Preferred_State No_Null_Position Non_Volatile Bitfield
  2084. Item(Main ): End Collection, data=none
  2085. Item(Global): Usage Page, data= [ 0x05 0xff ] 65285
  2086. (null)
  2087. Item(Local ): Usage, data= [ 0x01 ] 1
  2088. (null)
  2089. Item(Main ): Collection, data= [ 0x01 ] 1
  2090. Application
  2091. Item(Global): Report ID, data= [ 0x09 ] 9
  2092. Item(Global): Logical Maximum, data= [ 0xff ] 255
  2093. Item(Global): Report Count, data= [ 0x02 ] 2
  2094. Item(Global): Report Size, data= [ 0x08 ] 8
  2095. Item(Local ): Usage, data= [ 0x20 ] 32
  2096. (null)
  2097. Item(Main ): Input, data= [ 0x02 ] 2
  2098. Data Variable Absolute No_Wrap Linear
  2099. Preferred_State No_Null_Position Non_Volatile Bitfield
  2100. Item(Local ): Usage, data= [ 0x22 ] 34
  2101. (null)
  2102. Item(Main ): Output, data= [ 0x02 ] 2
  2103. Data Variable Absolute No_Wrap Linear
  2104. Preferred_State No_Null_Position Non_Volatile Bitfield
  2105. Item(Global): Logical Minimum, data= [ 0x81 ] 129
  2106. Item(Global): Logical Maximum, data= [ 0x7f ] 127
  2107. Item(Global): Report Count, data= [ 0x20 ] 32
  2108. Item(Global): Report Size, data= [ 0x08 ] 8
  2109. Item(Local ): Usage, data= [ 0x21 ] 33
  2110. (null)
  2111. Item(Main ): Input, data= [ 0x02 ] 2
  2112. Data Variable Absolute No_Wrap Linear
  2113. Preferred_State No_Null_Position Non_Volatile Bitfield
  2114. Item(Local ): Usage, data= [ 0x23 ] 35
  2115. (null)
  2116. Item(Main ): Output, data= [ 0x02 ] 2
  2117. Data Variable Absolute No_Wrap Linear
  2118. Preferred_State No_Null_Position Non_Volatile Bitfield
  2119. Item(Main ): End Collection, data=none
  2120. Item(Local ): Usage, data= [ 0x02 ] 2
  2121. (null)
  2122. Item(Main ): Collection, data= [ 0x01 ] 1
  2123. Application
  2124. Item(Global): Report ID, data= [ 0x0f ] 15
  2125. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2126. Item(Global): Logical Maximum, data= [ 0xff ] 255
  2127. Item(Global): Report Count, data= [ 0x01 ] 1
  2128. Item(Local ): Usage, data= [ 0x00 ] 0
  2129. (null)
  2130. Item(Main ): Output, data= [ 0x02 ] 2
  2131. Data Variable Absolute No_Wrap Linear
  2132. Preferred_State No_Null_Position Non_Volatile Bitfield
  2133. Item(Main ): End Collection, data=none
  2134. Item(Global): Usage Page, data= [ 0x0d ] 13
  2135. Digitizer
  2136. Item(Local ): Usage, data= [ 0x05 ] 5
  2137. Touch Pad
  2138. Item(Main ): Collection, data= [ 0x01 ] 1
  2139. Application
  2140. Item(Global): Report ID, data= [ 0x04 ] 4
  2141. Item(Local ): Usage, data= [ 0x22 ] 34
  2142. Finger
  2143. Item(Main ): Collection, data= [ 0x02 ] 2
  2144. Logical
  2145. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2146. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  2147. Item(Local ): Usage, data= [ 0x47 ] 71
  2148. Confidence
  2149. Item(Local ): Usage, data= [ 0x42 ] 66
  2150. Tip Switch
  2151. Item(Global): Report Count, data= [ 0x02 ] 2
  2152. Item(Global): Report Size, data= [ 0x01 ] 1
  2153. Item(Main ): Input, data= [ 0x03 ] 3
  2154. Constant Variable Absolute No_Wrap Linear
  2155. Preferred_State No_Null_Position Non_Volatile Bitfield
  2156. Item(Global): Report Count, data= [ 0x01 ] 1
  2157. Item(Global): Report Size, data= [ 0x02 ] 2
  2158. Item(Global): Logical Maximum, data= [ 0x02 ] 2
  2159. Item(Local ): Usage, data= [ 0x51 ] 81
  2160. Contact ID
  2161. Item(Main ): Input, data= [ 0x03 ] 3
  2162. Constant Variable Absolute No_Wrap Linear
  2163. Preferred_State No_Null_Position Non_Volatile Bitfield
  2164. Item(Global): Report Size, data= [ 0x01 ] 1
  2165. Item(Global): Report Count, data= [ 0x04 ] 4
  2166. Item(Main ): Input, data= [ 0x03 ] 3
  2167. Constant Variable Absolute No_Wrap Linear
  2168. Preferred_State No_Null_Position Non_Volatile Bitfield
  2169. Item(Global): Usage Page, data= [ 0x01 ] 1
  2170. Generic Desktop Controls
  2171. Item(Global): Physical Minimum, data= [ 0x00 ] 0
  2172. Item(Global): Unit, data= [ 0x11 ] 17
  2173. System: SI Linear, Unit: Centimeter
  2174. Item(Global): Unit Exponent, data= [ 0x0d ] 13
  2175. Unit Exponent: 13
  2176. Item(Global): Report Size, data= [ 0x10 ] 16
  2177. Item(Global): Report Count, data= [ 0x01 ] 1
  2178. Item(Local ): Usage, data= [ 0x30 ] 48
  2179. Direction-X
  2180. Item(Global): Logical Maximum, data= [ 0xff 0x03 ] 1023
  2181. Item(Global): Physical Maximum, data= [ 0x5e 0x1a ] 6750
  2182. Item(Main ): Input, data= [ 0x03 ] 3
  2183. Constant Variable Absolute No_Wrap Linear
  2184. Preferred_State No_Null_Position Non_Volatile Bitfield
  2185. Item(Local ): Usage, data= [ 0x31 ] 49
  2186. Direction-Y
  2187. Item(Global): Logical Maximum, data= [ 0xff 0x01 ] 511
  2188. Item(Global): Physical Maximum, data= [ 0x80 0x0c ] 3200
  2189. Item(Main ): Input, data= [ 0x03 ] 3
  2190. Constant Variable Absolute No_Wrap Linear
  2191. Preferred_State No_Null_Position Non_Volatile Bitfield
  2192. Item(Main ): End Collection, data=none
  2193. Item(Global): Usage Page, data= [ 0x0d ] 13
  2194. Digitizer
  2195. Item(Local ): Usage, data= [ 0x56 ] 86
  2196. (null)
  2197. Item(Global): Unit Exponent, data= [ 0x0c ] 12
  2198. Unit Exponent: 12
  2199. Item(Global): Unit, data= [ 0x01 0x10 ] 4097
  2200. System: SI Linear, Unit: Seconds
  2201. Item(Global): Physical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
  2202. Item(Global): Logical Maximum, data= [ 0xff 0xff 0x00 0x00 ] 65535
  2203. Item(Main ): Input, data= [ 0x03 ] 3
  2204. Constant Variable Absolute No_Wrap Linear
  2205. Preferred_State No_Null_Position Non_Volatile Bitfield
  2206. Item(Local ): Usage, data= [ 0x54 ] 84
  2207. Contact Count
  2208. Item(Global): Logical Maximum, data= [ 0x7f ] 127
  2209. Item(Global): Report Size, data= [ 0x08 ] 8
  2210. Item(Main ): Input, data= [ 0x03 ] 3
  2211. Constant Variable Absolute No_Wrap Linear
  2212. Preferred_State No_Null_Position Non_Volatile Bitfield
  2213. Item(Global): Usage Page, data= [ 0x09 ] 9
  2214. Buttons
  2215. Item(Local ): Usage, data= [ 0x01 ] 1
  2216. Button 1 (Primary)
  2217. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  2218. Item(Global): Report Size, data= [ 0x01 ] 1
  2219. Item(Main ): Input, data= [ 0x03 ] 3
  2220. Constant Variable Absolute No_Wrap Linear
  2221. Preferred_State No_Null_Position Non_Volatile Bitfield
  2222. Item(Global): Report Count, data= [ 0x07 ] 7
  2223. Item(Main ): Input, data= [ 0x03 ] 3
  2224. Constant Variable Absolute No_Wrap Linear
  2225. Preferred_State No_Null_Position Non_Volatile Bitfield
  2226. Item(Global): Usage Page, data= [ 0x0d ] 13
  2227. Digitizer
  2228. Item(Global): Report ID, data= [ 0x04 ] 4
  2229. Item(Local ): Usage, data= [ 0x55 ] 85
  2230. Maximum Contact Number
  2231. Item(Local ): Usage, data= [ 0x59 ] 89
  2232. (null)
  2233. Item(Global): Report Size, data= [ 0x04 ] 4
  2234. Item(Global): Report Count, data= [ 0x02 ] 2
  2235. Item(Global): Logical Maximum, data= [ 0x0f ] 15
  2236. Item(Main ): Feature, data= [ 0x03 ] 3
  2237. Constant Variable Absolute No_Wrap Linear
  2238. Preferred_State No_Null_Position Non_Volatile Bitfield
  2239. Item(Global): Usage Page, data= [ 0x00 0xff ] 65280
  2240. (null)
  2241. Item(Local ): Usage, data= [ 0xc6 ] 198
  2242. (null)
  2243. Item(Global): Report ID, data= [ 0x05 ] 5
  2244. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2245. Item(Global): Logical Maximum, data= [ 0x08 ] 8
  2246. Item(Global): Report Size, data= [ 0x08 ] 8
  2247. Item(Global): Report Count, data= [ 0x01 ] 1
  2248. Item(Main ): Feature, data= [ 0x02 ] 2
  2249. Data Variable Absolute No_Wrap Linear
  2250. Preferred_State No_Null_Position Non_Volatile Bitfield
  2251. Item(Local ): Usage, data= [ 0xc7 ] 199
  2252. (null)
  2253. Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
  2254. Item(Global): Report Size, data= [ 0x08 ] 8
  2255. Item(Global): Report Count, data= [ 0x20 ] 32
  2256. Item(Main ): Feature, data= [ 0x02 ] 2
  2257. Data Variable Absolute No_Wrap Linear
  2258. Preferred_State No_Null_Position Non_Volatile Bitfield
  2259. Item(Main ): End Collection, data=none
  2260. Item(Global): Usage Page, data= [ 0x0d ] 13
  2261. Digitizer
  2262. Item(Local ): Usage, data= [ 0x0e ] 14
  2263. (null)
  2264. Item(Main ): Collection, data= [ 0x01 ] 1
  2265. Application
  2266. Item(Global): Report ID, data= [ 0x06 ] 6
  2267. Item(Local ): Usage, data= [ 0x22 ] 34
  2268. Finger
  2269. Item(Main ): Collection, data= [ 0x02 ] 2
  2270. Logical
  2271. Item(Local ): Usage, data= [ 0x52 ] 82
  2272. Input Mode
  2273. Item(Local ): Usage, data= [ 0x52 ] 82
  2274. Input Mode
  2275. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2276. Item(Global): Logical Maximum, data= [ 0x0a ] 10
  2277. Item(Global): Report Size, data= [ 0x08 ] 8
  2278. Item(Global): Report Count, data= [ 0x01 ] 1
  2279. Item(Main ): Feature, data= [ 0x02 ] 2
  2280. Data Variable Absolute No_Wrap Linear
  2281. Preferred_State No_Null_Position Non_Volatile Bitfield
  2282. Item(Main ): End Collection, data=none
  2283. Item(Global): Report ID, data= [ 0x0b ] 11
  2284. Item(Local ): Usage, data= [ 0x22 ] 34
  2285. Finger
  2286. Item(Main ): Collection, data= [ 0x00 ] 0
  2287. Physical
  2288. Item(Local ): Usage, data= [ 0x57 ] 87
  2289. (null)
  2290. Item(Local ): Usage, data= [ 0x58 ] 88
  2291. (null)
  2292. Item(Global): Logical Minimum, data= [ 0x00 ] 0
  2293. Item(Global): Logical Maximum, data= [ 0x01 ] 1
  2294. Item(Global): Report Size, data= [ 0x01 ] 1
  2295. Item(Global): Report Count, data= [ 0x02 ] 2
  2296. Item(Main ): Feature, data= [ 0x02 ] 2
  2297. Data Variable Absolute No_Wrap Linear
  2298. Preferred_State No_Null_Position Non_Volatile Bitfield
  2299. Item(Global): Report Count, data= [ 0x06 ] 6
  2300. Item(Main ): Feature, data= [ 0x03 ] 3
  2301. Constant Variable Absolute No_Wrap Linear
  2302. Preferred_State No_Null_Position Non_Volatile Bitfield
  2303. Item(Main ): End Collection, data=none
  2304. Item(Main ): End Collection, data=none
  2305. Endpoint Descriptor:
  2306. bLength 7
  2307. bDescriptorType 5
  2308. bEndpointAddress 0x83 EP 3 IN
  2309. bmAttributes 3
  2310. Transfer Type Interrupt
  2311. Synch Type None
  2312. Usage Type Data
  2313. wMaxPacketSize 0x0040 1x 64 bytes
  2314. bInterval 1
  2315. Device Status: 0x0001
  2316. Self Powered
Advertisement
Add Comment
Please, Sign In to add comment