Advertisement
Guest User

Untitled

a guest
Mar 16th, 2015
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 73.91 KB | None | 0 0
  1. Without Joystick plugged in:
  2. $ ls -l /dev/input/*
  3. crw-r----- 1 root root 13, 64 Feb 24 12:09 /dev/input/event0
  4. crw-r----- 1 root root 13, 65 Feb 24 12:09 /dev/input/event1
  5. crw-r----- 1 root root 13, 74 Feb 24 12:09 /dev/input/event10
  6. crw-r----- 1 root root 13, 75 Feb 24 12:09 /dev/input/event11
  7. crw-r----- 1 root root 13, 76 Feb 24 12:09 /dev/input/event12
  8. crw-r----- 1 root root 13, 77 Feb 24 12:09 /dev/input/event13
  9. crw-r----- 1 root root 13, 78 Feb 24 12:09 /dev/input/event14
  10. crw-r----- 1 root root 13, 79 Feb 24 12:09 /dev/input/event15
  11. crw-r----- 1 root root 13, 80 Feb 24 12:09 /dev/input/event16
  12. crw-r----- 1 root root 13, 81 Feb 24 12:09 /dev/input/event17
  13. crw-r----- 1 root root 13, 82 Feb 24 12:09 /dev/input/event18
  14. crw-r----- 1 root root 13, 66 Mar 15 17:43 /dev/input/event2
  15. crw-r----- 1 root root 13, 67 Mar 15 17:43 /dev/input/event3
  16. crw-r----- 1 root root 13, 70 Mar 9 12:38 /dev/input/event6
  17. crw-r----- 1 root root 13, 71 Feb 24 12:09 /dev/input/event7
  18. crw-r----- 1 root root 13, 72 Feb 24 12:09 /dev/input/event8
  19. crw-r----- 1 root root 13, 73 Feb 24 12:09 /dev/input/event9
  20. crw-r----- 1 root root 13, 63 Feb 24 12:09 /dev/input/mice
  21. crw-r----- 1 root root 13, 32 Feb 24 12:09 /dev/input/mouse0
  22.  
  23. /dev/input/by-id:
  24. total 0
  25. lrwxrwxrwx 1 root root 9 Mar 9 12:38 usb-Corsair_Raptor_HS40-event-if03 -> ../event6
  26. lrwxrwxrwx 1 root root 9 Mar 15 17:43 usb-CYKB16_USB_Keyboard-event-if01 -> ../event3
  27. lrwxrwxrwx 1 root root 9 Mar 15 17:43 usb-CYKB16_USB_Keyboard-event-kbd -> ../event2
  28. lrwxrwxrwx 1 root root 10 Feb 24 12:09 usb-ROCCAT_ROCCAT_Kone_+_-event-mouse -> ../event17
  29. lrwxrwxrwx 1 root root 10 Feb 24 12:09 usb-ROCCAT_ROCCAT_Kone_+_-if01-event-kbd -> ../event18
  30. lrwxrwxrwx 1 root root 9 Feb 24 12:09 usb-ROCCAT_ROCCAT_Kone_+_-mouse -> ../mouse0
  31.  
  32. /dev/input/by-path:
  33. total 0
  34. lrwxrwxrwx 1 root root 9 Mar 9 12:38 pci-0000:00:10.0-usb-0:2:1.3-event -> ../event6
  35. lrwxrwxrwx 1 root root 9 Mar 15 17:43 pci-0000:00:13.0-usb-0:4:1.0-event-kbd -> ../event2
  36. lrwxrwxrwx 1 root root 9 Mar 15 17:43 pci-0000:00:13.0-usb-0:4:1.1-event -> ../event3
  37. lrwxrwxrwx 1 root root 10 Feb 24 12:09 pci-0000:00:13.0-usb-0:5:1.0-event-mouse -> ../event17
  38. lrwxrwxrwx 1 root root 9 Feb 24 12:09 pci-0000:00:13.0-usb-0:5:1.0-mouse -> ../mouse0
  39. lrwxrwxrwx 1 root root 10 Feb 24 12:09 pci-0000:00:13.0-usb-0:5:1.1-event-kbd -> ../event18
  40.  
  41.  
  42. $ lsusb -v
  43.  
  44. Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  45. Couldn't open device, some information will be missing
  46. Device Descriptor:
  47. bLength 18
  48. bDescriptorType 1
  49. bcdUSB 1.10
  50. bDeviceClass 9 Hub
  51. bDeviceSubClass 0 Unused
  52. bDeviceProtocol 0 Full speed (or root) hub
  53. bMaxPacketSize0 64
  54. idVendor 0x1d6b Linux Foundation
  55. idProduct 0x0001 1.1 root hub
  56. bcdDevice 3.13
  57. iManufacturer 3
  58. iProduct 2
  59. iSerial 1
  60. bNumConfigurations 1
  61. Configuration Descriptor:
  62. bLength 9
  63. bDescriptorType 2
  64. wTotalLength 25
  65. bNumInterfaces 1
  66. bConfigurationValue 1
  67. iConfiguration 0
  68. bmAttributes 0xe0
  69. Self Powered
  70. Remote Wakeup
  71. MaxPower 0mA
  72. Interface Descriptor:
  73. bLength 9
  74. bDescriptorType 4
  75. bInterfaceNumber 0
  76. bAlternateSetting 0
  77. bNumEndpoints 1
  78. bInterfaceClass 9 Hub
  79. bInterfaceSubClass 0 Unused
  80. bInterfaceProtocol 0 Full speed (or root) hub
  81. iInterface 0
  82. Endpoint Descriptor:
  83. bLength 7
  84. bDescriptorType 5
  85. bEndpointAddress 0x81 EP 1 IN
  86. bmAttributes 3
  87. Transfer Type Interrupt
  88. Synch Type None
  89. Usage Type Data
  90. wMaxPacketSize 0x0002 1x 2 bytes
  91. bInterval 255
  92.  
  93. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  94. Couldn't open device, some information will be missing
  95. Device Descriptor:
  96. bLength 18
  97. bDescriptorType 1
  98. bcdUSB 2.00
  99. bDeviceClass 9 Hub
  100. bDeviceSubClass 0 Unused
  101. bDeviceProtocol 0 Full speed (or root) hub
  102. bMaxPacketSize0 64
  103. idVendor 0x1d6b Linux Foundation
  104. idProduct 0x0002 2.0 root hub
  105. bcdDevice 3.13
  106. iManufacturer 3
  107. iProduct 2
  108. iSerial 1
  109. bNumConfigurations 1
  110. Configuration Descriptor:
  111. bLength 9
  112. bDescriptorType 2
  113. wTotalLength 25
  114. bNumInterfaces 1
  115. bConfigurationValue 1
  116. iConfiguration 0
  117. bmAttributes 0xe0
  118. Self Powered
  119. Remote Wakeup
  120. MaxPower 0mA
  121. Interface Descriptor:
  122. bLength 9
  123. bDescriptorType 4
  124. bInterfaceNumber 0
  125. bAlternateSetting 0
  126. bNumEndpoints 1
  127. bInterfaceClass 9 Hub
  128. bInterfaceSubClass 0 Unused
  129. bInterfaceProtocol 0 Full speed (or root) hub
  130. iInterface 0
  131. Endpoint Descriptor:
  132. bLength 7
  133. bDescriptorType 5
  134. bEndpointAddress 0x81 EP 1 IN
  135. bmAttributes 3
  136. Transfer Type Interrupt
  137. Synch Type None
  138. Usage Type Data
  139. wMaxPacketSize 0x0004 1x 4 bytes
  140. bInterval 12
  141.  
  142. Bus 004 Device 003: ID 1e7d:2d51 ROCCAT Kone+ Mouse
  143. Couldn't open device, some information will be missing
  144. Device Descriptor:
  145. bLength 18
  146. bDescriptorType 1
  147. bcdUSB 2.00
  148. bDeviceClass 0 (Defined at Interface level)
  149. bDeviceSubClass 0
  150. bDeviceProtocol 0
  151. bMaxPacketSize0 64
  152. idVendor 0x1e7d ROCCAT
  153. idProduct 0x2d51 Kone+ Mouse
  154. bcdDevice 2.00
  155. iManufacturer 1
  156. iProduct 2
  157. iSerial 0
  158. bNumConfigurations 1
  159. Configuration Descriptor:
  160. bLength 9
  161. bDescriptorType 2
  162. wTotalLength 59
  163. bNumInterfaces 2
  164. bConfigurationValue 1
  165. iConfiguration 0
  166. bmAttributes 0xa0
  167. (Bus Powered)
  168. Remote Wakeup
  169. MaxPower 100mA
  170. Interface Descriptor:
  171. bLength 9
  172. bDescriptorType 4
  173. bInterfaceNumber 0
  174. bAlternateSetting 0
  175. bNumEndpoints 1
  176. bInterfaceClass 3 Human Interface Device
  177. bInterfaceSubClass 1 Boot Interface Subclass
  178. bInterfaceProtocol 2 Mouse
  179. iInterface 0
  180. HID Device Descriptor:
  181. bLength 9
  182. bDescriptorType 33
  183. bcdHID 1.00
  184. bCountryCode 0 Not supported
  185. bNumDescriptors 1
  186. bDescriptorType 34 Report
  187. wDescriptorLength 232
  188. Report Descriptors:
  189. ** UNAVAILABLE **
  190. Endpoint Descriptor:
  191. bLength 7
  192. bDescriptorType 5
  193. bEndpointAddress 0x81 EP 1 IN
  194. bmAttributes 3
  195. Transfer Type Interrupt
  196. Synch Type None
  197. Usage Type Data
  198. wMaxPacketSize 0x0008 1x 8 bytes
  199. bInterval 1
  200. Interface Descriptor:
  201. bLength 9
  202. bDescriptorType 4
  203. bInterfaceNumber 1
  204. bAlternateSetting 0
  205. bNumEndpoints 1
  206. bInterfaceClass 3 Human Interface Device
  207. bInterfaceSubClass 0 No Subclass
  208. bInterfaceProtocol 1 Keyboard
  209. iInterface 0
  210. HID Device Descriptor:
  211. bLength 9
  212. bDescriptorType 33
  213. bcdHID 1.11
  214. bCountryCode 0 Not supported
  215. bNumDescriptors 1
  216. bDescriptorType 34 Report
  217. wDescriptorLength 63
  218. Report Descriptors:
  219. ** UNAVAILABLE **
  220. Endpoint Descriptor:
  221. bLength 7
  222. bDescriptorType 5
  223. bEndpointAddress 0x82 EP 2 IN
  224. bmAttributes 3
  225. Transfer Type Interrupt
  226. Synch Type None
  227. Usage Type Data
  228. wMaxPacketSize 0x0008 1x 8 bytes
  229. bInterval 1
  230.  
  231. Bus 004 Device 018: ID 1130:7979 Tenx Technology, Inc.
  232. Couldn't open device, some information will be missing
  233. Device Descriptor:
  234. bLength 18
  235. bDescriptorType 1
  236. bcdUSB 1.10
  237. bDeviceClass 0 (Defined at Interface level)
  238. bDeviceSubClass 0
  239. bDeviceProtocol 0
  240. bMaxPacketSize0 8
  241. idVendor 0x1130 Tenx Technology, Inc.
  242. idProduct 0x7979
  243. bcdDevice 1.07
  244. iManufacturer 1
  245. iProduct 2
  246. iSerial 0
  247. bNumConfigurations 1
  248. Configuration Descriptor:
  249. bLength 9
  250. bDescriptorType 2
  251. wTotalLength 59
  252. bNumInterfaces 2
  253. bConfigurationValue 1
  254. iConfiguration 0
  255. bmAttributes 0xa0
  256. (Bus Powered)
  257. Remote Wakeup
  258. MaxPower 500mA
  259. Interface Descriptor:
  260. bLength 9
  261. bDescriptorType 4
  262. bInterfaceNumber 0
  263. bAlternateSetting 0
  264. bNumEndpoints 1
  265. bInterfaceClass 3 Human Interface Device
  266. bInterfaceSubClass 1 Boot Interface Subclass
  267. bInterfaceProtocol 1 Keyboard
  268. iInterface 0
  269. HID Device Descriptor:
  270. bLength 9
  271. bDescriptorType 33
  272. bcdHID 1.10
  273. bCountryCode 33 US
  274. bNumDescriptors 1
  275. bDescriptorType 34 Report
  276. wDescriptorLength 65
  277. Report Descriptors:
  278. ** UNAVAILABLE **
  279. Endpoint Descriptor:
  280. bLength 7
  281. bDescriptorType 5
  282. bEndpointAddress 0x81 EP 1 IN
  283. bmAttributes 3
  284. Transfer Type Interrupt
  285. Synch Type None
  286. Usage Type Data
  287. wMaxPacketSize 0x0008 1x 8 bytes
  288. bInterval 1
  289. Interface Descriptor:
  290. bLength 9
  291. bDescriptorType 4
  292. bInterfaceNumber 1
  293. bAlternateSetting 0
  294. bNumEndpoints 1
  295. bInterfaceClass 3 Human Interface Device
  296. bInterfaceSubClass 0 No Subclass
  297. bInterfaceProtocol 0 None
  298. iInterface 0
  299. HID Device Descriptor:
  300. bLength 9
  301. bDescriptorType 33
  302. bcdHID 1.10
  303. bCountryCode 33 US
  304. bNumDescriptors 1
  305. bDescriptorType 34 Report
  306. wDescriptorLength 115
  307. Report Descriptors:
  308. ** UNAVAILABLE **
  309. Endpoint Descriptor:
  310. bLength 7
  311. bDescriptorType 5
  312. bEndpointAddress 0x82 EP 2 IN
  313. bmAttributes 3
  314. Transfer Type Interrupt
  315. Synch Type None
  316. Usage Type Data
  317. wMaxPacketSize 0x0008 1x 8 bytes
  318. bInterval 1
  319.  
  320. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  321. Couldn't open device, some information will be missing
  322. Device Descriptor:
  323. bLength 18
  324. bDescriptorType 1
  325. bcdUSB 1.10
  326. bDeviceClass 9 Hub
  327. bDeviceSubClass 0 Unused
  328. bDeviceProtocol 0 Full speed (or root) hub
  329. bMaxPacketSize0 64
  330. idVendor 0x1d6b Linux Foundation
  331. idProduct 0x0001 1.1 root hub
  332. bcdDevice 3.13
  333. iManufacturer 3
  334. iProduct 2
  335. iSerial 1
  336. bNumConfigurations 1
  337. Configuration Descriptor:
  338. bLength 9
  339. bDescriptorType 2
  340. wTotalLength 25
  341. bNumInterfaces 1
  342. bConfigurationValue 1
  343. iConfiguration 0
  344. bmAttributes 0xe0
  345. Self Powered
  346. Remote Wakeup
  347. MaxPower 0mA
  348. Interface Descriptor:
  349. bLength 9
  350. bDescriptorType 4
  351. bInterfaceNumber 0
  352. bAlternateSetting 0
  353. bNumEndpoints 1
  354. bInterfaceClass 9 Hub
  355. bInterfaceSubClass 0 Unused
  356. bInterfaceProtocol 0 Full speed (or root) hub
  357. iInterface 0
  358. Endpoint Descriptor:
  359. bLength 7
  360. bDescriptorType 5
  361. bEndpointAddress 0x81 EP 1 IN
  362. bmAttributes 3
  363. Transfer Type Interrupt
  364. Synch Type None
  365. Usage Type Data
  366. wMaxPacketSize 0x0002 1x 2 bytes
  367. bInterval 255
  368.  
  369. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  370. Couldn't open device, some information will be missing
  371. Device Descriptor:
  372. bLength 18
  373. bDescriptorType 1
  374. bcdUSB 2.00
  375. bDeviceClass 9 Hub
  376. bDeviceSubClass 0 Unused
  377. bDeviceProtocol 0 Full speed (or root) hub
  378. bMaxPacketSize0 64
  379. idVendor 0x1d6b Linux Foundation
  380. idProduct 0x0002 2.0 root hub
  381. bcdDevice 3.13
  382. iManufacturer 3
  383. iProduct 2
  384. iSerial 1
  385. bNumConfigurations 1
  386. Configuration Descriptor:
  387. bLength 9
  388. bDescriptorType 2
  389. wTotalLength 25
  390. bNumInterfaces 1
  391. bConfigurationValue 1
  392. iConfiguration 0
  393. bmAttributes 0xe0
  394. Self Powered
  395. Remote Wakeup
  396. MaxPower 0mA
  397. Interface Descriptor:
  398. bLength 9
  399. bDescriptorType 4
  400. bInterfaceNumber 0
  401. bAlternateSetting 0
  402. bNumEndpoints 1
  403. bInterfaceClass 9 Hub
  404. bInterfaceSubClass 0 Unused
  405. bInterfaceProtocol 0 Full speed (or root) hub
  406. iInterface 0
  407. Endpoint Descriptor:
  408. bLength 7
  409. bDescriptorType 5
  410. bEndpointAddress 0x81 EP 1 IN
  411. bmAttributes 3
  412. Transfer Type Interrupt
  413. Synch Type None
  414. Usage Type Data
  415. wMaxPacketSize 0x0004 1x 4 bytes
  416. bInterval 12
  417.  
  418. Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  419. Couldn't open device, some information will be missing
  420. Device Descriptor:
  421. bLength 18
  422. bDescriptorType 1
  423. bcdUSB 1.10
  424. bDeviceClass 9 Hub
  425. bDeviceSubClass 0 Unused
  426. bDeviceProtocol 0 Full speed (or root) hub
  427. bMaxPacketSize0 64
  428. idVendor 0x1d6b Linux Foundation
  429. idProduct 0x0001 1.1 root hub
  430. bcdDevice 3.13
  431. iManufacturer 3
  432. iProduct 2
  433. iSerial 1
  434. bNumConfigurations 1
  435. Configuration Descriptor:
  436. bLength 9
  437. bDescriptorType 2
  438. wTotalLength 25
  439. bNumInterfaces 1
  440. bConfigurationValue 1
  441. iConfiguration 0
  442. bmAttributes 0xe0
  443. Self Powered
  444. Remote Wakeup
  445. MaxPower 0mA
  446. Interface Descriptor:
  447. bLength 9
  448. bDescriptorType 4
  449. bInterfaceNumber 0
  450. bAlternateSetting 0
  451. bNumEndpoints 1
  452. bInterfaceClass 9 Hub
  453. bInterfaceSubClass 0 Unused
  454. bInterfaceProtocol 0 Full speed (or root) hub
  455. iInterface 0
  456. Endpoint Descriptor:
  457. bLength 7
  458. bDescriptorType 5
  459. bEndpointAddress 0x81 EP 1 IN
  460. bmAttributes 3
  461. Transfer Type Interrupt
  462. Synch Type None
  463. Usage Type Data
  464. wMaxPacketSize 0x0002 1x 2 bytes
  465. bInterval 255
  466.  
  467. Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  468. Couldn't open device, some information will be missing
  469. Device Descriptor:
  470. bLength 18
  471. bDescriptorType 1
  472. bcdUSB 3.00
  473. bDeviceClass 9 Hub
  474. bDeviceSubClass 0 Unused
  475. bDeviceProtocol 3
  476. bMaxPacketSize0 9
  477. idVendor 0x1d6b Linux Foundation
  478. idProduct 0x0003 3.0 root hub
  479. bcdDevice 3.13
  480. iManufacturer 3
  481. iProduct 2
  482. iSerial 1
  483. bNumConfigurations 1
  484. Configuration Descriptor:
  485. bLength 9
  486. bDescriptorType 2
  487. wTotalLength 31
  488. bNumInterfaces 1
  489. bConfigurationValue 1
  490. iConfiguration 0
  491. bmAttributes 0xe0
  492. Self Powered
  493. Remote Wakeup
  494. MaxPower 0mA
  495. Interface Descriptor:
  496. bLength 9
  497. bDescriptorType 4
  498. bInterfaceNumber 0
  499. bAlternateSetting 0
  500. bNumEndpoints 1
  501. bInterfaceClass 9 Hub
  502. bInterfaceSubClass 0 Unused
  503. bInterfaceProtocol 0 Full speed (or root) hub
  504. iInterface 0
  505. Endpoint Descriptor:
  506. bLength 7
  507. bDescriptorType 5
  508. bEndpointAddress 0x81 EP 1 IN
  509. bmAttributes 3
  510. Transfer Type Interrupt
  511. Synch Type None
  512. Usage Type Data
  513. wMaxPacketSize 0x0004 1x 4 bytes
  514. bInterval 12
  515. bMaxBurst 0
  516.  
  517. Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  518. Couldn't open device, some information will be missing
  519. Device Descriptor:
  520. bLength 18
  521. bDescriptorType 1
  522. bcdUSB 2.00
  523. bDeviceClass 9 Hub
  524. bDeviceSubClass 0 Unused
  525. bDeviceProtocol 1 Single TT
  526. bMaxPacketSize0 64
  527. idVendor 0x1d6b Linux Foundation
  528. idProduct 0x0002 2.0 root hub
  529. bcdDevice 3.13
  530. iManufacturer 3
  531. iProduct 2
  532. iSerial 1
  533. bNumConfigurations 1
  534. Configuration Descriptor:
  535. bLength 9
  536. bDescriptorType 2
  537. wTotalLength 25
  538. bNumInterfaces 1
  539. bConfigurationValue 1
  540. iConfiguration 0
  541. bmAttributes 0xe0
  542. Self Powered
  543. Remote Wakeup
  544. MaxPower 0mA
  545. Interface Descriptor:
  546. bLength 9
  547. bDescriptorType 4
  548. bInterfaceNumber 0
  549. bAlternateSetting 0
  550. bNumEndpoints 1
  551. bInterfaceClass 9 Hub
  552. bInterfaceSubClass 0 Unused
  553. bInterfaceProtocol 0 Full speed (or root) hub
  554. iInterface 0
  555. Endpoint Descriptor:
  556. bLength 7
  557. bDescriptorType 5
  558. bEndpointAddress 0x81 EP 1 IN
  559. bmAttributes 3
  560. Transfer Type Interrupt
  561. Synch Type None
  562. Usage Type Data
  563. wMaxPacketSize 0x0004 1x 4 bytes
  564. bInterval 12
  565.  
  566. Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  567. Couldn't open device, some information will be missing
  568. Device Descriptor:
  569. bLength 18
  570. bDescriptorType 1
  571. bcdUSB 3.00
  572. bDeviceClass 9 Hub
  573. bDeviceSubClass 0 Unused
  574. bDeviceProtocol 3
  575. bMaxPacketSize0 9
  576. idVendor 0x1d6b Linux Foundation
  577. idProduct 0x0003 3.0 root hub
  578. bcdDevice 3.13
  579. iManufacturer 3
  580. iProduct 2
  581. iSerial 1
  582. bNumConfigurations 1
  583. Configuration Descriptor:
  584. bLength 9
  585. bDescriptorType 2
  586. wTotalLength 31
  587. bNumInterfaces 1
  588. bConfigurationValue 1
  589. iConfiguration 0
  590. bmAttributes 0xe0
  591. Self Powered
  592. Remote Wakeup
  593. MaxPower 0mA
  594. Interface Descriptor:
  595. bLength 9
  596. bDescriptorType 4
  597. bInterfaceNumber 0
  598. bAlternateSetting 0
  599. bNumEndpoints 1
  600. bInterfaceClass 9 Hub
  601. bInterfaceSubClass 0 Unused
  602. bInterfaceProtocol 0 Full speed (or root) hub
  603. iInterface 0
  604. Endpoint Descriptor:
  605. bLength 7
  606. bDescriptorType 5
  607. bEndpointAddress 0x81 EP 1 IN
  608. bmAttributes 3
  609. Transfer Type Interrupt
  610. Synch Type None
  611. Usage Type Data
  612. wMaxPacketSize 0x0004 1x 4 bytes
  613. bInterval 12
  614. bMaxBurst 0
  615.  
  616. Bus 006 Device 005: ID 1b1c:0a06 Corsair
  617. Couldn't open device, some information will be missing
  618. Device Descriptor:
  619. bLength 18
  620. bDescriptorType 1
  621. bcdUSB 1.10
  622. bDeviceClass 0 (Defined at Interface level)
  623. bDeviceSubClass 0
  624. bDeviceProtocol 0
  625. bMaxPacketSize0 8
  626. idVendor 0x1b1c Corsair
  627. idProduct 0x0a06
  628. bcdDevice 1.00
  629. iManufacturer 1
  630. iProduct 2
  631. iSerial 0
  632. bNumConfigurations 1
  633. Configuration Descriptor:
  634. bLength 9
  635. bDescriptorType 2
  636. wTotalLength 224
  637. bNumInterfaces 4
  638. bConfigurationValue 1
  639. iConfiguration 0
  640. bmAttributes 0x80
  641. (Bus Powered)
  642. MaxPower 100mA
  643. Interface Descriptor:
  644. bLength 9
  645. bDescriptorType 4
  646. bInterfaceNumber 0
  647. bAlternateSetting 0
  648. bNumEndpoints 0
  649. bInterfaceClass 1 Audio
  650. bInterfaceSubClass 1 Control Device
  651. bInterfaceProtocol 0
  652. iInterface 0
  653. AudioControl Interface Descriptor:
  654. bLength 10
  655. bDescriptorType 36
  656. bDescriptorSubtype 1 (HEADER)
  657. bcdADC 1.00
  658. wTotalLength 71
  659. bInCollection 2
  660. baInterfaceNr( 0) 1
  661. baInterfaceNr( 1) 2
  662. AudioControl Interface Descriptor:
  663. bLength 12
  664. bDescriptorType 36
  665. bDescriptorSubtype 2 (INPUT_TERMINAL)
  666. bTerminalID 1
  667. wTerminalType 0x0101 USB Streaming
  668. bAssocTerminal 0
  669. bNrChannels 2
  670. wChannelConfig 0x0003
  671. Left Front (L)
  672. Right Front (R)
  673. iChannelNames 0
  674. iTerminal 0
  675. AudioControl Interface Descriptor:
  676. bLength 12
  677. bDescriptorType 36
  678. bDescriptorSubtype 2 (INPUT_TERMINAL)
  679. bTerminalID 2
  680. wTerminalType 0x0201 Microphone
  681. bAssocTerminal 0
  682. bNrChannels 1
  683. wChannelConfig 0x0001
  684. Left Front (L)
  685. iChannelNames 0
  686. iTerminal 0
  687. AudioControl Interface Descriptor:
  688. bLength 9
  689. bDescriptorType 36
  690. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  691. bTerminalID 6
  692. wTerminalType 0x0301 Speaker
  693. bAssocTerminal 0
  694. bSourceID 9
  695. iTerminal 0
  696. AudioControl Interface Descriptor:
  697. bLength 9
  698. bDescriptorType 36
  699. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  700. bTerminalID 7
  701. wTerminalType 0x0101 USB Streaming
  702. bAssocTerminal 0
  703. bSourceID 10
  704. iTerminal 0
  705. AudioControl Interface Descriptor:
  706. bLength 10
  707. bDescriptorType 36
  708. bDescriptorSubtype 6 (FEATURE_UNIT)
  709. bUnitID 9
  710. bSourceID 1
  711. bControlSize 1
  712. bmaControls( 0) 0x01
  713. Mute Control
  714. bmaControls( 1) 0x02
  715. Volume Control
  716. bmaControls( 2) 0x02
  717. Volume Control
  718. iFeature 0
  719. AudioControl Interface Descriptor:
  720. bLength 9
  721. bDescriptorType 36
  722. bDescriptorSubtype 6 (FEATURE_UNIT)
  723. bUnitID 10
  724. bSourceID 2
  725. bControlSize 1
  726. bmaControls( 0) 0x43
  727. Mute Control
  728. Volume Control
  729. Automatic Gain Control
  730. bmaControls( 1) 0x00
  731. iFeature 0
  732. Interface Descriptor:
  733. bLength 9
  734. bDescriptorType 4
  735. bInterfaceNumber 1
  736. bAlternateSetting 0
  737. bNumEndpoints 0
  738. bInterfaceClass 1 Audio
  739. bInterfaceSubClass 2 Streaming
  740. bInterfaceProtocol 0
  741. iInterface 0
  742. Interface Descriptor:
  743. bLength 9
  744. bDescriptorType 4
  745. bInterfaceNumber 1
  746. bAlternateSetting 1
  747. bNumEndpoints 1
  748. bInterfaceClass 1 Audio
  749. bInterfaceSubClass 2 Streaming
  750. bInterfaceProtocol 0
  751. iInterface 0
  752. AudioStreaming Interface Descriptor:
  753. bLength 7
  754. bDescriptorType 36
  755. bDescriptorSubtype 1 (AS_GENERAL)
  756. bTerminalLink 1
  757. bDelay 1 frames
  758. wFormatTag 1 PCM
  759. AudioStreaming Interface Descriptor:
  760. bLength 14
  761. bDescriptorType 36
  762. bDescriptorSubtype 2 (FORMAT_TYPE)
  763. bFormatType 1 (FORMAT_TYPE_I)
  764. bNrChannels 2
  765. bSubframeSize 2
  766. bBitResolution 16
  767. bSamFreqType 2 Discrete
  768. tSamFreq[ 0] 48000
  769. tSamFreq[ 1] 44100
  770. Endpoint Descriptor:
  771. bLength 9
  772. bDescriptorType 5
  773. bEndpointAddress 0x01 EP 1 OUT
  774. bmAttributes 9
  775. Transfer Type Isochronous
  776. Synch Type Adaptive
  777. Usage Type Data
  778. wMaxPacketSize 0x00c8 1x 200 bytes
  779. bInterval 1
  780. bRefresh 0
  781. bSynchAddress 0
  782. AudioControl Endpoint Descriptor:
  783. bLength 7
  784. bDescriptorType 37
  785. bDescriptorSubtype 1 (EP_GENERAL)
  786. bmAttributes 0x01
  787. Sampling Frequency
  788. bLockDelayUnits 1 Milliseconds
  789. wLockDelay 1 Milliseconds
  790. Interface Descriptor:
  791. bLength 9
  792. bDescriptorType 4
  793. bInterfaceNumber 2
  794. bAlternateSetting 0
  795. bNumEndpoints 0
  796. bInterfaceClass 1 Audio
  797. bInterfaceSubClass 2 Streaming
  798. bInterfaceProtocol 0
  799. iInterface 0
  800. Interface Descriptor:
  801. bLength 9
  802. bDescriptorType 4
  803. bInterfaceNumber 2
  804. bAlternateSetting 1
  805. bNumEndpoints 1
  806. bInterfaceClass 1 Audio
  807. bInterfaceSubClass 2 Streaming
  808. bInterfaceProtocol 0
  809. iInterface 0
  810. AudioStreaming Interface Descriptor:
  811. bLength 7
  812. bDescriptorType 36
  813. bDescriptorSubtype 1 (AS_GENERAL)
  814. bTerminalLink 7
  815. bDelay 1 frames
  816. wFormatTag 1 PCM
  817. AudioStreaming Interface Descriptor:
  818. bLength 14
  819. bDescriptorType 36
  820. bDescriptorSubtype 2 (FORMAT_TYPE)
  821. bFormatType 1 (FORMAT_TYPE_I)
  822. bNrChannels 1
  823. bSubframeSize 2
  824. bBitResolution 16
  825. bSamFreqType 2 Discrete
  826. tSamFreq[ 0] 48000
  827. tSamFreq[ 1] 44100
  828. Endpoint Descriptor:
  829. bLength 9
  830. bDescriptorType 5
  831. bEndpointAddress 0x82 EP 2 IN
  832. bmAttributes 9
  833. Transfer Type Isochronous
  834. Synch Type Adaptive
  835. Usage Type Data
  836. wMaxPacketSize 0x0064 1x 100 bytes
  837. bInterval 1
  838. bRefresh 0
  839. bSynchAddress 0
  840. AudioControl Endpoint Descriptor:
  841. bLength 7
  842. bDescriptorType 37
  843. bDescriptorSubtype 1 (EP_GENERAL)
  844. bmAttributes 0x01
  845. Sampling Frequency
  846. bLockDelayUnits 0 Undefined
  847. wLockDelay 0 Undefined
  848. Interface Descriptor:
  849. bLength 9
  850. bDescriptorType 4
  851. bInterfaceNumber 3
  852. bAlternateSetting 0
  853. bNumEndpoints 1
  854. bInterfaceClass 3 Human Interface Device
  855. bInterfaceSubClass 0 No Subclass
  856. bInterfaceProtocol 0 None
  857. iInterface 0
  858. HID Device Descriptor:
  859. bLength 9
  860. bDescriptorType 33
  861. bcdHID 1.00
  862. bCountryCode 0 Not supported
  863. bNumDescriptors 1
  864. bDescriptorType 34 Report
  865. wDescriptorLength 60
  866. Report Descriptors:
  867. ** UNAVAILABLE **
  868. Endpoint Descriptor:
  869. bLength 7
  870. bDescriptorType 5
  871. bEndpointAddress 0x87 EP 7 IN
  872. bmAttributes 3
  873. Transfer Type Interrupt
  874. Synch Type None
  875. Usage Type Data
  876. wMaxPacketSize 0x0004 1x 4 bytes
  877. bInterval 2
  878.  
  879. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  880. Couldn't open device, some information will be missing
  881. Device Descriptor:
  882. bLength 18
  883. bDescriptorType 1
  884. bcdUSB 2.00
  885. bDeviceClass 9 Hub
  886. bDeviceSubClass 0 Unused
  887. bDeviceProtocol 1 Single TT
  888. bMaxPacketSize0 64
  889. idVendor 0x1d6b Linux Foundation
  890. idProduct 0x0002 2.0 root hub
  891. bcdDevice 3.13
  892. iManufacturer 3
  893. iProduct 2
  894. iSerial 1
  895. bNumConfigurations 1
  896. Configuration Descriptor:
  897. bLength 9
  898. bDescriptorType 2
  899. wTotalLength 25
  900. bNumInterfaces 1
  901. bConfigurationValue 1
  902. iConfiguration 0
  903. bmAttributes 0xe0
  904. Self Powered
  905. Remote Wakeup
  906. MaxPower 0mA
  907. Interface Descriptor:
  908. bLength 9
  909. bDescriptorType 4
  910. bInterfaceNumber 0
  911. bAlternateSetting 0
  912. bNumEndpoints 1
  913. bInterfaceClass 9 Hub
  914. bInterfaceSubClass 0 Unused
  915. bInterfaceProtocol 0 Full speed (or root) hub
  916. iInterface 0
  917. Endpoint Descriptor:
  918. bLength 7
  919. bDescriptorType 5
  920. bEndpointAddress 0x81 EP 1 IN
  921. bmAttributes 3
  922. Transfer Type Interrupt
  923. Synch Type None
  924. Usage Type Data
  925. wMaxPacketSize 0x0004 1x 4 bytes
  926. bInterval 12
  927.  
  928. Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  929. Couldn't open device, some information will be missing
  930. Device Descriptor:
  931. bLength 18
  932. bDescriptorType 1
  933. bcdUSB 3.00
  934. bDeviceClass 9 Hub
  935. bDeviceSubClass 0 Unused
  936. bDeviceProtocol 3
  937. bMaxPacketSize0 9
  938. idVendor 0x1d6b Linux Foundation
  939. idProduct 0x0003 3.0 root hub
  940. bcdDevice 3.13
  941. iManufacturer 3
  942. iProduct 2
  943. iSerial 1
  944. bNumConfigurations 1
  945. Configuration Descriptor:
  946. bLength 9
  947. bDescriptorType 2
  948. wTotalLength 31
  949. bNumInterfaces 1
  950. bConfigurationValue 1
  951. iConfiguration 0
  952. bmAttributes 0xe0
  953. Self Powered
  954. Remote Wakeup
  955. MaxPower 0mA
  956. Interface Descriptor:
  957. bLength 9
  958. bDescriptorType 4
  959. bInterfaceNumber 0
  960. bAlternateSetting 0
  961. bNumEndpoints 1
  962. bInterfaceClass 9 Hub
  963. bInterfaceSubClass 0 Unused
  964. bInterfaceProtocol 0 Full speed (or root) hub
  965. iInterface 0
  966. Endpoint Descriptor:
  967. bLength 7
  968. bDescriptorType 5
  969. bEndpointAddress 0x81 EP 1 IN
  970. bmAttributes 3
  971. Transfer Type Interrupt
  972. Synch Type None
  973. Usage Type Data
  974. wMaxPacketSize 0x0004 1x 4 bytes
  975. bInterval 12
  976. bMaxBurst 0
  977.  
  978. Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  979. Couldn't open device, some information will be missing
  980. Device Descriptor:
  981. bLength 18
  982. bDescriptorType 1
  983. bcdUSB 2.00
  984. bDeviceClass 9 Hub
  985. bDeviceSubClass 0 Unused
  986. bDeviceProtocol 1 Single TT
  987. bMaxPacketSize0 64
  988. idVendor 0x1d6b Linux Foundation
  989. idProduct 0x0002 2.0 root hub
  990. bcdDevice 3.13
  991. iManufacturer 3
  992. iProduct 2
  993. iSerial 1
  994. bNumConfigurations 1
  995. Configuration Descriptor:
  996. bLength 9
  997. bDescriptorType 2
  998. wTotalLength 25
  999. bNumInterfaces 1
  1000. bConfigurationValue 1
  1001. iConfiguration 0
  1002. bmAttributes 0xe0
  1003. Self Powered
  1004. Remote Wakeup
  1005. MaxPower 0mA
  1006. Interface Descriptor:
  1007. bLength 9
  1008. bDescriptorType 4
  1009. bInterfaceNumber 0
  1010. bAlternateSetting 0
  1011. bNumEndpoints 1
  1012. bInterfaceClass 9 Hub
  1013. bInterfaceSubClass 0 Unused
  1014. bInterfaceProtocol 0 Full speed (or root) hub
  1015. iInterface 0
  1016. Endpoint Descriptor:
  1017. bLength 7
  1018. bDescriptorType 5
  1019. bEndpointAddress 0x81 EP 1 IN
  1020. bmAttributes 3
  1021. Transfer Type Interrupt
  1022. Synch Type None
  1023. Usage Type Data
  1024. wMaxPacketSize 0x0004 1x 4 bytes
  1025. bInterval 12
  1026.  
  1027.  
  1028.  
  1029.  
  1030. With joystick plugged in:
  1031. $ ls -l /dev/input/*
  1032. crw-r----- 1 root root 13, 64 Feb 24 12:09 /dev/input/event0
  1033. crw-r----- 1 root root 13, 65 Feb 24 12:09 /dev/input/event1
  1034. crw-r----- 1 root root 13, 74 Feb 24 12:09 /dev/input/event10
  1035. crw-r----- 1 root root 13, 75 Feb 24 12:09 /dev/input/event11
  1036. crw-r----- 1 root root 13, 76 Feb 24 12:09 /dev/input/event12
  1037. crw-r----- 1 root root 13, 77 Feb 24 12:09 /dev/input/event13
  1038. crw-r----- 1 root root 13, 78 Feb 24 12:09 /dev/input/event14
  1039. crw-r----- 1 root root 13, 79 Feb 24 12:09 /dev/input/event15
  1040. crw-r----- 1 root root 13, 80 Feb 24 12:09 /dev/input/event16
  1041. crw-r----- 1 root root 13, 81 Feb 24 12:09 /dev/input/event17
  1042. crw-r----- 1 root root 13, 82 Feb 24 12:09 /dev/input/event18
  1043. crw-r----- 1 root root 13, 66 Mar 15 17:43 /dev/input/event2
  1044. crw-r----- 1 root root 13, 67 Mar 15 17:43 /dev/input/event3
  1045. crw-rw----+ 1 root root 13, 68 Mar 16 01:03 /dev/input/event4
  1046. crw-rw----+ 1 root root 13, 69 Mar 16 01:03 /dev/input/event5
  1047. crw-r----- 1 root root 13, 70 Mar 9 12:38 /dev/input/event6
  1048. crw-r----- 1 root root 13, 71 Feb 24 12:09 /dev/input/event7
  1049. crw-r----- 1 root root 13, 72 Feb 24 12:09 /dev/input/event8
  1050. crw-r----- 1 root root 13, 73 Feb 24 12:09 /dev/input/event9
  1051. crw-rw-r--+ 1 root root 13, 0 Mar 16 01:03 /dev/input/js0
  1052. crw-rw-r--+ 1 root root 13, 1 Mar 16 01:03 /dev/input/js1
  1053. crw-r----- 1 root root 13, 63 Feb 24 12:09 /dev/input/mice
  1054. crw-r----- 1 root root 13, 32 Feb 24 12:09 /dev/input/mouse0
  1055.  
  1056. /dev/input/by-id:
  1057. total 0
  1058. lrwxrwxrwx 1 root root 9 Mar 16 01:03 usb-0810_Twin_USB_Joystick-event-joystick -> ../event5
  1059. lrwxrwxrwx 1 root root 6 Mar 16 01:03 usb-0810_Twin_USB_Joystick-joystick -> ../js1
  1060. lrwxrwxrwx 1 root root 9 Mar 9 12:38 usb-Corsair_Raptor_HS40-event-if03 -> ../event6
  1061. lrwxrwxrwx 1 root root 9 Mar 15 17:43 usb-CYKB16_USB_Keyboard-event-if01 -> ../event3
  1062. lrwxrwxrwx 1 root root 9 Mar 15 17:43 usb-CYKB16_USB_Keyboard-event-kbd -> ../event2
  1063. lrwxrwxrwx 1 root root 10 Feb 24 12:09 usb-ROCCAT_ROCCAT_Kone_+_-event-mouse -> ../event17
  1064. lrwxrwxrwx 1 root root 10 Feb 24 12:09 usb-ROCCAT_ROCCAT_Kone_+_-if01-event-kbd -> ../event18
  1065. lrwxrwxrwx 1 root root 9 Feb 24 12:09 usb-ROCCAT_ROCCAT_Kone_+_-mouse -> ../mouse0
  1066.  
  1067. /dev/input/by-path:
  1068. total 0
  1069. lrwxrwxrwx 1 root root 9 Mar 16 01:03 pci-0000:00:10.0-usb-0:1:1.0-event-joystick -> ../event5
  1070. lrwxrwxrwx 1 root root 6 Mar 16 01:03 pci-0000:00:10.0-usb-0:1:1.0-joystick -> ../js1
  1071. lrwxrwxrwx 1 root root 9 Mar 9 12:38 pci-0000:00:10.0-usb-0:2:1.3-event -> ../event6
  1072. lrwxrwxrwx 1 root root 9 Mar 15 17:43 pci-0000:00:13.0-usb-0:4:1.0-event-kbd -> ../event2
  1073. lrwxrwxrwx 1 root root 9 Mar 15 17:43 pci-0000:00:13.0-usb-0:4:1.1-event -> ../event3
  1074. lrwxrwxrwx 1 root root 10 Feb 24 12:09 pci-0000:00:13.0-usb-0:5:1.0-event-mouse -> ../event17
  1075. lrwxrwxrwx 1 root root 9 Feb 24 12:09 pci-0000:00:13.0-usb-0:5:1.0-mouse -> ../mouse0
  1076. lrwxrwxrwx 1 root root 10 Feb 24 12:09 pci-0000:00:13.0-usb-0:5:1.1-event-kbd -> ../event18
  1077.  
  1078.  
  1079. $ lsusb -v
  1080. Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  1081. Device Descriptor:
  1082. bLength 18
  1083. bDescriptorType 1
  1084. bcdUSB 1.10
  1085. bDeviceClass 9 Hub
  1086. bDeviceSubClass 0 Unused
  1087. bDeviceProtocol 0 Full speed (or root) hub
  1088. bMaxPacketSize0 64
  1089. idVendor 0x1d6b Linux Foundation
  1090. idProduct 0x0001 1.1 root hub
  1091. bcdDevice 3.13
  1092. iManufacturer 3
  1093. iProduct 2
  1094. iSerial 1
  1095. bNumConfigurations 1
  1096. Configuration Descriptor:
  1097. bLength 9
  1098. bDescriptorType 2
  1099. wTotalLength 25
  1100. bNumInterfaces 1
  1101. bConfigurationValue 1
  1102. iConfiguration 0
  1103. bmAttributes 0xe0
  1104. Self Powered
  1105. Remote Wakeup
  1106. MaxPower 0mA
  1107. Interface Descriptor:
  1108. bLength 9
  1109. bDescriptorType 4
  1110. bInterfaceNumber 0
  1111. bAlternateSetting 0
  1112. bNumEndpoints 1
  1113. bInterfaceClass 9 Hub
  1114. bInterfaceSubClass 0 Unused
  1115. bInterfaceProtocol 0 Full speed (or root) hub
  1116. iInterface 0
  1117. Endpoint Descriptor:
  1118. bLength 7
  1119. bDescriptorType 5
  1120. bEndpointAddress 0x81 EP 1 IN
  1121. bmAttributes 3
  1122. Transfer Type Interrupt
  1123. Synch Type None
  1124. Usage Type Data
  1125. wMaxPacketSize 0x0002 1x 2 bytes
  1126. bInterval 255
  1127.  
  1128. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1129. Device Descriptor:
  1130. bLength 18
  1131. bDescriptorType 1
  1132. bcdUSB 2.00
  1133. bDeviceClass 9 Hub
  1134. bDeviceSubClass 0 Unused
  1135. bDeviceProtocol 0 Full speed (or root) hub
  1136. bMaxPacketSize0 64
  1137. idVendor 0x1d6b Linux Foundation
  1138. idProduct 0x0002 2.0 root hub
  1139. bcdDevice 3.13
  1140. iManufacturer 3
  1141. iProduct 2
  1142. iSerial 1
  1143. bNumConfigurations 1
  1144. Configuration Descriptor:
  1145. bLength 9
  1146. bDescriptorType 2
  1147. wTotalLength 25
  1148. bNumInterfaces 1
  1149. bConfigurationValue 1
  1150. iConfiguration 0
  1151. bmAttributes 0xe0
  1152. Self Powered
  1153. Remote Wakeup
  1154. MaxPower 0mA
  1155. Interface Descriptor:
  1156. bLength 9
  1157. bDescriptorType 4
  1158. bInterfaceNumber 0
  1159. bAlternateSetting 0
  1160. bNumEndpoints 1
  1161. bInterfaceClass 9 Hub
  1162. bInterfaceSubClass 0 Unused
  1163. bInterfaceProtocol 0 Full speed (or root) hub
  1164. iInterface 0
  1165. Endpoint Descriptor:
  1166. bLength 7
  1167. bDescriptorType 5
  1168. bEndpointAddress 0x81 EP 1 IN
  1169. bmAttributes 3
  1170. Transfer Type Interrupt
  1171. Synch Type None
  1172. Usage Type Data
  1173. wMaxPacketSize 0x0004 1x 4 bytes
  1174. bInterval 12
  1175.  
  1176. Bus 004 Device 003: ID 1e7d:2d51 ROCCAT Kone+ Mouse
  1177. Device Descriptor:
  1178. bLength 18
  1179. bDescriptorType 1
  1180. bcdUSB 2.00
  1181. bDeviceClass 0 (Defined at Interface level)
  1182. bDeviceSubClass 0
  1183. bDeviceProtocol 0
  1184. bMaxPacketSize0 64
  1185. idVendor 0x1e7d ROCCAT
  1186. idProduct 0x2d51 Kone+ Mouse
  1187. bcdDevice 2.00
  1188. iManufacturer 1
  1189. iProduct 2
  1190. iSerial 0
  1191. bNumConfigurations 1
  1192. Configuration Descriptor:
  1193. bLength 9
  1194. bDescriptorType 2
  1195. wTotalLength 59
  1196. bNumInterfaces 2
  1197. bConfigurationValue 1
  1198. iConfiguration 0
  1199. bmAttributes 0xa0
  1200. (Bus Powered)
  1201. Remote Wakeup
  1202. MaxPower 100mA
  1203. Interface Descriptor:
  1204. bLength 9
  1205. bDescriptorType 4
  1206. bInterfaceNumber 0
  1207. bAlternateSetting 0
  1208. bNumEndpoints 1
  1209. bInterfaceClass 3 Human Interface Device
  1210. bInterfaceSubClass 1 Boot Interface Subclass
  1211. bInterfaceProtocol 2 Mouse
  1212. iInterface 0
  1213. HID Device Descriptor:
  1214. bLength 9
  1215. bDescriptorType 33
  1216. bcdHID 1.00
  1217. bCountryCode 0 Not supported
  1218. bNumDescriptors 1
  1219. bDescriptorType 34 Report
  1220. wDescriptorLength 232
  1221. Report Descriptors:
  1222. ** UNAVAILABLE **
  1223. Endpoint Descriptor:
  1224. bLength 7
  1225. bDescriptorType 5
  1226. bEndpointAddress 0x81 EP 1 IN
  1227. bmAttributes 3
  1228. Transfer Type Interrupt
  1229. Synch Type None
  1230. Usage Type Data
  1231. wMaxPacketSize 0x0008 1x 8 bytes
  1232. bInterval 1
  1233. Interface Descriptor:
  1234. bLength 9
  1235. bDescriptorType 4
  1236. bInterfaceNumber 1
  1237. bAlternateSetting 0
  1238. bNumEndpoints 1
  1239. bInterfaceClass 3 Human Interface Device
  1240. bInterfaceSubClass 0 No Subclass
  1241. bInterfaceProtocol 1 Keyboard
  1242. iInterface 0
  1243. HID Device Descriptor:
  1244. bLength 9
  1245. bDescriptorType 33
  1246. bcdHID 1.11
  1247. bCountryCode 0 Not supported
  1248. bNumDescriptors 1
  1249. bDescriptorType 34 Report
  1250. wDescriptorLength 63
  1251. Report Descriptors:
  1252. ** UNAVAILABLE **
  1253. Endpoint Descriptor:
  1254. bLength 7
  1255. bDescriptorType 5
  1256. bEndpointAddress 0x82 EP 2 IN
  1257. bmAttributes 3
  1258. Transfer Type Interrupt
  1259. Synch Type None
  1260. Usage Type Data
  1261. wMaxPacketSize 0x0008 1x 8 bytes
  1262. bInterval 1
  1263.  
  1264. Bus 004 Device 018: ID 1130:7979 Tenx Technology, Inc.
  1265. Device Descriptor:
  1266. bLength 18
  1267. bDescriptorType 1
  1268. bcdUSB 1.10
  1269. bDeviceClass 0 (Defined at Interface level)
  1270. bDeviceSubClass 0
  1271. bDeviceProtocol 0
  1272. bMaxPacketSize0 8
  1273. idVendor 0x1130 Tenx Technology, Inc.
  1274. idProduct 0x7979
  1275. bcdDevice 1.07
  1276. iManufacturer 1
  1277. iProduct 2
  1278. iSerial 0
  1279. bNumConfigurations 1
  1280. Configuration Descriptor:
  1281. bLength 9
  1282. bDescriptorType 2
  1283. wTotalLength 59
  1284. bNumInterfaces 2
  1285. bConfigurationValue 1
  1286. iConfiguration 0
  1287. bmAttributes 0xa0
  1288. (Bus Powered)
  1289. Remote Wakeup
  1290. MaxPower 500mA
  1291. Interface Descriptor:
  1292. bLength 9
  1293. bDescriptorType 4
  1294. bInterfaceNumber 0
  1295. bAlternateSetting 0
  1296. bNumEndpoints 1
  1297. bInterfaceClass 3 Human Interface Device
  1298. bInterfaceSubClass 1 Boot Interface Subclass
  1299. bInterfaceProtocol 1 Keyboard
  1300. iInterface 0
  1301. HID Device Descriptor:
  1302. bLength 9
  1303. bDescriptorType 33
  1304. bcdHID 1.10
  1305. bCountryCode 33 US
  1306. bNumDescriptors 1
  1307. bDescriptorType 34 Report
  1308. wDescriptorLength 65
  1309. Report Descriptors:
  1310. ** UNAVAILABLE **
  1311. Endpoint Descriptor:
  1312. bLength 7
  1313. bDescriptorType 5
  1314. bEndpointAddress 0x81 EP 1 IN
  1315. bmAttributes 3
  1316. Transfer Type Interrupt
  1317. Synch Type None
  1318. Usage Type Data
  1319. wMaxPacketSize 0x0008 1x 8 bytes
  1320. bInterval 1
  1321. Interface Descriptor:
  1322. bLength 9
  1323. bDescriptorType 4
  1324. bInterfaceNumber 1
  1325. bAlternateSetting 0
  1326. bNumEndpoints 1
  1327. bInterfaceClass 3 Human Interface Device
  1328. bInterfaceSubClass 0 No Subclass
  1329. bInterfaceProtocol 0 None
  1330. iInterface 0
  1331. HID Device Descriptor:
  1332. bLength 9
  1333. bDescriptorType 33
  1334. bcdHID 1.10
  1335. bCountryCode 33 US
  1336. bNumDescriptors 1
  1337. bDescriptorType 34 Report
  1338. wDescriptorLength 115
  1339. Report Descriptors:
  1340. ** UNAVAILABLE **
  1341. Endpoint Descriptor:
  1342. bLength 7
  1343. bDescriptorType 5
  1344. bEndpointAddress 0x82 EP 2 IN
  1345. bmAttributes 3
  1346. Transfer Type Interrupt
  1347. Synch Type None
  1348. Usage Type Data
  1349. wMaxPacketSize 0x0008 1x 8 bytes
  1350. bInterval 1
  1351.  
  1352. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  1353. Device Descriptor:
  1354. bLength 18
  1355. bDescriptorType 1
  1356. bcdUSB 1.10
  1357. bDeviceClass 9 Hub
  1358. bDeviceSubClass 0 Unused
  1359. bDeviceProtocol 0 Full speed (or root) hub
  1360. bMaxPacketSize0 64
  1361. idVendor 0x1d6b Linux Foundation
  1362. idProduct 0x0001 1.1 root hub
  1363. bcdDevice 3.13
  1364. iManufacturer 3
  1365. iProduct 2
  1366. iSerial 1
  1367. bNumConfigurations 1
  1368. Configuration Descriptor:
  1369. bLength 9
  1370. bDescriptorType 2
  1371. wTotalLength 25
  1372. bNumInterfaces 1
  1373. bConfigurationValue 1
  1374. iConfiguration 0
  1375. bmAttributes 0xe0
  1376. Self Powered
  1377. Remote Wakeup
  1378. MaxPower 0mA
  1379. Interface Descriptor:
  1380. bLength 9
  1381. bDescriptorType 4
  1382. bInterfaceNumber 0
  1383. bAlternateSetting 0
  1384. bNumEndpoints 1
  1385. bInterfaceClass 9 Hub
  1386. bInterfaceSubClass 0 Unused
  1387. bInterfaceProtocol 0 Full speed (or root) hub
  1388. iInterface 0
  1389. Endpoint Descriptor:
  1390. bLength 7
  1391. bDescriptorType 5
  1392. bEndpointAddress 0x81 EP 1 IN
  1393. bmAttributes 3
  1394. Transfer Type Interrupt
  1395. Synch Type None
  1396. Usage Type Data
  1397. wMaxPacketSize 0x0002 1x 2 bytes
  1398. bInterval 255
  1399.  
  1400. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1401. Device Descriptor:
  1402. bLength 18
  1403. bDescriptorType 1
  1404. bcdUSB 2.00
  1405. bDeviceClass 9 Hub
  1406. bDeviceSubClass 0 Unused
  1407. bDeviceProtocol 0 Full speed (or root) hub
  1408. bMaxPacketSize0 64
  1409. idVendor 0x1d6b Linux Foundation
  1410. idProduct 0x0002 2.0 root hub
  1411. bcdDevice 3.13
  1412. iManufacturer 3
  1413. iProduct 2
  1414. iSerial 1
  1415. bNumConfigurations 1
  1416. Configuration Descriptor:
  1417. bLength 9
  1418. bDescriptorType 2
  1419. wTotalLength 25
  1420. bNumInterfaces 1
  1421. bConfigurationValue 1
  1422. iConfiguration 0
  1423. bmAttributes 0xe0
  1424. Self Powered
  1425. Remote Wakeup
  1426. MaxPower 0mA
  1427. Interface Descriptor:
  1428. bLength 9
  1429. bDescriptorType 4
  1430. bInterfaceNumber 0
  1431. bAlternateSetting 0
  1432. bNumEndpoints 1
  1433. bInterfaceClass 9 Hub
  1434. bInterfaceSubClass 0 Unused
  1435. bInterfaceProtocol 0 Full speed (or root) hub
  1436. iInterface 0
  1437. Endpoint Descriptor:
  1438. bLength 7
  1439. bDescriptorType 5
  1440. bEndpointAddress 0x81 EP 1 IN
  1441. bmAttributes 3
  1442. Transfer Type Interrupt
  1443. Synch Type None
  1444. Usage Type Data
  1445. wMaxPacketSize 0x0004 1x 4 bytes
  1446. bInterval 12
  1447.  
  1448. Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  1449. Device Descriptor:
  1450. bLength 18
  1451. bDescriptorType 1
  1452. bcdUSB 1.10
  1453. bDeviceClass 9 Hub
  1454. bDeviceSubClass 0 Unused
  1455. bDeviceProtocol 0 Full speed (or root) hub
  1456. bMaxPacketSize0 64
  1457. idVendor 0x1d6b Linux Foundation
  1458. idProduct 0x0001 1.1 root hub
  1459. bcdDevice 3.13
  1460. iManufacturer 3
  1461. iProduct 2
  1462. iSerial 1
  1463. bNumConfigurations 1
  1464. Configuration Descriptor:
  1465. bLength 9
  1466. bDescriptorType 2
  1467. wTotalLength 25
  1468. bNumInterfaces 1
  1469. bConfigurationValue 1
  1470. iConfiguration 0
  1471. bmAttributes 0xe0
  1472. Self Powered
  1473. Remote Wakeup
  1474. MaxPower 0mA
  1475. Interface Descriptor:
  1476. bLength 9
  1477. bDescriptorType 4
  1478. bInterfaceNumber 0
  1479. bAlternateSetting 0
  1480. bNumEndpoints 1
  1481. bInterfaceClass 9 Hub
  1482. bInterfaceSubClass 0 Unused
  1483. bInterfaceProtocol 0 Full speed (or root) hub
  1484. iInterface 0
  1485. Endpoint Descriptor:
  1486. bLength 7
  1487. bDescriptorType 5
  1488. bEndpointAddress 0x81 EP 1 IN
  1489. bmAttributes 3
  1490. Transfer Type Interrupt
  1491. Synch Type None
  1492. Usage Type Data
  1493. wMaxPacketSize 0x0002 1x 2 bytes
  1494. bInterval 255
  1495.  
  1496. Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  1497. Device Descriptor:
  1498. bLength 18
  1499. bDescriptorType 1
  1500. bcdUSB 3.00
  1501. bDeviceClass 9 Hub
  1502. bDeviceSubClass 0 Unused
  1503. bDeviceProtocol 3
  1504. bMaxPacketSize0 9
  1505. idVendor 0x1d6b Linux Foundation
  1506. idProduct 0x0003 3.0 root hub
  1507. bcdDevice 3.13
  1508. iManufacturer 3
  1509. iProduct 2
  1510. iSerial 1
  1511. bNumConfigurations 1
  1512. Configuration Descriptor:
  1513. bLength 9
  1514. bDescriptorType 2
  1515. wTotalLength 31
  1516. bNumInterfaces 1
  1517. bConfigurationValue 1
  1518. iConfiguration 0
  1519. bmAttributes 0xe0
  1520. Self Powered
  1521. Remote Wakeup
  1522. MaxPower 0mA
  1523. Interface Descriptor:
  1524. bLength 9
  1525. bDescriptorType 4
  1526. bInterfaceNumber 0
  1527. bAlternateSetting 0
  1528. bNumEndpoints 1
  1529. bInterfaceClass 9 Hub
  1530. bInterfaceSubClass 0 Unused
  1531. bInterfaceProtocol 0 Full speed (or root) hub
  1532. iInterface 0
  1533. Endpoint Descriptor:
  1534. bLength 7
  1535. bDescriptorType 5
  1536. bEndpointAddress 0x81 EP 1 IN
  1537. bmAttributes 3
  1538. Transfer Type Interrupt
  1539. Synch Type None
  1540. Usage Type Data
  1541. wMaxPacketSize 0x0004 1x 4 bytes
  1542. bInterval 12
  1543. bMaxBurst 0
  1544.  
  1545. Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1546. Device Descriptor:
  1547. bLength 18
  1548. bDescriptorType 1
  1549. bcdUSB 2.00
  1550. bDeviceClass 9 Hub
  1551. bDeviceSubClass 0 Unused
  1552. bDeviceProtocol 1 Single TT
  1553. bMaxPacketSize0 64
  1554. idVendor 0x1d6b Linux Foundation
  1555. idProduct 0x0002 2.0 root hub
  1556. bcdDevice 3.13
  1557. iManufacturer 3
  1558. iProduct 2
  1559. iSerial 1
  1560. bNumConfigurations 1
  1561. Configuration Descriptor:
  1562. bLength 9
  1563. bDescriptorType 2
  1564. wTotalLength 25
  1565. bNumInterfaces 1
  1566. bConfigurationValue 1
  1567. iConfiguration 0
  1568. bmAttributes 0xe0
  1569. Self Powered
  1570. Remote Wakeup
  1571. MaxPower 0mA
  1572. Interface Descriptor:
  1573. bLength 9
  1574. bDescriptorType 4
  1575. bInterfaceNumber 0
  1576. bAlternateSetting 0
  1577. bNumEndpoints 1
  1578. bInterfaceClass 9 Hub
  1579. bInterfaceSubClass 0 Unused
  1580. bInterfaceProtocol 0 Full speed (or root) hub
  1581. iInterface 0
  1582. Endpoint Descriptor:
  1583. bLength 7
  1584. bDescriptorType 5
  1585. bEndpointAddress 0x81 EP 1 IN
  1586. bmAttributes 3
  1587. Transfer Type Interrupt
  1588. Synch Type None
  1589. Usage Type Data
  1590. wMaxPacketSize 0x0004 1x 4 bytes
  1591. bInterval 12
  1592.  
  1593. Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  1594. Device Descriptor:
  1595. bLength 18
  1596. bDescriptorType 1
  1597. bcdUSB 3.00
  1598. bDeviceClass 9 Hub
  1599. bDeviceSubClass 0 Unused
  1600. bDeviceProtocol 3
  1601. bMaxPacketSize0 9
  1602. idVendor 0x1d6b Linux Foundation
  1603. idProduct 0x0003 3.0 root hub
  1604. bcdDevice 3.13
  1605. iManufacturer 3
  1606. iProduct 2
  1607. iSerial 1
  1608. bNumConfigurations 1
  1609. Configuration Descriptor:
  1610. bLength 9
  1611. bDescriptorType 2
  1612. wTotalLength 31
  1613. bNumInterfaces 1
  1614. bConfigurationValue 1
  1615. iConfiguration 0
  1616. bmAttributes 0xe0
  1617. Self Powered
  1618. Remote Wakeup
  1619. MaxPower 0mA
  1620. Interface Descriptor:
  1621. bLength 9
  1622. bDescriptorType 4
  1623. bInterfaceNumber 0
  1624. bAlternateSetting 0
  1625. bNumEndpoints 1
  1626. bInterfaceClass 9 Hub
  1627. bInterfaceSubClass 0 Unused
  1628. bInterfaceProtocol 0 Full speed (or root) hub
  1629. iInterface 0
  1630. Endpoint Descriptor:
  1631. bLength 7
  1632. bDescriptorType 5
  1633. bEndpointAddress 0x81 EP 1 IN
  1634. bmAttributes 3
  1635. Transfer Type Interrupt
  1636. Synch Type None
  1637. Usage Type Data
  1638. wMaxPacketSize 0x0004 1x 4 bytes
  1639. bInterval 12
  1640. bMaxBurst 0
  1641.  
  1642. Bus 006 Device 005: ID 1b1c:0a06 Corsair
  1643. Device Descriptor:
  1644. bLength 18
  1645. bDescriptorType 1
  1646. bcdUSB 1.10
  1647. bDeviceClass 0 (Defined at Interface level)
  1648. bDeviceSubClass 0
  1649. bDeviceProtocol 0
  1650. bMaxPacketSize0 8
  1651. idVendor 0x1b1c Corsair
  1652. idProduct 0x0a06
  1653. bcdDevice 1.00
  1654. iManufacturer 1
  1655. iProduct 2
  1656. iSerial 0
  1657. bNumConfigurations 1
  1658. Configuration Descriptor:
  1659. bLength 9
  1660. bDescriptorType 2
  1661. wTotalLength 224
  1662. bNumInterfaces 4
  1663. bConfigurationValue 1
  1664. iConfiguration 0
  1665. bmAttributes 0x80
  1666. (Bus Powered)
  1667. MaxPower 100mA
  1668. Interface Descriptor:
  1669. bLength 9
  1670. bDescriptorType 4
  1671. bInterfaceNumber 0
  1672. bAlternateSetting 0
  1673. bNumEndpoints 0
  1674. bInterfaceClass 1 Audio
  1675. bInterfaceSubClass 1 Control Device
  1676. bInterfaceProtocol 0
  1677. iInterface 0
  1678. AudioControl Interface Descriptor:
  1679. bLength 10
  1680. bDescriptorType 36
  1681. bDescriptorSubtype 1 (HEADER)
  1682. bcdADC 1.00
  1683. wTotalLength 71
  1684. bInCollection 2
  1685. baInterfaceNr( 0) 1
  1686. baInterfaceNr( 1) 2
  1687. AudioControl Interface Descriptor:
  1688. bLength 12
  1689. bDescriptorType 36
  1690. bDescriptorSubtype 2 (INPUT_TERMINAL)
  1691. bTerminalID 1
  1692. wTerminalType 0x0101 USB Streaming
  1693. bAssocTerminal 0
  1694. bNrChannels 2
  1695. wChannelConfig 0x0003
  1696. Left Front (L)
  1697. Right Front (R)
  1698. iChannelNames 0
  1699. iTerminal 0
  1700. AudioControl Interface Descriptor:
  1701. bLength 12
  1702. bDescriptorType 36
  1703. bDescriptorSubtype 2 (INPUT_TERMINAL)
  1704. bTerminalID 2
  1705. wTerminalType 0x0201 Microphone
  1706. bAssocTerminal 0
  1707. bNrChannels 1
  1708. wChannelConfig 0x0001
  1709. Left Front (L)
  1710. iChannelNames 0
  1711. iTerminal 0
  1712. AudioControl Interface Descriptor:
  1713. bLength 9
  1714. bDescriptorType 36
  1715. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  1716. bTerminalID 6
  1717. wTerminalType 0x0301 Speaker
  1718. bAssocTerminal 0
  1719. bSourceID 9
  1720. iTerminal 0
  1721. AudioControl Interface Descriptor:
  1722. bLength 9
  1723. bDescriptorType 36
  1724. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  1725. bTerminalID 7
  1726. wTerminalType 0x0101 USB Streaming
  1727. bAssocTerminal 0
  1728. bSourceID 10
  1729. iTerminal 0
  1730. AudioControl Interface Descriptor:
  1731. bLength 10
  1732. bDescriptorType 36
  1733. bDescriptorSubtype 6 (FEATURE_UNIT)
  1734. bUnitID 9
  1735. bSourceID 1
  1736. bControlSize 1
  1737. bmaControls( 0) 0x01
  1738. Mute Control
  1739. bmaControls( 1) 0x02
  1740. Volume Control
  1741. bmaControls( 2) 0x02
  1742. Volume Control
  1743. iFeature 0
  1744. AudioControl Interface Descriptor:
  1745. bLength 9
  1746. bDescriptorType 36
  1747. bDescriptorSubtype 6 (FEATURE_UNIT)
  1748. bUnitID 10
  1749. bSourceID 2
  1750. bControlSize 1
  1751. bmaControls( 0) 0x43
  1752. Mute Control
  1753. Volume Control
  1754. Automatic Gain Control
  1755. bmaControls( 1) 0x00
  1756. iFeature 0
  1757. Interface Descriptor:
  1758. bLength 9
  1759. bDescriptorType 4
  1760. bInterfaceNumber 1
  1761. bAlternateSetting 0
  1762. bNumEndpoints 0
  1763. bInterfaceClass 1 Audio
  1764. bInterfaceSubClass 2 Streaming
  1765. bInterfaceProtocol 0
  1766. iInterface 0
  1767. Interface Descriptor:
  1768. bLength 9
  1769. bDescriptorType 4
  1770. bInterfaceNumber 1
  1771. bAlternateSetting 1
  1772. bNumEndpoints 1
  1773. bInterfaceClass 1 Audio
  1774. bInterfaceSubClass 2 Streaming
  1775. bInterfaceProtocol 0
  1776. iInterface 0
  1777. AudioStreaming Interface Descriptor:
  1778. bLength 7
  1779. bDescriptorType 36
  1780. bDescriptorSubtype 1 (AS_GENERAL)
  1781. bTerminalLink 1
  1782. bDelay 1 frames
  1783. wFormatTag 1 PCM
  1784. AudioStreaming Interface Descriptor:
  1785. bLength 14
  1786. bDescriptorType 36
  1787. bDescriptorSubtype 2 (FORMAT_TYPE)
  1788. bFormatType 1 (FORMAT_TYPE_I)
  1789. bNrChannels 2
  1790. bSubframeSize 2
  1791. bBitResolution 16
  1792. bSamFreqType 2 Discrete
  1793. tSamFreq[ 0] 48000
  1794. tSamFreq[ 1] 44100
  1795. Endpoint Descriptor:
  1796. bLength 9
  1797. bDescriptorType 5
  1798. bEndpointAddress 0x01 EP 1 OUT
  1799. bmAttributes 9
  1800. Transfer Type Isochronous
  1801. Synch Type Adaptive
  1802. Usage Type Data
  1803. wMaxPacketSize 0x00c8 1x 200 bytes
  1804. bInterval 1
  1805. bRefresh 0
  1806. bSynchAddress 0
  1807. AudioControl Endpoint Descriptor:
  1808. bLength 7
  1809. bDescriptorType 37
  1810. bDescriptorSubtype 1 (EP_GENERAL)
  1811. bmAttributes 0x01
  1812. Sampling Frequency
  1813. bLockDelayUnits 1 Milliseconds
  1814. wLockDelay 1 Milliseconds
  1815. Interface Descriptor:
  1816. bLength 9
  1817. bDescriptorType 4
  1818. bInterfaceNumber 2
  1819. bAlternateSetting 0
  1820. bNumEndpoints 0
  1821. bInterfaceClass 1 Audio
  1822. bInterfaceSubClass 2 Streaming
  1823. bInterfaceProtocol 0
  1824. iInterface 0
  1825. Interface Descriptor:
  1826. bLength 9
  1827. bDescriptorType 4
  1828. bInterfaceNumber 2
  1829. bAlternateSetting 1
  1830. bNumEndpoints 1
  1831. bInterfaceClass 1 Audio
  1832. bInterfaceSubClass 2 Streaming
  1833. bInterfaceProtocol 0
  1834. iInterface 0
  1835. AudioStreaming Interface Descriptor:
  1836. bLength 7
  1837. bDescriptorType 36
  1838. bDescriptorSubtype 1 (AS_GENERAL)
  1839. bTerminalLink 7
  1840. bDelay 1 frames
  1841. wFormatTag 1 PCM
  1842. AudioStreaming Interface Descriptor:
  1843. bLength 14
  1844. bDescriptorType 36
  1845. bDescriptorSubtype 2 (FORMAT_TYPE)
  1846. bFormatType 1 (FORMAT_TYPE_I)
  1847. bNrChannels 1
  1848. bSubframeSize 2
  1849. bBitResolution 16
  1850. bSamFreqType 2 Discrete
  1851. tSamFreq[ 0] 48000
  1852. tSamFreq[ 1] 44100
  1853. Endpoint Descriptor:
  1854. bLength 9
  1855. bDescriptorType 5
  1856. bEndpointAddress 0x82 EP 2 IN
  1857. bmAttributes 9
  1858. Transfer Type Isochronous
  1859. Synch Type Adaptive
  1860. Usage Type Data
  1861. wMaxPacketSize 0x0064 1x 100 bytes
  1862. bInterval 1
  1863. bRefresh 0
  1864. bSynchAddress 0
  1865. AudioControl Endpoint Descriptor:
  1866. bLength 7
  1867. bDescriptorType 37
  1868. bDescriptorSubtype 1 (EP_GENERAL)
  1869. bmAttributes 0x01
  1870. Sampling Frequency
  1871. bLockDelayUnits 0 Undefined
  1872. wLockDelay 0 Undefined
  1873. Interface Descriptor:
  1874. bLength 9
  1875. bDescriptorType 4
  1876. bInterfaceNumber 3
  1877. bAlternateSetting 0
  1878. bNumEndpoints 1
  1879. bInterfaceClass 3 Human Interface Device
  1880. bInterfaceSubClass 0 No Subclass
  1881. bInterfaceProtocol 0 None
  1882. iInterface 0
  1883. HID Device Descriptor:
  1884. bLength 9
  1885. bDescriptorType 33
  1886. bcdHID 1.00
  1887. bCountryCode 0 Not supported
  1888. bNumDescriptors 1
  1889. bDescriptorType 34 Report
  1890. wDescriptorLength 60
  1891. Report Descriptors:
  1892. ** UNAVAILABLE **
  1893. Endpoint Descriptor:
  1894. bLength 7
  1895. bDescriptorType 5
  1896. bEndpointAddress 0x87 EP 7 IN
  1897. bmAttributes 3
  1898. Transfer Type Interrupt
  1899. Synch Type None
  1900. Usage Type Data
  1901. wMaxPacketSize 0x0004 1x 4 bytes
  1902. bInterval 2
  1903.  
  1904. Bus 006 Device 037: ID 0810:0001 Personal Communication Systems, Inc. Dual PSX Adaptor
  1905. Device Descriptor:
  1906. bLength 18
  1907. bDescriptorType 1
  1908. bcdUSB 1.00
  1909. bDeviceClass 0 (Defined at Interface level)
  1910. bDeviceSubClass 0
  1911. bDeviceProtocol 0
  1912. bMaxPacketSize0 8
  1913. idVendor 0x0810 Personal Communication Systems, Inc.
  1914. idProduct 0x0001 Dual PSX Adaptor
  1915. bcdDevice 1.06
  1916. iManufacturer 0
  1917. iProduct 2
  1918. iSerial 0
  1919. bNumConfigurations 1
  1920. Configuration Descriptor:
  1921. bLength 9
  1922. bDescriptorType 2
  1923. wTotalLength 34
  1924. bNumInterfaces 1
  1925. bConfigurationValue 1
  1926. iConfiguration 0
  1927. bmAttributes 0x80
  1928. (Bus Powered)
  1929. MaxPower 500mA
  1930. Interface Descriptor:
  1931. bLength 9
  1932. bDescriptorType 4
  1933. bInterfaceNumber 0
  1934. bAlternateSetting 0
  1935. bNumEndpoints 1
  1936. bInterfaceClass 3 Human Interface Device
  1937. bInterfaceSubClass 0 No Subclass
  1938. bInterfaceProtocol 0 None
  1939. iInterface 0
  1940. HID Device Descriptor:
  1941. bLength 9
  1942. bDescriptorType 33
  1943. bcdHID 1.10
  1944. bCountryCode 33 US
  1945. bNumDescriptors 1
  1946. bDescriptorType 34 Report
  1947. wDescriptorLength 202
  1948. Report Descriptors:
  1949. ** UNAVAILABLE **
  1950. Endpoint Descriptor:
  1951. bLength 7
  1952. bDescriptorType 5
  1953. bEndpointAddress 0x81 EP 1 IN
  1954. bmAttributes 3
  1955. Transfer Type Interrupt
  1956. Synch Type None
  1957. Usage Type Data
  1958. wMaxPacketSize 0x0008 1x 8 bytes
  1959. bInterval 10
  1960.  
  1961. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1962. Device Descriptor:
  1963. bLength 18
  1964. bDescriptorType 1
  1965. bcdUSB 2.00
  1966. bDeviceClass 9 Hub
  1967. bDeviceSubClass 0 Unused
  1968. bDeviceProtocol 1 Single TT
  1969. bMaxPacketSize0 64
  1970. idVendor 0x1d6b Linux Foundation
  1971. idProduct 0x0002 2.0 root hub
  1972. bcdDevice 3.13
  1973. iManufacturer 3
  1974. iProduct 2
  1975. iSerial 1
  1976. bNumConfigurations 1
  1977. Configuration Descriptor:
  1978. bLength 9
  1979. bDescriptorType 2
  1980. wTotalLength 25
  1981. bNumInterfaces 1
  1982. bConfigurationValue 1
  1983. iConfiguration 0
  1984. bmAttributes 0xe0
  1985. Self Powered
  1986. Remote Wakeup
  1987. MaxPower 0mA
  1988. Interface Descriptor:
  1989. bLength 9
  1990. bDescriptorType 4
  1991. bInterfaceNumber 0
  1992. bAlternateSetting 0
  1993. bNumEndpoints 1
  1994. bInterfaceClass 9 Hub
  1995. bInterfaceSubClass 0 Unused
  1996. bInterfaceProtocol 0 Full speed (or root) hub
  1997. iInterface 0
  1998. Endpoint Descriptor:
  1999. bLength 7
  2000. bDescriptorType 5
  2001. bEndpointAddress 0x81 EP 1 IN
  2002. bmAttributes 3
  2003. Transfer Type Interrupt
  2004. Synch Type None
  2005. Usage Type Data
  2006. wMaxPacketSize 0x0004 1x 4 bytes
  2007. bInterval 12
  2008.  
  2009. Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  2010. Device Descriptor:
  2011. bLength 18
  2012. bDescriptorType 1
  2013. bcdUSB 3.00
  2014. bDeviceClass 9 Hub
  2015. bDeviceSubClass 0 Unused
  2016. bDeviceProtocol 3
  2017. bMaxPacketSize0 9
  2018. idVendor 0x1d6b Linux Foundation
  2019. idProduct 0x0003 3.0 root hub
  2020. bcdDevice 3.13
  2021. iManufacturer 3
  2022. iProduct 2
  2023. iSerial 1
  2024. bNumConfigurations 1
  2025. Configuration Descriptor:
  2026. bLength 9
  2027. bDescriptorType 2
  2028. wTotalLength 31
  2029. bNumInterfaces 1
  2030. bConfigurationValue 1
  2031. iConfiguration 0
  2032. bmAttributes 0xe0
  2033. Self Powered
  2034. Remote Wakeup
  2035. MaxPower 0mA
  2036. Interface Descriptor:
  2037. bLength 9
  2038. bDescriptorType 4
  2039. bInterfaceNumber 0
  2040. bAlternateSetting 0
  2041. bNumEndpoints 1
  2042. bInterfaceClass 9 Hub
  2043. bInterfaceSubClass 0 Unused
  2044. bInterfaceProtocol 0 Full speed (or root) hub
  2045. iInterface 0
  2046. Endpoint Descriptor:
  2047. bLength 7
  2048. bDescriptorType 5
  2049. bEndpointAddress 0x81 EP 1 IN
  2050. bmAttributes 3
  2051. Transfer Type Interrupt
  2052. Synch Type None
  2053. Usage Type Data
  2054. wMaxPacketSize 0x0004 1x 4 bytes
  2055. bInterval 12
  2056. bMaxBurst 0
  2057.  
  2058. Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  2059. Device Descriptor:
  2060. bLength 18
  2061. bDescriptorType 1
  2062. bcdUSB 2.00
  2063. bDeviceClass 9 Hub
  2064. bDeviceSubClass 0 Unused
  2065. bDeviceProtocol 1 Single TT
  2066. bMaxPacketSize0 64
  2067. idVendor 0x1d6b Linux Foundation
  2068. idProduct 0x0002 2.0 root hub
  2069. bcdDevice 3.13
  2070. iManufacturer 3
  2071. iProduct 2
  2072. iSerial 1
  2073. bNumConfigurations 1
  2074. Configuration Descriptor:
  2075. bLength 9
  2076. bDescriptorType 2
  2077. wTotalLength 25
  2078. bNumInterfaces 1
  2079. bConfigurationValue 1
  2080. iConfiguration 0
  2081. bmAttributes 0xe0
  2082. Self Powered
  2083. Remote Wakeup
  2084. MaxPower 0mA
  2085. Interface Descriptor:
  2086. bLength 9
  2087. bDescriptorType 4
  2088. bInterfaceNumber 0
  2089. bAlternateSetting 0
  2090. bNumEndpoints 1
  2091. bInterfaceClass 9 Hub
  2092. bInterfaceSubClass 0 Unused
  2093. bInterfaceProtocol 0 Full speed (or root) hub
  2094. iInterface 0
  2095. Endpoint Descriptor:
  2096. bLength 7
  2097. bDescriptorType 5
  2098. bEndpointAddress 0x81 EP 1 IN
  2099. bmAttributes 3
  2100. Transfer Type Interrupt
  2101. Synch Type None
  2102. Usage Type Data
  2103. wMaxPacketSize 0x0004 1x 4 bytes
  2104. bInterval 12
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement