实际开发中,常常需要与USB设备打交道,而USB设备类型多样,有:
声卡、网卡、摄像头、蓝牙、鼠标、键盘、存储卡、WIFI、打印机、Modem.....等等等等
一个系统中可能同时存在上述几个设备,如果区分各个设备呢?这就需要USB ID。
每一个USB设备,在系统中无一例外都有一个标识,这个标识由 productID+vendorID构成
设备识别或是配置、调试,往往都需要通过上述标识明确是那个具体的USB设备。
我们通过 lsusb命令可以列出系统中的USB设备,然后通过下面的列表,查找各个ID对应的设备到底是什么类型设备
这里列出一部分示例,具体的,大家可以通过下面的连接,实时查询:
http://www.linux-usb.org/usb-ids.html
http://www.linux-usb.org/usb.ids
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208# # List of USB ID's # # Maintained by Stephen J. Gowdy <linux.usb.ids@gmail.com> # If you have any new entries, please submit them via # http://www.linux-usb.org/usb-ids.html # or send entries as patches (diff -u old new) in the # body of your email (a bot will attempt to deal with it). # The latest version can be obtained from # http://www.linux-usb.org/usb.ids # # Version: 2021.01.29 # Date: 2021-01-29 20:34:11 # # Vendors, devices and interfaces. Please keep sorted. # Syntax: # vendor vendor_name # device device_name <-- single tab # interface interface_name <-- two tabs 0001 Fry's Electronics 7778 Counterfeit flash drive [Kingston] 0002 Ingram 0002 passport00 0003 Club Mac 0004 Nebraska Furniture Mart 0011 Unknown 7788 counterfeit flash drive 0053 Planex 5301 GW-US54ZGL 802.11bg 0078 Microntek 0006 Joystick 0079 DragonRise Inc. 0006 PC TWIN SHOCK Gamepad 0011 Gamepad 1800 Mayflash Wii U Pro Game Controller Adapter [DirectInput] 181b Venom Arcade Joystick 1843 Mayflash GameCube Controller Adapter 1844 Mayflash GameCube Controller 0080 Unknown a001 JMS578 based SATA bridge 0085 Boeye Technology Co., Ltd. 0600 eBook Reader 0102 miniSTREAK 0105 Trust International B.V. 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211] 0127 IBP 0002 HDM Interface 0127 ibp 0145 Unknown 0112 Card Reader 017c MLK 145f Trust Deskset 0200 TP-Link 0201 MA180 UMTS Modem 0204 Chipsbank Microelectronics Co., Ltd 6025 CBM2080 / CBM2090 Flash drive controller 6026 CBM1180 Flash drive controller 0218 Hangzhou Worlde 0301 MIDI Port 02ad HUMAX Co., Ltd. 138c PVR Mass Storage 0303 Mini Automation Controller 0324 OCZ Technology Inc bc06 OCZ ATV USB 2.0 Flash Drive bc08 OCZ Rally2/ATV USB 2.0 Flash Drive 0325 OCZ Technology Inc ac02 ATV Turbo / Rally2 Dual Channel USB 2.0 Flash Drive 0386 LTS 0001 PSX for USB Converter 03d9 Shenzhen Sinote Tech-Electron Co., Ltd 0499 SE340D PC Remote Control 03da Bernd Walter Computer Technology 0002 HD44780 LCD interface 03e7 Intel 2150 Myriad VPU [Movidius Neural Compute Stick] 2485 Movidius MyriadX f63b Myriad VPU [Movidius Neural Compute Stick] 03e8 EndPoints, Inc. 0004 SE401 Webcam 0008 101 Ethernet [klsi] 0015 ATAPI Enclosure 2123 SiPix StyleCam Deluxe 8004 Aox 99001 03e9 Thesys Microelectronics 03ea Data Broadcasting Corp. 03eb Atmel Corp. 0902 4-Port Hub 2002 Mass Storage Device 2015 at90usbkey sample firmware (HID keyboard) 2018 at90usbkey sample firmware (CDC ACM) 2019 stk525 sample firmware (microphone) 201c at90usbkey sample firmware (HID mouse) 201d at90usbkey sample firmware (HID generic) 2022 at90usbkey sample firmware (composite device) 2040 LUFA Test PID 2041 LUFA Mouse Demo Application 2042 LUFA Keyboard Demo Application 2043 LUFA Joystick Demo Application 2044 LUFA CDC Demo Application 2045 LUFA Mass Storage Demo Application 2046 LUFA Audio Output Demo Application 2047 LUFA Audio Input Demo Application 2048 LUFA MIDI Demo Application 2049 Stripe Snoop Magnetic Stripe Reader 204a LUFA CDC Class Bootloader 204b LUFA USB to Serial Adapter Project 204c LUFA RNDIS Demo Application 204d LUFA Combined Mouse and Keyboard Demo Application 204e LUFA Dual CDC Demo Application 204f LUFA Generic HID Demo Application 2060 Benito Programmer Project 2061 LUFA Combined Mass Storage and Keyboard Demo Application 2062 LUFA Combined CDC and Mouse Demo Application 2063 LUFA Datalogger Device 2064 Interfaceless Control-Only LUFA Devices 2065 LUFA Test and Measurement Demo Application 2066 LUFA Multiple Report HID Demo 2068 LUFA Virtual Serial/Mass Storage Demo 2069 LUFA Webserver Project 2103 JTAG ICE mkII 2104 AVR ISP mkII 2105 AVRONE! 2106 STK600 development board 2107 AVR Dragon 2109 STK541 ZigBee Development Board 210a AT86RF230 [RZUSBSTICK] transceiver 210d XPLAIN evaluation kit (CDC ACM) 2110 AVR JTAGICE3 Debugger and Programmer 2111 Xplained Pro board debugger and programmer 2122 XMEGA-A1 Explained evaluation kit 2140 AVR JTAGICE3 (v3.x) Debugger and Programmer 2141 ICE debugger 2145 ATMEGA328P-XMINI (CDC ACM) 2310 EVK11xx evaluation board 2404 The Micro 2fe4 ATxmega32A4U DFU bootloader 2fe6 Cactus V6 (DFU) 2fea Cactus RF60 (DFU) 2fee atmega8u2 DFU bootloader 2fef atmega16u2 DFU bootloader 2ff0 atmega32u2 DFU bootloader 2ff1 at32uc3a3 DFU bootloader 2ff3 atmega16u4 DFU bootloader 2ff4 atmega32u4 DFU bootloader 2ff6 at32uc3b0/1 DFU bootloader 2ff7 at90usb82 DFU bootloader 2ff8 at32uc3a0/1 DFU bootloader 2ff9 at90usb646/647 DFU bootloader 2ffa at90usb162 DFU bootloader 2ffb at90usb AVR DFU bootloader 2ffd at89c5130/c5131 DFU bootloader 2fff at89c5132/c51snd1c DFU bootloader 3301 at43301 4-Port Hub 3312 4-Port Hub 4102 AirVast W-Buddie WN210 5601 at76c510 Prism-II 802.11b Access Point 5603 Cisco 7920 WiFi IP Phone 6119 AT91SAM CDC Demo Application 6124 at91sam SAMBA bootloader 6127 AT91SAM HID Keyboard Demo Application 6129 AT91SAM Mass Storage Demo Application 6200 AT91SAM HID Mouse Demo Application 7603 D-Link DWL-120 802.11b Wireless Adapter [Atmel at76c503a] 7604 at76c503a 802.11b Adapter 7605 at76c503a 802.11b Adapter 7606 at76c505 802.11b Adapter 7611 at76c510 rfmd2948 802.11b Access Point 7613 WL-1130 USB 7614 AT76c505a Wireless Adapter 7615 AT76C505AMX Wireless Adapter 7617 AT76C505AS Wireless Adapter 7800 Mini Album 800c Airspy HF+ ff01 WootingOne ff02 WootingTwo ff07 Tux Droid fish dongle 03ec Iwatsu America, Inc. 03ed Mitel Corp. 03ee Mitsumi 0000 CD-R/RW Drive 2501 eHome Infrared Receiver 2502 eHome Infrared Receiver 5609 Japanese Keyboard 641f WIF-0402C Bluetooth Adapter 6438 Bluetooth Device 6440 WML-C52APR Bluetooth Adapter 6901 SmartDisk FDD 6902 Floppy Disk Drive 7500 CD-R/RW ffff Dongle with BlueCore in DFU mode 03f0 HP, Inc 0004 DeskJet 895c 0011 OfficeJet G55 0012 DeskJet 1125C Printer Port 0024 KU-0316 Keyboard 002a LaserJet P1102 0053 DeskJet 2620 All-in-One Printer 0101 ScanJet 4100c
最后
以上就是天真电话最近收集整理的关于最全USB ID‘s 收录的全部内容,更多相关最全USB内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复