概述
实际开发中,常常需要与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
#
# 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 ID‘s 收录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复