usbdevs revision 94190
1235783Skib$FreeBSD: head/sys/dev/usb/usbdevs 94190 2002-04-08 10:16:19Z joe $
2235783Skib
3235783Skib/*
4235783Skib * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
5235783Skib * All rights reserved.
6235783Skib *
7235783Skib * This code is derived from software contributed to The NetBSD Foundation
8235783Skib * by Lennart Augustsson (lennart@augustsson.net) at
9235783Skib * Carlstedt Research & Technology.
10235783Skib *
11235783Skib * Redistribution and use in source and binary forms, with or without
12235783Skib * modification, are permitted provided that the following conditions
13235783Skib * are met:
14235783Skib * 1. Redistributions of source code must retain the above copyright
15235783Skib *    notice, this list of conditions and the following disclaimer.
16235783Skib * 2. Redistributions in binary form must reproduce the above copyright
17235783Skib *    notice, this list of conditions and the following disclaimer in the
18235783Skib *    documentation and/or other materials provided with the distribution.
19235783Skib * 3. All advertising materials mentioning features or use of this software
20235783Skib *    must display the following acknowledgement:
21235783Skib *        This product includes software developed by the NetBSD
22235783Skib *        Foundation, Inc. and its contributors.
23235783Skib * 4. Neither the name of The NetBSD Foundation nor the names of its
24235783Skib *    contributors may be used to endorse or promote products derived
25235783Skib *    from this software without specific prior written permission.
26235783Skib *
27235783Skib * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
28235783Skib * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
29235783Skib * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
30235783Skib * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
31235783Skib * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
32235783Skib * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33235783Skib * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
34235783Skib * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
35235783Skib * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
36235783Skib * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
37235783Skib * POSSIBILITY OF SUCH DAMAGE.
38235783Skib */
39235783Skib
40239375Skib/*
41235783Skib * List of known USB vendors
42235783Skib *
43235783Skib * Adding an ID and its string description for a device to the usbdevs file,
44235783Skib * enables the USB stack to print a useful description of the device that was
45235783Skib * connected.
46235783Skib *
47242467Sglebius * The ID should be added in usbdevs and then the files usbdevs.h and
48242467Sglebius * usbdevs_data.h need to be regenerated.
49235783Skib *
50242467Sglebius *	# edit usbdevs
51235783Skib *	make -f Makefile.usbdevs
52235783Skib *	# test your change
53235783Skib *	cd ../../modules/usb
54235783Skib *	make
55235783Skib *	# commit, if appropriate
56235783Skib *	cvs -m "ID for device XYZ" commit usbdevs
57235783Skib *	# commit the derived files after the $ FreeBSD $ has been updated.
58235783Skib *	cvs commit usbdevs.h usbdevs_data.h
59235783Skib *
60235783Skib * Please note that these IDs do not do anything. Adding an ID here and
61247835Skib * regenerating the usbdevs.h and usbdevs_data.h only makes a symbolic name
62247835Skib * available to the source code and does not change any functionality, nor
63235783Skib * does it make your device available to a specific driver.
64235783Skib * It will however make the descriptive string available if a device does not
65235783Skib * provide the string itself.
66235783Skib *
67235783Skib * After adding a vendor ID VNDR and a product ID PRDCT you will have the
68235783Skib * following extra defines:
69235783Skib * #define USB_VENDOR_VNDR              0x????
70235783Skib * #define USB_PRODUCT_VNDR_PRDCT       0x????
71235783Skib *
72235783Skib * You may have to add these defines to the respective probe routines to
73235783Skib * make the device recognised by the appropriate device driver.
74235783Skib */
75235783Skib
76235783Skibvendor AOX		0x03e8	AOX
77235783Skibvendor ATMEL		0x03eb	Atmel
78235783Skibvendor MITSUMI		0x03ee	Mitsumi
79235783Skibvendor HP		0x03f0	Hewlett Packard
80241394Skevlovendor ADAPTEC		0x03f3	Adaptec
81235783Skibvendor NATIONAL		0x0400	National Semiconductor
82235783Skibvendor ACERLABS		0x0402	Acer Labs
83235783Skibvendor FTDI		0x0403	Future Technology Devices
84235783Skibvendor NEC		0x0409	NEC
85235783Skibvendor KODAK		0x040a	Eastman Kodak
86235783Skibvendor MELCO		0x0411	Melco
87235783Skibvendor CREATIVE		0x041e	Creative
88235783Skibvendor ADI		0x0422	ADI Systems
89235783Skibvendor CATC		0x0423	Computer Access Technology
90235783Skibvendor SMC2		0x0424	Standard Microsystems
91235783Skibvendor GRAVIS		0x0428	Advanced Gravis Computer Tech.
92235783Skibvendor SUN		0x0430	Sun Microsystems
93235783Skibvendor TAUGA		0x0436  Taugagreining HF
94235783Skibvendor AMD		0x0438	Advanced Micro Devices
95235783Skibvendor LEXMARK		0x043d	Lexmark International
96235783Skibvendor NANAO		0x0440	NANAO
97235783Skibvendor ALPS		0x044e	Alps Electric
98235783Skibvendor THRUST		0x044f	Thrustmaster
99235783Skibvendor TI		0x0451	Texas Instruments
100235783Skibvendor ANALOGDEVICES	0x0456	Analog Devices
101235783Skibvendor KYE		0x0458	KYE Systems
102235783Skibvendor DIAMOND2		0x045a	Diamond (Supra)
103235783Skibvendor MICROSOFT	0x045e	Microsoft
104235783Skibvendor PRIMAX		0x0461	Primax Electronics
105235783Skibvendor AMP		0x0464	AMP
106235783Skibvendor CHERRY		0x046a	Cherry Mikroschalter
107235783Skibvendor MEGATRENDS	0x046b	American Megatrends
108235783Skibvendor LOGITECH		0x046d	Logitech
109235783Skibvendor BTC		0x046e	Behavior Tech. Computer
110235783Skibvendor PHILIPS		0x0471	Philips
111235783Skibvendor CONNECTIX	0x0478	Connectix
112235783Skibvendor KENSINGTON	0x047d	Kensington
113235783Skibvendor LUCENT		0x047e	Lucent
114235783Skibvendor STMICRO		0x0483	STMicroelectronics
115235783Skibvendor YAMAHA		0x0499	YAMAHA
116235783Skibvendor COMPAQ		0x049f	Compaq Computers
117235783Skibvendor ACERP		0x04a5	Acer Peripherals
118235783Skibvendor VISIONEER	0x04a7	Visioneer
119235783Skibvendor CANON		0x04a9	Canon
120235783Skibvendor NIKON		0x04b0	Nikon
121235783Skibvendor IBM		0x04b3	IBM Corporation
122235783Skibvendor CYPRESS		0x04b4	Cypress Semiconductor
123235783Skibvendor EPSON		0x04b8	Seiko Epson
124235783Skibvendor RAINBOW		0x04b9	Rainbow Technologies
125235783Skibvendor IODATA		0x04bb	I/O Data
126235783Skibvendor TDK		0x04bf	TDK
127235783Skibvendor 3COMUSR		0x04c1	U.S. Robotics
128235783Skibvendor METHODE		0x04c2	Methode Electronics Far East
129235783Skibvendor MAXISWITCH	0x04c3	Maxi Switch
130235783Skibvendor LOCKHEEDMER	0x04c4	Lockheed Martin Energy Research
131235783Skibvendor FUJITSU		0x04c5	Fujitsu
132235783Skibvendor TOSHIBAAM	0x04c6	Toshiba America Electronic Components
133235783Skibvendor MICROMACRO	0x04c7	Micro Macro Technologies
134235783Skibvendor KONICA		0x04c8	Konica
135235783Skibvendor LITEON		0x04ca	Lite-On Technology
136235783Skibvendor FUJIPHOTO	0x04cb	Fuji Photo Film
137235783Skibvendor PHILIPSSEMI	0x04cc	Philips Semiconductors
138235783Skibvendor TATUNG		0x04cd	Tatung Co. Of America
139235783Skibvendor SCANLOGIC	0x04ce	ScanLogic
140235783Skibvendor MYSON		0x04cf	Myson Technology
141235783Skibvendor DIGI2		0x04d0	Digi International
142235783Skibvendor ITTCANON		0x04d1	ITT Canon
143235783Skibvendor ALTEC		0x04d2	Altec Lansing Technologies
144235783Skibvendor PANASONIC	0x04da	Panasonic (Matsushita)
145235783Skibvendor IIYAMA		0x04e1	Iiyama
146235783Skibvendor SHUTTLE		0x04e6	Shuttle Technology
147235783Skibvendor ANNABOOKS	0x04ed	Annabooks
148235783Skibvendor CHICONY		0x04f2	Chicony Electronics
149235783Skibvendor BROTHER		0x04f9	Brother Industries
150235783Skibvendor DALLAS		0x04fa	Dallas Semiconductor
151235783Skibvendor ACER		0x0502	Acer
152235783Skibvendor 3COM		0x0506	3Com
153235783Skibvendor AZTECH		0x0509	Aztech Systems
154235783Skibvendor BELKIN		0x050d	Belkin Components
155235783Skibvendor KAWATSU		0x050f	Kawatsu Semiconductor
156235783Skibvendor APC		0x051d	American Power Conversion
157235783Skibvendor CONNECTEK	0x0522	Advanced Connectek USA
158235783Skibvendor NETCHIP		0x0525	NetChip Technology
159235783Skibvendor ALTRA		0x0527	ALTRA
160235783Skibvendor ATI		0x0528	ATI Technologies
161235783Skibvendor AKS		0x0529	Aladdin Knowledge Systems
162235783Skibvendor UNIACCESS	0x0540	Universal Access
163235783Skibvendor XIRLINK		0x0545	Xirlink
164235783Skibvendor ANCHOR		0x0547	Anchor Chips
165235783Skibvendor SONY		0x054c	Sony
166235783Skibvendor VISION		0x0553	VLSI Vision
167235783Skibvendor ASAHIKASEI	0x0556	Asahi Kasei Microsystems
168235783Skibvendor ATEN		0x0557	ATEN International
169235783Skibvendor MUSTEK		0x055f	Mustek Systems
170235783Skibvendor TELEX		0x0562	Telex Communications
171235783Skibvendor PERACOM		0x0565	Peracom Networks
172235783Skibvendor ALCOR2		0x0566	Alcor Micro
173235783Skibvendor WACOM		0x056a	WACOM
174235783Skibvendor ETEK		0x056c	e-TEK Labs
175235783Skibvendor EIZO		0x056d	EIZO
176235783Skibvendor ELECOM		0x056e	Elecom
177235783Skibvendor HAUPPAUGE	0x0573	Hauppauge Computer Works
178235783Skibvendor BAFO		0x0576	BAFO/Quality Computer Accessories
179235783Skibvendor YEDATA		0x057b	Y-E Data
180235783Skibvendor AVM		0x057c	AVM GmbH
181235783Skibvendor QUICKSHOT	0x057f	Quickshot
182235783Skibvendor ROLAND		0x0582	Roland
183235783Skibvendor ROCKFIRE		0x0583	Rockfire
184235783Skibvendor RATOC		0x0584	RATOC Systems, Inc.
185235783Skibvendor ZYXEL		0x0586	ZyXEL Communication
186235783Skibvendor ALCOR		0x058f	Alcor Micro
187235783Skibvendor IOMEGA		0x059b	Iomega
188235783Skibvendor ATREND		0x059c	A-Trend Technology
189235783Skibvendor AID		0x059d	Advanced Input Devices
190235783Skibvendor LACIE		0x059f	LaCie
191235783Skibvendor OMNIVISION	0x05a9	OmniVision
192247835Skibvendor INSYSTEM		0x05ab	In-System Design
193235783Skibvendor APPLE		0x05ac	Apple Computer
194235783Skibvendor DIGI		0x05c5	Digi International
195235783Skibvendor QTRONIX		0x05c7	Qtronix
196235783Skibvendor ELSA		0x05cc	ELSA
197235783Skibvendor BRAINBOXES	0x05d1	Brainboxes Limited
198235783Skibvendor ULTIMA		0x05d8	Ultima
199235783Skibvendor AXIOHM		0x05d9	Axiohm Transaction Solutions
200235783Skibvendor MICROTEK		0x05da	Microtek
201235783Skibvendor SUNTAC		0x05db	SUN Corporation
202235783Skibvendor LEXAR		0x05dc	Lexar Media
203235783Skibvendor SYMBOL		0x05e0	Symbol Technologies
204235783Skibvendor GENESYS		0x05e3	Genesys Logic
205235783Skibvendor FUJI		0x05e5	Fuji Electric
206235783Skibvendor KEITHLEY		0x05e6	Keithley Instruments
207235783Skibvendor EIZONANAO	0x05e7	EIZO Nanao
208235783Skibvendor KLSI		0x05e9	Kawasaki LSI
209235783Skibvendor FFC		0x05eb	FFC
210235783Skibvendor ANKO		0x05ef	Anko Electronic
211235783Skibvendor PIENGINEERING	0x05f3	P.I. Engineering
212235783Skibvendor AOC		0x05f6	AOC International
213235783Skibvendor CHIC		0x05fe	Chic Technology
214235783Skibvendor BARCO		0x0600	Barco Display Systems
215235783Skibvendor BRIDGE		0x0607	Bridge Information
216235783Skibvendor SOLIDYEAR	0x060b	Solid Year
217235783Skibvendor BIORAD		0x0614	Bio-Rad Laboratories
218235783Skibvendor MACALLY		0x0618	Macally
219235783Skibvendor ACTLABS		0x061c	Act Labs
220235783Skibvendor ALARIS		0x0620	Alaris
221235783Skibvendor APEX		0x0624	Apex
222235783Skibvendor AVISION		0x0638	Avision
223235783Skibvendor TEAC		0x0644	TEAC
224235783Skibvendor LINKSYS		0x066b	Linksys
225235783Skibvendor ACERSA		0x066e	Acer Semiconductor America
226235783Skibvendor SIGMATEL		0x066f	Sigmatel
227235783Skibvendor AIWA		0x0677	Aiwa
228235783Skibvendor ACARD		0x0678	ACARD Technology
229235783Skibvendor PROLIFIC		0x067b	Prolific Technology
230235783Skibvendor SIEMENS		0x067c	Siemens
231235783Skibvendor ADVANCELOGIC	0x0680	Avance Logic
232235783Skibvendor HAGIWARA		0x0693  Hagiwara Sys-Com
233235783Skibvendor MINOLTA		0x0686	Minolta
234235783Skibvendor CTX		0x0698	Chuntex
235235783Skibvendor ASKEY		0x069a	Askey Computer
236235783Skibvendor SAITEK		0x06a3	Saitek
237235783Skibvendor ALCATELT		0x06b9	Alcatel Telecom
238235783Skibvendor AGFA		0x06bd	AGFA-Gevaert
239235783Skibvendor ASIAMD		0x06be	Asia Microelectronic Development
240235783Skibvendor BIZLINK		0x06c4	Bizlink International
241235783Skibvendor KEYSPAN		0x06cd	Keyspan
242235783Skibvendor AASHIMA		0x06d6	Aashima Technology
243235783Skibvendor MULTITECH	0x06e0	MultiTech
244235783Skibvendor ADS		0x06e1	ADS Technologies
245235783Skibvendor ALCATELM		0x06e4	Alcatel Microelectronics
246235783Skibvendor SIRIUS		0x06ea	Sirius Technologies
247235783Skibvendor BOSTON		0x06fd	Boston Acoustics
248235783Skibvendor SMC		0x0707	Standard Microsystems
249235783Skibvendor PUTERCOM		0x0708	Putercom
250235783Skibvendor MCT		0x0711	MCT
251235783Skibvendor DIGITALSTREAM	0x074e	Digital Stream
252235783Skibvendor AUREAL		0x0755	Aureal Semiconductor
253235783Skibvendor MIDIMAN		0x0763	Midiman
254235783Skibvendor GRIFFIN		0x077d	Griffin Technology
255235783Skibvendor SANDISK		0x0781	SanDisk Corp
256235783Skibvendor BRIMAX		0x078e	Brimax
257235783Skibvendor AXIS		0x0792	Axis Communications
258235783Skibvendor ABL		0x0794	ABL Electronics
259235783Skibvendor ALFADATA		0x079d	Alfadata Computer
260235783Skibvendor NATIONALTECH	0x07a2	National Technical Systems
261235783Skibvendor ONNTO		0x07a3	Onnto
262235783Skibvendor BE		0x07a4	Be
263235783Skibvendor ADMTEK		0x07a6	ADMtek
264235783Skibvendor COREGA		0x07aa	Corega
265235783Skibvendor FREECOM		0x07ab	Freecom
266235783Skibvendor MICROTECH	0x07af	Microtech
267235783Skibvendor OLYMPUS		0x07b4	Olympus
268235783Skibvendor ABOCOM		0x07b8	AboCom Systems
269235783Skibvendor KEISOKUGIKEN	0x07c1	Keisokugiken
270235783Skibvendor APG		0x07c5	APG Cash Drawer
271235783Skibvendor BUG		0x07c8	B.U.G.
272235783Skibvendor ALLIEDTELESYN	0x07c9	Allied Telesyn International
273235783Skibvendor AVERMEDIA	0x07ca	AVerMedia Technologies
274235783Skibvendor SIIG		0x07cc	SIIG
275235783Skibvendor CASIO		0x07cf	CASIO
276235783Skibvendor APTIO		0x07d2	Aptio Products
277235783Skibvendor ARASAN		0x07da	Arasan Chip Systems
278235783Skibvendor ALLIEDCABLE	0x07e6	Allied Cable
279235783Skibvendor STSN		0x07ef	STSN
280235783Skibvendor ZOOM		0x0803	Zoom Telephonics
281235783Skibvendor BROADLOGIC	0x0827	BroadLogic
282235783Skibvendor HANDSPRING	0x082d	Handspring
283235783Skibvendor ACTIONSTAR	0x0835	Action Star Enterprise
284235783Skibvendor PALM		0x0830	Palm Computing
285235783Skibvendor ACCTON		0x083a	Accton Technology
286235783Skibvendor DIAMOND		0x0841	Diamond
287235783Skibvendor NETGEAR		0x0846	BayNETGEAR
288235783Skibvendor ACTIVEWIRE	0x0854	ActiveWire
289235783Skibvendor PORTGEAR		0x085a	PortGear
290235783Skibvendor METRICOM		0x0870	Metricom
291235783Skibvendor ADESSOKBTEK	0x087c	ADESSO/Kbtek America
292235783Skibvendor JATON		0x087d	Jaton
293235783Skibvendor APT		0x0880	APT Technologies
294235783Skibvendor BOCARESEARCH	0x0885	Boca Research
295235783Skibvendor ANDREA		0x08a8	Andrea Electronics
296235783Skibvendor BURRBROWN	0x08bb	Burr-Brown Japan
297235783Skibvendor 2WIRE		0x08c8	2Wire
298235783Skibvendor AIPTEK		0x08ca	AIPTEK International
299235783Skibvendor SMARTBRIDGES	0x08d1	SmartBridges
300235783Skibvendor BILLIONTON	0x08dd	Billionton Systems
301235783Skibvendor EXTENDED		0x08e9	Extended Systems
302235783Skibvendor MSYSTEMS		0x08ec	M-Systems
303235783Skibvendor AUTHENTEC	0x08ff	AuthenTec
304235783Skibvendor ALATION		0x0910	Alation Systems
305235783Skibvendor BIOMETRIC	0x0929	American Biometric Company
306235783Skibvendor YANO		0x094f	Yano
307235783Skibvendor KINGSTON		0x0951	Kingston Technology
308235783Skibvendor BLUEWATER	0x0956	BlueWater Systems
309235783Skibvendor AGILENT		0x0957	Agilent Technologies
310235783Skibvendor PORTSMITH	0x095a	Portsmith
311235783Skibvendor ADIRONDACK	0x0976	Adirondack Wire & Cable
312235783Skibvendor BECKHOFF		0x0978	Beckhoff
313235783Skibvendor ALTIUS		0x09b3	Altius Solutions
314235783Skibvendor ARRIS		0x09c1	Arris Interactive
315235783Skibvendor ACTIVCARD	0x09c3	ACTIVCARD
316235783Skibvendor ACTISYS		0x09c4	ACTiSYS
317235783Skibvendor AFOURTECH	0x09da	A-FOUR TECH
318235783Skibvendor AIMEX		0x09dc	AIMEX
319235783Skibvendor ADDONICS		0x09df	Addonics Technologies
320235783Skibvendor AKAI		0x09e8	AKAI professional M.I.
321235783Skibvendor ARESCOM		0x09f5	ARESCOM
322235783Skibvendor BAY		0x09f9	Bay Associates
323235783Skibvendor ALTERA		0x09fb	Altera
324235783Skibvendor TREK		0x0a16	Trek Technology
325235783Skibvendor ASAHIOPTICAL	0x0a17	Asahi Optical
326235783Skibvendor BOCASYSTEMS	0x0a43	Boca Systems
327235783Skibvendor BROADCOM		0x0a5c	Broadcom
328235783Skibvendor GREENHOUSE	0x0a6b	GREENHOUSE
329235783Skibvendor GEOCAST		0x0a79	Geocast Network Systems
330235783Skibvendor TODOS		0x0b0c	Todos Data System
331235783Skibvendor NEC2		0x0b62	NEC
332235783Skibvendor ATI2		0x0b6f	ATI
333235783Skibvendor AGATE		0x0c08	Agate Technologies
334235783Skibvendor DMI		0x0c0b	DMI
335235783Skibvendor MOTOROLA		0x1063	Motorola
336235783Skibvendor PLX		0x10b5	PLX
337235783Skibvendor ASANTE		0x10bd	Asante
338235783Skibvendor BELKIN2		0x1293	Belkin Components
339235783Skibvendor MOBILITY		0x1342	Mobility
340235783Skibvendor SHARK		0x13d2	Shark
341235783Skibvendor SILICONPORTALS	0x1527	Silicon Portals
342235783Skibvendor SOHOWARE		0x15e8	SOHOware
343235783Skibvendor UMAX		0x1606	UMAX Data Systems
344235783Skibvendor INSIDEOUT	0x1608	Inside Out Networks
345235783Skibvendor ENTREGA		0x1645	Entrega
346235783Skibvendor ACTIONTEC	0x1668	Actiontec Electronics
347235783Skibvendor DLINK		0x2001	D-Link
348235783Skibvendor DAISY		0x3579	Daisy Technology
349235783Skibvendor INTEL		0x8086	Intel
350235783Skibvendor HP2		0xf003	Hewlett Packard
351235783Skib
352235783Skib/*
353235783Skib * List of known products.  Grouped by vendor.
354235783Skib */
355235783Skib
356235783Skib/* 3Com products */
357235783Skibproduct 3COM HOMECONN		0x009d	HomeConnect USB Camera
358235783Skibproduct 3COM 3C19250		0x03E8	3C19250 Ethernet adapter
359235783Skibproduct 3COM USR56K		0x3021	U.S.Robotics 56000 Voice Faxmodem Pro
360235783Skibproduct 3COM 3C460		0x11f8	HomeConnect 3C460
361235783Skibproduct 3COM 3C460B		0x4601	HomeConnect 3C460B
362235783Skib
363235783Skibproduct 3COMUSR OFFICECONN	0x0082	3Com OfficeConnect Analog Modem
364235783Skibproduct 3COMUSR USRISDN		0x008f	3Com U.S. Robotics Pro ISDN TA
365235783Skibproduct 3COMUSR HOMECONN	0x009d	3Com HomeConnect camera
366235783Skibproduct 3COMUSR USR56K		0x3021	U.S.Robotics 56000 Voice Faxmodem Pro
367235783Skib
368235783Skib/* AboCom products */
369235783Skibproduct ABOCOM XX1		0x110c	XX1
370235783Skibproduct ABOCOM XX2		0x200c	XX2
371235783Skibproduct ABOCOM URE450		0x4000	URE450 Ethernet Adapter
372235783Skibproduct ABOCOM UFE1000		0x4002	UFE1000 Fast Ethernet Adapter
373235783Skibproduct ABOCOM DSB650TX_PNA	0x4003	1/10/100 ethernet adapter
374235783Skibproduct ABOCOM XX4		0x4004	XX4
375235783Skibproduct ABOCOM XX5		0x4007	XX5
376235783Skibproduct ABOCOM XX6		0x400b	XX6
377235783Skibproduct ABOCOM XX7		0x400c	XX7
378235783Skibproduct ABOCOM XX8		0x4102	XX8
379235783Skibproduct ABOCOM XX9		0x4104	XX9
380235783Skibproduct ABOCOM XX10		0xabc1	XX10
381235783Skib
382235783Skib/* Accton products */
383235783Skibproduct ACCTON USB320_EC	0x1046	USB320-EC Ethernet Adapter
384235783Skibproduct ACCTON SS1001		0x5046	SpeedStream Ethernet Adapter
385235783Skib
386235783Skib/* Acer Peripherals, Inc. products */
387235783Skibproduct ACERP ACERSCAN_C310U	0x12a6	Acerscan C310U
388235783Skibproduct ACERP ACERSCAN_320U	0x2022	Acerscan 320U
389235783Skibproduct ACERP ACERSCAN_640U	0x2040	Acerscan 640U
390235783Skibproduct ACERP ACERSCAN_620U	0x2060	Acerscan 620U
391235783Skib
392235783Skib/* ActiveWire, Inc. products */
393235783Skibproduct ACTIVEWIRE IOBOARD	0x0100	I/O Board
394235783Skibproduct ACTIVEWIRE IOBOARD_FW1	0x0101	I/O Board, rev. 1 firmware
395235783Skib
396235783Skib/* ADMtek products */
397235783Skibproduct ADMTEK PEGASUS		0x0986	AN986 USB Ethernet adapter
398235783Skibproduct ADMTEK PEGASUSII	0x8511	AN8511 USB Ethernet adapter
399235783Skib
400235783Skib/* ADS products */
401235783Skibproduct ADS UBS10BT		0x0008	UBS-10BT Ethernet adapter
402235783Skib
403235783Skib/* Agate Technologies products */
404235783Skibproduct AGATE QDRIVE		0x0378	Q-Drive
405235783Skib
406235783Skib/* AGFA products */
407235783Skibproduct AGFA SNAPSCAN1212U	0x0001	SnapScan 1212U
408235783Skibproduct AGFA SNAPSCAN1236U	0x0002	SnapScan 1236U
409235783Skibproduct AGFA SNAPSCANTOUCH	0x0100	SnapScan Touch
410235783Skibproduct AGFA SNAPSCAN1212U2	0x2061	SnapScan 1212U
411235783Skibproduct AGFA SNAPSCANE40	0x208d	SnapScan e40
412235783Skibproduct AGFA SNAPSCANE50	0x208f	SnapScan e50
413235783Skibproduct AGFA SNAPSCANE20	0x2091	SnapScan e20
414235783Skibproduct AGFA SNAPSCANE25	0x2095	SnapScan e25
415235783Skibproduct AGFA SNAPSCANE26	0x2097	SnapScan e26
416235783Skibproduct AGFA SNAPSCANE52	0x20fd	SnapScan e52
417235783Skib
418235783Skib/* AKS products */
419235783Skibproduct AKS USBHASP		0x0001	USB-HASP 0.06
420235783Skib
421235783Skib/* Alcor Micro, Inc. products */
422235783Skibproduct ALCOR2 KBD_HUB		0x2802	Kbd Hub
423235783Skib
424235783Skibproduct ALCOR MA_KBD_HUB	0x9213	MacAlly Kbd Hub
425235783Skibproduct ALCOR AU9814		0x9215	AU9814 Hub
426235783Skibproduct ALCOR SM_KBD		0x9410	MicroConnectors/StrongMan Keyboard
427235783Skibproduct ALCOR NEC_KBD_HUB	0x9472	NEC Kbd Hub
428235783Skib
429235783Skib/* Altec Lansing products */
430235783Skibproduct ALTEC ADA70		0x0070	ADA70 Speakers
431235783Skibproduct ALTEC ASC495		0xff05	ASC495 Speakers
432235783Skib
433235783Skib/* American Power Conversion products */
434235783Skibproduct APC UPSPRO500		0x0002	Back-UPS Pro 500
435235783Skib
436235783Skib/* Anchor products */
437235783Skibproduct ANCHOR EZUSB		0x2131	EZUSB
438235783Skibproduct ANCHOR EZLINK		0x2720	EZLINK
439235783Skib
440235783Skib/* AOX, Inc. products */
441235783Skibproduct AOX USB101		0x0008	USB ethernet controller engine
442235783Skib
443235783Skib/* Apple Computer products */
444235783Skibproduct APPLE OPTMOUSE		0x0302	Optical mouse
445235783Skibproduct APPLE SPEAKERS		0x1101	Speakers
446235783Skib
447235783Skib/* ATen products */
448235783Skibproduct ATEN UC1284		0x2001	Parallel printer adapter
449235783Skibproduct ATEN UC10T		0x2002	10Mbps ethernet adapter
450235783Skibproduct ATEN UC232A		0x2008	Serial adapter
451235783Skib
452235783Skib/* Atmel Comp. products */
453235783Skibproduct ATMEL UHB124		0x3301	UHB124 hub
454235783Skibproduct ATMEL DWL120		0x7602	DWL-120 Wireless adapter
455235783Skib
456235783Skib/* Avision products */
457235783Skibproduct AVISION 1200U		0x0268	1200U scanner
458235783Skib
459235783Skib/* Belkin products */
460235783Skib/*product BELKIN F5U111		0x????	F5U111 Ethernet adapter*/
461235783Skibproduct BELKIN2 F5U002		0x0002	F5U002 Parallel printer adapter
462235783Skib
463235783Skib/* Billionton products */
464235783Skibproduct BILLIONTON USB100	0x0986	USB100N 10/100 FastEthernet Adapter
465235783Skibproduct BILLIONTON USBLP100	0x0987	USB100LP
466235783Skibproduct BILLIONTON USBEL100	0x0988	USB100EL
467235783Skibproduct BILLIONTON USBE100	0x8511	USBE100
468235783Skib
469235783Skib/* Brother Industries products */
470235783Skibproduct BROTHER HL1050		0x0002	HL-1050 laser printer
471235783Skib
472235783Skib/* Behavior Technology Computer products */
473235783Skibproduct BTC BTC7932		0x6782	Keyboard with mouse port
474235783Skib
475235783Skib/* Canon, Inc. products */
476235783Skibproduct CANON N656U		0x2206	CANOSCAN N656U
477235783Skibproduct CANON S10		0x3041	PowerShot S10
478235783Skibproduct CANON S100		0x3045	PowerShot S100
479235783Skib
480235783Skib/* CATC products */
481235783Skibproduct CATC NETMATE		0x000a	Netmate ethernet adapter
482235783Skibproduct CATC NETMATE2		0x000c	Netmate2 ethernet adapter
483235783Skibproduct CATC CHIEF		0x000d	USB Chief Bus & Protocol Analyzer
484235783Skibproduct CATC ANDROMEDA		0x1237	Andromeda hub
485235783Skib
486235783Skib/* CASIO products */
487235783Skibproduct	CASIO NAMELAND		0x4001	CASIO Nameland EZ-USB
488235783Skib
489235783Skib/* Cherry products */
490235783Skibproduct CHERRY MY3000KBD	0x0001	My3000 keyboard
491235783Skibproduct CHERRY MY3000HUB	0x0003	My3000 hub
492235783Skib
493235783Skib/* Chic Technology products */
494235783Skibproduct CHIC MOUSE1		0x0001	mouse
495235783Skibproduct CHIC CYPRESS		0x0003	Cypress USB Mouse
496235783Skib
497235783Skib/* Chicony products */
498235783Skibproduct CHICONY KB8933		0x0001	KB-8933 keyboard
499235783Skib
500235783Skib/* Compaq products */
501235783Skibproduct COMPAQ PJB100		0x504a	Personal Jukebox PJB100
502235783Skib
503235783Skib/* Connectix products */
504235783Skibproduct CONNECTIX QUICKCAM	0x0001	QuickCam
505235783Skib
506235783Skib/* Corega products */
507235783Skibproduct COREGA ETHER_USB_T	0x0001	Ether USB-T
508235783Skibproduct COREGA FETHER_USB_TX	0x0004	FEther USB-TX
509235783Skibproduct COREGA FETHER_USB_TXS	0x000d	FEther USB-TXS
510235783Skib
511235783Skib/* Creative products */
512235783Skibproduct CREATIVE NOMAD_II	0x1002	Nomad II MP3 player
513235783Skib
514235783Skib/* CTX products */
515235783Skibproduct CTX EX1300		0x9999	Ex1300 hub
516235783Skib
517235783Skib/* Cypress Semiconductor products */
518235783Skibproduct CYPRESS MOUSE		0x0001	mouse
519235783Skibproduct CYPRESS THERMO		0x0002	thermometer
520235783Skibproduct CYPRESS FMRADIO		0x1002	FM Radio
521235783Skib
522235783Skib/* Daisy Technology products */
523235783Skibproduct DAISY DMC		0x6901	PhotoClip Camera
524235783Skib
525235783Skib/* Dallas Semiconductor products */
526235783Skibproduct DALLAS J6502		0x4201	J-6502 speakers
527235783Skib
528235783Skib/* Diamond products */
529235783Skibproduct DIAMOND RIO500USB	0x0001	Rio 500 USB
530235783Skib
531235783Skib/* Digi International products */
532235783Skibproduct DIGI ACCELEPORT2	0x0002	AccelePort USB 2
533235783Skibproduct DIGI ACCELEPORT4	0x0004	AccelePort USB 4
534235783Skibproduct DIGI ACCELEPORT8	0x0008	AccelePort USB 8
535235783Skib
536235783Skib/* D-Link products */
537235783Skib/*product DLINK DSBS25		0x0100	DSB-S25 serial adapter*/
538235783Skibproduct DLINK DSB650TX4		0x200c	10/100 ethernet adapter
539235783Skibproduct DLINK DSB650C		0x4000	10Mbps ethernet adapter
540235783Skibproduct DLINK DSB650TX1		0x4001	10/100 ethernet adapter
541235783Skibproduct DLINK DSB650TX		0x4002	10/100 ethernet adapter
542235783Skibproduct DLINK DSB650TX_PNA	0x4003	1/10/100 ethernet adapter
543235783Skibproduct DLINK DSB650TX3		0x400b	10/100 ethernet adapter
544235783Skibproduct DLINK DSB650TX2		0x4102	10/100 ethernet adapter
545235783Skibproduct DLINK DSB650		0xabc1	10/100 ethernet adapter
546235783Skib
547235783Skib/* EIZO products */
548235783Skibproduct EIZO HUB		0x0000	hub
549235783Skibproduct EIZO MONITOR		0x0001	monitor
550235783Skib
551235783Skib/* Elecom products */
552235783Skibproduct ELECOM MOUSE29UO	0x0002	mouse 29UO
553235783Skibproduct ELECOM LDUSBTX0		0x200c	LD-USB/TX
554235783Skibproduct ELECOM LDUSBTX1		0x4002	LD-USB/TX
555235783Skibproduct ELECOM LDUSBTX2		0x400b	LD-USB/TX
556235783Skibproduct ELECOM LDUSBTX3		0xabc1	LD-USB/TX
557235783Skib
558235783Skib/* Elsa products */
559235783Skibproduct ELSA MODEM1		0x2265	ELSA Modem Board
560235783Skibproduct ELSA USB2ETHERNET	0x3000	Microlink USB2Ethernet
561235783Skib
562235783Skib/* Entrega products */
563235783Skibproduct ENTREGA 1S		0x0001	1S serial connector
564235783Skibproduct ENTREGA 2S		0x0002	2S serial connector
565235783Skibproduct ENTREGA 1S25		0x0003	1S25 serial connector
566235783Skibproduct ENTREGA 4S		0x0004	4S serial connector
567235783Skibproduct ENTREGA E45		0x0005	E45 Ethernet adapter
568235783Skibproduct ENTREGA CENTRONICS	0x0006	Centronics connector
569235783Skibproduct ENTREGA 1S9		0x0093	1S9 serial connector
570235783Skibproduct ENTREGA EZUSB		0x8000	EZ-USB
571235783Skib/*product ENTREGA SERIAL	0x8001	DB25 Serial connector*/
572235783Skibproduct ENTREGA 2U4S		0x8004  2U4S serial connector/usb hub
573235783Skib/*product ENTREGA SERIAL_DB9	0x8093	DB9 Serial connector*/
574235783Skib
575235783Skib/* Epson products */
576235783Skibproduct EPSON PRINTER1		0x0001	USB Printer
577235783Skibproduct EPSON PRINTER2		0x0002	ISD USB Smart Cable for Mac
578235783Skibproduct EPSON PRINTER3		0x0003	ISD USB Smart Cable
579235783Skibproduct EPSON PRINTER5		0x0005	USB Printer
580235783Skibproduct EPSON 636		0x0101	Perfection 636U / 636Photo scanner
581235783Skibproduct EPSON 610		0x0103	Perfection 610 scanner
582235783Skibproduct EPSON 1200		0x0104	Perfection 1200U / 1200Photo scanner
583235783Skibproduct EPSON 1600		0x0107	Expression 1600 scanner
584235783Skibproduct EPSON 1640		0x010a	Perfection 1640SU scanner
585235783Skibproduct EPSON 1240		0x010b	Perfection 1240U / 1240Photo scanner
586235783Skibproduct EPSON 640U		0x010c	Perfection 640U scanner
587235783Skibproduct EPSON 1650		0x0110	Perfection 1650 scanner
588235783Skibproduct EPSON GT9700F		0x0112	GT-9700F scanner
589235783Skib
590235783Skib/* e-TEK Labs products */
591235783Skibproduct ETEK 1COM		0x8007	Serial port
592235783Skib
593235783Skib/* Extended Systems products */
594235783Skibproduct EXTENDED XTNDACCESS	0x0100	XTNDAccess IrDA
595235783Skib
596235783Skib/* Gravis products */
597235783Skibproduct GRAVIS GAMEPADPRO	0x4001	GamePad Pro
598235783Skib
599235783Skib/* GREENHOUSE products */
600235783Skibproduct GREENHOUSE KANA21	0x0001	CF-writer with Portable MP3 Player
601235783Skib
602235783Skib/* Griffin Technology */
603235783Skibproduct GRIFFIN IMATE		0x0405	iMate, ADB adapter
604235783Skib
605235783Skib/* Freecom products */
606235783Skibproduct FREECOM DVD		0xfc01	Connector for DVD drive
607235783Skib
608235783Skib/* Future Technology Devices products */
609235783Skibproduct FTDI SERIAL		0x8372	Serial converter
610235783Skib
611235783Skib/* Fuji photo products */
612235783Skibproduct FUJIPHOTO MASS0100	0x0100	Mass Storage
613235783Skib
614235783Skib/* Hagiwara products */
615235783Skibproduct HAGIWARA FGSM		0x0002  FlashGate SmartMedia Card Reader
616235783Skibproduct HAGIWARA FGCF		0x0003  FlashGate CompactFlash Card Reader
617235783Skibproduct HAGIWARA FG		0x0005  FlashGate
618235783Skib
619235783Skib/* Handspring, Inc. */
620235783Skibproduct HANDSPRING VISOR	0x0100	Handspring Visor
621235783Skib
622235783Skib/* Hauppauge Computer Works */
623235783Skibproduct HAUPPAUGE WINTV_USB_FM	0x4d12	WinTV USB FM
624235783Skib
625235783Skib/* HP products */
626235783Skibproduct HP 895C			0x0004	DeskJet 895C
627235783Skibproduct HP 4100C		0x0101	Scanjet 4100C
628235783Skibproduct HP S20			0x0102	Photosmart S20
629235783Skibproduct HP 880C			0x0104	DeskJet 880C
630235783Skibproduct HP 4200C		0x0105	ScanJet 4200C
631235783Skibproduct HP CDWRITERPLUS		0x0107	CD-Writer Plus
632235783Skibproduct HP KBDHUB		0x010c	Multimedia Keyboard Hub
633235783Skibproduct HP 6200C		0x0201	ScanJet 6200C
634235783Skibproduct HP S20b			0x0202	PhotoSmart S20
635235783Skibproduct HP 815C			0x0204	DeskJet 815C
636235783Skibproduct HP 3300C		0x0205	ScanJet 3300C
637235783Skibproduct HP CDW8200		0x0207	CD-Writer Plus 8200e
638235783Skibproduct HP 1220C		0x0212	DeskJet 1220C
639235783Skibproduct HP 810C			0x0304	DeskJet 810C/812C
640235783Skibproduct HP 4300C		0x0305	Scanjet 4300C
641235783Skibproduct HP G85XI		0x0311	OfficeJet G85xi
642235783Skibproduct HP 1200			0x0317	LaserJet 1200
643235783Skibproduct HP 5200C		0x0401	Scanjet 5200C
644235783Skibproduct HP 830C			0x0404	DeskJet 830C
645235783Skibproduct HP 3400CSE		0x0405	ScanJet 3400cse
646235783Skibproduct HP 6300C		0x0601	Scanjet 6300C
647235783Skibproduct HP 840C			0x0604	DeskJet 840c
648235783Skibproduct HP 5300C		0x0701	Scanjet 5300C
649235783Skibproduct HP 970CSE		0x1004	Deskjet 970Cse
650235783Skibproduct HP 5400C		0x1005	Scanjet 5400C
651235783Skibproduct HP 930C			0x1204	DeskJet 930c
652235783Skibproduct HP P2000U		0x1801	Inkjet P-2000U
653235783Skibproduct HP 640C			0x2004	DeskJet 640c
654235783Skibproduct HP P1100		0x3102	Photosmart P1100
655235783Skib
656235783Skib/* HP products */
657235783Skibproduct HP2 C500		0x6002	PhotoSmart C500
658235783Skib
659235783Skib/* IBM Corporation */
660235783Skibproduct IBM USBCDROMDRIVE	0x4427	USB CD-ROM Drive
661235783Skib
662235783Skib/* Inside Out Networks products */
663235783Skibproduct INSIDEOUT EDGEPORT4	0x0001	EdgePort/4 serial ports
664235783Skib
665235783Skib/* In-System products */
666235783Skibproduct INSYSTEM F5U002		0x0002	Parallel printer adapter
667235783Skibproduct INSYSTEM ATAPI		0x0031	ATAPI adapter
668235783Skibproduct INSYSTEM ISD110		0x0200	IDE adapter ISD110
669235783Skibproduct INSYSTEM ISD105		0x0202	IDE adapter ISD105
670235783Skibproduct INSYSTEM USBCABLE	0x081a	USB cable
671235783Skib
672235783Skib/* Intel products */
673235783Skibproduct INTEL EASYPC_CAMERA	0x0110	Easy PC Camera
674235783Skibproduct INTEL TESTBOARD		0x9890	82930 test board
675235783Skib
676235783Skib/* I/O DATA products */
677235783Skibproduct IODATA USBETT		0x0901	USB ETT
678235783Skibproduct IODATA USBETTX		0x0904	USB ETTX
679235783Skibproduct	IODATA USBRSAQ		0x0a03	USB serial adapter USB-RSAQ1
680235783Skib
681235783Skib/* Iomega products */
682235783Skibproduct IOMEGA ZIP100		0x0001	Zip 100
683235783Skibproduct IOMEGA ZIP250		0x0030	Zip 250
684235783Skib
685235783Skib/* Kawasaki products */
686235783Skibproduct KLSI DUH3E10BT		0x0008	USB ethernet controller engine
687235783Skib
688235783Skib/* Kawatsu products */
689235783Skibproduct KAWATSU MH4000P		0x0003	MiniHub 4000P
690235783Skib
691235783Skib/* Keisokugiken Corp. products */
692235783Skibproduct KEISOKUGIKEN USBDAQ	0x0068	HKS-0200 USBDAQ
693235783Skib
694235783Skib/* Kawasaki products */
695235783Skibproduct KLSI DUH3E10BT		0x0008	10BT Ethernet adapter, in the DU-H3E
696235783Skib
697235783Skib/* Kensington products */
698235783Skibproduct KENSINGTON ORBIT	0x1003	Orbit USB/PS2 trackball
699235783Skibproduct KENSINGTON TURBOBALL	0x1005	TurboBall
700235783Skib
701235783Skib/* Keyspan products */
702235783Skibproduct KEYSPAN USA28		0x0101	USA-28 serial adapter
703235783Skibproduct KEYSPAN USA28X		0x0102	USA-28X serial adapter
704235783Skibproduct KEYSPAN USA19		0x0103	USA-19 serial adapter
705235783Skibproduct KEYSPAN USA18X		0x0105	USA-18X serial adapter
706235783Skibproduct KEYSPAN USA19W		0x0106	USA-19W serial adapter
707235783Skibproduct KEYSPAN USA49W		0x0109	USA-49W serial adapter
708235783Skib
709235783Skib/* Kingston products */
710235783Skibproduct KINGSTON KNU101TX	0x000a	KNU101TX USB Ethernet
711235783Skib
712235783Skib/* Kodak products */
713235783Skibproduct KODAK DC220		0x0100	Digital Science DC220
714235783Skibproduct KODAK DC260		0x0110	Digital Science DC260
715235783Skibproduct KODAK DC265		0x0111	Digital Science DC265
716235783Skibproduct KODAK DC290		0x0112	Digital Science DC290
717235783Skibproduct KODAK DC240		0x0120	Digital Science DC240
718235783Skibproduct KODAK DC280		0x0130	Digital Science DC280
719235783Skib
720235783Skib/* Konica Corp. Products */
721235783Skibproduct KONICA CAMERA		0x0720	Digital Color Camera
722235783Skib
723235783Skib/* KYE products */
724235783Skibproduct KYE NICHE		0x0001	Niche mouse
725235783Skibproduct KYE NETSCROLL		0x0003	Genius NetScroll mouse
726235783Skibproduct KYE FLIGHT2000		0x1004	Flight 2000 joystick
727235783Skibproduct KYE VIVIDPRO		0x2001	ColorPage Vivid-Pro scanner
728235783Skib
729235783Skib/* LaCie products */
730235783Skibproduct LACIE HD		0xa601	Hard Disk
731235783Skibproduct LACIE CDRW		0xa602	CD R/W
732235783Skib
733235783Skib/* Lexar products */
734235783Skibproduct LEXAR JUMPSHOT		0x0001	jumpSHOT CompactFlash Reader
735235783Skib
736235783Skib/* Lexmark products */
737235783Skibproduct LEXMARK S2450		0x0009	Optra S 2450
738235783Skib
739235783Skib/* Linksys products */
740235783Skibproduct LINKSYS MAUSB2		0x0105	Camedia MAUSB-2
741235783Skibproduct LINKSYS USB10TX1	0x200c	USB10TX
742235783Skibproduct LINKSYS USB10T		0x2202	USB10T Ethernet
743235783Skibproduct LINKSYS USB100TX	0x2203	USB100TX Ethernet
744235783Skibproduct LINKSYS USB100H1	0x2204	USB100H1 Ethernet/HPNA
745235783Skibproduct LINKSYS USB10TA		0x2206	USB10TA Ethernet
746235783Skibproduct LINKSYS USB10TX2	0x400b	USB10TX
747235783Skib
748235783Skib/* Logitech products */
749235783Skibproduct LOGITECH M2452		0x0203	M2452 keyboard
750235783Skibproduct LOGITECH M4848		0x0301	M4848 mouse
751235783Skibproduct LOGITECH PAGESCAN	0x040f	PageScan
752235783Skibproduct LOGITECH QUICKCAMWEB	0x0801	QuickCam Web
753235783Skibproduct LOGITECH QUICKCAMPRO	0x0810	QuickCam Pro
754235783Skibproduct LOGITECH QUICKCAMEXP	0x0840	QuickCam Express
755235783Skibproduct LOGITECH QUICKCAM	0x0850	QuickCam
756235783Skibproduct LOGITECH N43		0xc000	N43
757235783Skibproduct LOGITECH N48		0xc001	N48 mouse
758235783Skibproduct LOGITECH MBA47		0xc002	M-BA47 mouse
759235783Skibproduct LOGITECH WMMOUSE	0xc004	WingMan Gaming Mouse
760235783Skibproduct LOGITECH BD58		0xc00c	BD58 mouse
761235783Skibproduct LOGITECH UN58A		0xc030	iFeel Mouse
762235783Skibproduct LOGITECH BB13		0xc401	USB-PS/2 Trackball
763235783Skibproduct LOGITECH WMPAD		0xc208	WingMan GamePad Extreme
764235783Skibproduct LOGITECH WMJOY		0xc281	WingMan Force joystick 
765235783Skibproduct LOGITECH RK53		0xc501	Cordless mouse
766235783Skibproduct LOGITECH RB6		0xc503	Cordless keyboard
767235783Skibproduct LOGITECH QUICKCAMPRO2	0xd001	QuickCam Pro
768235783Skib
769235783Skib/* Lucent products */
770235783Skibproduct LUCENT EVALKIT		0x1001	USS-720 evaluation kit
771235783Skib
772235783Skib/* Macally products */
773235783Skibproduct MACALLY MOUSE1		0x0101	mouse
774235783Skib
775235783Skib/* MCT Corp. */
776235783Skibproduct MCT HUB0100		0x0100	Hub
777235783Skibproduct MCT DU_H3SP_USB232	0x0200	D-Link DU-H3SP USB BAY Hub
778235783Skibproduct MCT USB232		0x0210	USB-232 Interface
779235783Skibproduct MCT SITECOM_USB232	0x0230	Sitecom USB-232 Products
780235783Skib
781235783Skib/* Melco, Inc products */
782235783Skibproduct MELCO LUATX1		0x0001	LUA-TX Ethernet
783235783Skibproduct MELCO LUATX5		0x0005	LUA-TX Ethernet
784235783Skibproduct MELCO LUA2TX5		0x0009	LUA2-TX Ethernet
785235783Skib
786235783Skib/* Metricom products */
787235783Skibproduct METRICOM RICOCHET_GS	0x0001	Ricochet GS
788235783Skib
789235783Skib/* Microsoft products */
790235783Skibproduct MICROSOFT SIDEPREC	0x0008	SideWinder Precision Pro
791235783Skibproduct MICROSOFT INTELLIMOUSE	0x0009	IntelliMouse
792235783Skibproduct MICROSOFT NATURALKBD	0x000b	Natural Keyboard Elite
793235783Skibproduct MICROSOFT DDS80		0x0014	Digital Sound System 80
794235783Skibproduct MICROSOFT SIDEWINDER	0x001a	Sidewinder Precision Racing Wheel
795235783Skibproduct MICROSOFT INTELLIEYE	0x0025	IntelliEye mouse
796235783Skibproduct MICROSOFT INETPRO	0x002b	Internet Keyboard Pro
797235783Skib
798235783Skib/* Microtech products */
799235783Skibproduct MICROTECH SCSIDB25	0x0004	USB-SCSI-DB25
800235783Skibproduct MICROTECH SCSIHD50	0x0005	USB-SCSI-HD50
801235783Skibproduct MICROTECH DPCM		0x0006	USB CameraMate
802235783Skibproduct MICROTECH FREECOM	0xfc01	Freecom USB-IDE
803235783Skib
804235783Skib/* Microtek products */
805235783Skibproduct MICROTEK 336CX		0x0094	Phantom 336CX - C3 scanner
806235783Skibproduct MICROTEK X6U		0x0099	ScanMaker X6 - X6U
807235783Skibproduct MICROTEK C6		0x009a	Phantom C6 scanner
808239375Skibproduct MICROTEK 336CX2		0x00a0	Phantom 336CX - C3 scanner
809239375Skibproduct MICROTEK V6USL		0x00a3	ScanMaker V6USL
810235783Skibproduct MICROTEK V6USL2		0x80a3	ScanMaker V6USL
811235783Skibproduct MICROTEK V6UL		0x80ac	ScanMaker V6UL
812235783Skib
813235783Skib/* Midiman products */
814235783Skibproduct MIDIMAN MIDISPORT2X2	0x1001	Midisport 2x2
815235783Skib
816235783Skib/* Minolta Co., Ltd. */
817235783Skibproduct MINOLTA 2300		0x4001	Dimage 2300
818235783Skibproduct MINOLTA S304		0x4007	Dimage S304
819235783Skibproduct MINOLTA X		0x4009	Dimage X
820235783Skib
821235783Skib/* Mitsumi products */
822235783Skibproduct MITSUMI CDRRW		0x0000	CD-R/RW Drive
823235783Skib
824235783Skib/* Motorola products */
825235783Skibproduct MOTOROLA MC141555	0x1555	MC141555 hub controller
826235783Skib
827235783Skib/* MultiTech products */
828235783Skibproduct MULTITECH ATLAS		0xf101	MT5634ZBA-USB modem
829235783Skib
830235783Skib/* Mustek products */
831235783Skibproduct MUSTEK 1200CU		0x0001	1200 CU scanner
832235783Skibproduct MUSTEK 600CU		0x0002	600 CU scanner
833235783Skibproduct MUSTEK 1200USB		0x0003	1200 USB scanner
834235783Skibproduct MUSTEK 1200UB		0x0006	1200 UB scanner
835235783Skibproduct MUSTEK 1200USBPLUS	0x0007	1200 USB Plus scanner
836235783Skibproduct MUSTEK 1200CUPLUS	0x0008	1200 CU Plus scanner
837235783Skibproduct MUSTEK BEARPAW1200F	0x0010	BearPaw 1200F scanner
838235783Skibproduct MUSTEK 600USB		0x0873	600 USB scanner
839235783Skibproduct MUSTEK MDC800		0xa800	MDC-800 digital camera
840235783Skib
841235783Skib/* M-Systems products */
842235783Skibproduct MSYSTEMS DISKONKEY	0x0010	DiskOnKey
843235783Skib
844235783Skib/* National Semiconductor */
845235783Skibproduct NATIONAL BEARPAW1200	0x1000	BearPaw 1200
846235783Skibproduct NATIONAL BEARPAW2400	0x1001	BearPaw 2400
847235783Skib
848235783Skib/* NEC products */
849235783Skibproduct NEC HUB			0x55aa	hub
850235783Skibproduct NEC HUB_B		0x55ab	hub
851235783Skib
852235783Skib/* NetChip Technology Products */
853235783Skibproduct NETCHIP TURBOCONNECT	0x1080	Turbo-Connect
854239375Skib
855239375Skib/* Netgear products */
856239375Skibproduct NETGEAR EA101		0x1001	Ethernet adapter
857239375Skib
858239375Skib/* Nikon products */
859239375Skibproduct NIKON E990		0x0102	Digital Camera E990
860239375Skib
861239375Skib/* Olympus products */
862239375Skibproduct OLYMPUS C1		0x0102	C-1 Digital Camera
863239375Skibproduct OLYMPUS C700		0x0105	C-700 Ultra Zoom
864239375Skib
865239375Skib/* OmniVision Technologies, Inc. products */
866239375Skibproduct OMNIVISION OV511	0x0511	OV511 Camera
867239375Skibproduct OMNIVISION OV511PLUS	0xa511	OV511+ Camera
868239375Skib
869239375Skib/* Palm Computing, Inc. product */
870235783Skibproduct PALM SERIAL		0x0080	USB Serial Adaptor
871235783Skib
872235783Skib/* Panasonic products */
873235783Skibproduct PANASONIC SDCAAE	0x1b00	MultiMediaCard Adapter
874235783Skib
875235783Skib/* Peracom products */
876235783Skibproduct PERACOM SERIAL1		0x0001	Serial Converter
877235783Skibproduct PERACOM ENET		0x0002	Ethernet adapter
878235783Skibproduct PERACOM ENET3		0x0003	At Home Ethernet Adapter
879239375Skibproduct PERACOM ENET2		0x0005	Ethernet adapter
880239375Skib
881239375Skib/* Philips products */
882239375Skibproduct PHILIPS DSS350		0x0101	DSS 350 Digital Speaker System
883239375Skibproduct PHILIPS DSS		0x0104	DSS XXX Digital Speaker System
884239375Skibproduct PHILIPS HUB		0x0201	hub
885239375Skibproduct PHILIPS PCA646VC	0x0303	PCA646VC PC Camera
886239375Skibproduct PHILIPS PCVC680K	0x0308	PCVC680K Vesta Pro PC Camera
887235783Skibproduct PHILIPS DSS150		0x0471	DSS 150 Digital Speaker System
888235783Skibproduct PHILIPS DIVAUSB		0x1801	DIVA USB mp3 player
889235783Skib
890235783Skib/* Philips Semiconductor products */
891235783Skibproduct PHILIPSSEMI HUB1122	0x1122	hub
892235783Skib
893235783Skib/* P.I. Engineering products */
894235783Skibproduct PIENGINEERING PS2USB	0x020b	PS2 to Mac USB Adapter
895235783Skib
896235783Skib/* PLX products */
897235783Skibproduct PLX TESTBOARD		0x9060	test board
898235783Skib
899235783Skib/* Primax products */
900235783Skibproduct PRIMAX G2X300		0x0300	G2-200 scanner
901235783Skibproduct PRIMAX G2E300		0x0301	G2E-300 scanner
902235783Skibproduct PRIMAX G2300		0x0302	G2-300 scanner
903235783Skibproduct PRIMAX G2E3002		0x0303	G2E-300 scanner
904235783Skibproduct PRIMAX 9600		0x0340	Colorado USB 9600 scanner
905235783Skibproduct PRIMAX 600U		0x0341	Colorado 600u scanner
906235783Skibproduct PRIMAX 19200		0x0360	Colorado USB 19200 scanner
907235783Skibproduct PRIMAX 1200U		0x0361	Colorado 1200u scanner
908235783Skibproduct PRIMAX G600		0x0380	G2-600 scanner
909235783Skibproduct PRIMAX 636I		0x0381	ReadyScan 636i
910235783Skibproduct PRIMAX G2600		0x0382	G2-600 scanner
911235783Skibproduct PRIMAX G2E600		0x0383	G2E-600 scanner
912235783Skibproduct PRIMAX COMFORT		0x4d01	Comfort
913235783Skibproduct PRIMAX MOUSEINABOX	0x4d02	Mouse-in-a-Box
914235783Skibproduct PRIMAX PCGAUMS1		0x4d04	Sony PCGA-UMS1
915235783Skib
916235783Skib/* Prolific products */
917235783Skibproduct PROLIFIC PL2301		0x0000	PL2301 Host-Host interface
918235783Skibproduct PROLIFIC PL2302		0x0001	PL2302 Host-Host interface
919235783Skibproduct PROLIFIC RSAQ2		0x04bb	PL2303 Serial adapter (IODATA USB-RSAQ2)
920235783Skibproduct PROLIFIC PL2303 	0x2303  PL2303 Serial adapter (ATEN/IOGEAR UC232A)
921235783Skibproduct PROLIFIC PL2305		0x2305	Parallel printer adapter
922235783Skibproduct PROLIFIC ATAPI4		0x2307	ATAPI-4 Bridge Controller
923235783Skib
924235783Skib/* Putercom products */
925235783Skibproduct PUTERCOM UPA100		0x047e	USB-1284 BRIDGE
926235783Skib
927235783Skib/* Qtronix products */
928235783Skibproduct QTRONIX 980N		0x2011	Scorpion-980N keyboard
929235783Skib
930235783Skib/* Quickshot products */
931235783Skibproduct QUICKSHOT STRIKEPAD	0x6238	USB StrikePad
932235783Skib
933235783Skib/* Rainbow Technologies products */
934235783Skibproduct	RAINBOW IKEY2000	0x1200	i-Key 2000  
935235783Skib
936235783Skib/* Roland products */
937235783Skibproduct	ROLAND UM1		0x0009	UM-1 MIDI I/F
938235783Skibproduct	ROLAND UM880N		0x0014	EDIROL UM-880 MIDI I/F (native)
939235783Skibproduct	ROLAND UM880G		0x0015	EDIROL UM-880 MIDI I/F (generic)
940235783Skib
941235783Skib/* Rockfire products */
942235783Skibproduct ROCKFIRE GAMEPAD	0x2033	gamepad 203USB
943235783Skib
944235783Skib/* RATOC Systems products */
945235783Skibproduct RATOC REXUSB60		0xb000	USB serial adapter REX-USB60
946235783Skib
947235783Skib/* SanDisk products */
948235783Skibproduct SANDISK SDDR05A		0x0001	ImageMate SDDR-05a
949235783Skibproduct SANDISK SDDR31		0x0002	ImageMate SDDR-31
950235783Skibproduct SANDISK SDDR12		0x0100	ImageMate SDDR-12
951235783Skibproduct SANDISK SDDR09		0x0200	ImageMate SDDR-09
952235783Skib
953235783Skib/* ScanLogic products */
954235783Skibproduct SCANLOGIC SL11R		0x0002	SL11R IDE Adapter
955235783Skibproduct SCANLOGIC 336CX		0x0300	Phantom 336CX - C3 scanner
956235783Skib
957235783Skib/* Shuttle Technology products */
958235783Skibproduct SHUTTLE EUSB		0x0001	E-USB Bridge
959235783Skibproduct SHUTTLE EUSCSI		0x0002	eUSCSI Bridge
960247835Skibproduct SHUTTLE SDDR09		0x0003	ImageMate SDDR09
961247835Skibproduct SHUTTLE ZIOMMC		0x0006	eUSB MultiMediaCard Adapter
962247835Skibproduct SHUTTLE HIFD		0x0007	Sony Hifd
963247835Skibproduct SHUTTLE EUSBATAPI	0x0009	eUSB ATA/ATAPI Adapter
964247835Skibproduct SHUTTLE CF		0x000a	eUSB CompactFlash Adapter
965247835Skibproduct SHUTTLE EUSCSI_B	0x000b	eUSCSI Bridge
966247835Skibproduct SHUTTLE EUSCSI_C	0x000c	eUSCSI Bridge
967247835Skibproduct SHUTTLE CDRW		0x0101	CD-RW Device
968247835Skib
969247835Skib/* Siemens products */
970247835Skibproduct SIEMENS SPEEDSTREAM	0x1001	SpeedStream USB
971247835Skib
972247835Skib/* SIIG products */
973247835Skibproduct SIIG DIGIFILMREADER	0x0004	DigiFilm-Combo Reader
974247835Skib
975247835Skib/* Silicon Portals Inc. */
976247835Skibproduct SILICONPORTALS YAPPH_NF	0x0200	YAP Phone (no firmware)
977235783Skibproduct SILICONPORTALS YAPPHONE	0x0201	YAP Phone
978235783Skib
979235783Skib/* Sirius Technologies products */
980235783Skibproduct SIRIUS ROADSTER		0x0001	NetComm Roadster II 56 USB
981235783Skib
982235783Skib/* SmartBridges products */
983235783Skibproduct SMARTBRIDGES SMARTLINK	0x0001	SmartLink USB ethernet adapter
984235783Skibproduct SMARTBRIDGES SMARTNIC	0x0003	smartNIC 2 PnP Adapter
985235783Skib
986235783Skib/* SMC products */
987235783Skibproduct SMC 2102USB		0x0100	10Mbps ethernet adapter
988235783Skibproduct SMC 2202USB		0x0200	10/100 ethernet adapter
989235783Skibproduct SMC2 2020HUB		0x2020	USB Hub
990235783Skib
991235783Skib/* SOHOware products */
992235783Skibproduct	SOHOWARE NUB100		0x9100	10/100 USB Ethernet
993235783Skib
994235783Skib/* SOLID YEAR products */
995235783Skibproduct SOLIDYEAR KEYBOARD	0x2101	Solid Year USB keyboard
996235783Skib
997235783Skib/* SONY products */
998235783Skibproduct SONY DSC		0x0010	DSC cameras
999235783Skibproduct SONY MSACUS1		0x002d	Memorystick MSAC-US1
1000235783Skibproduct SONY MSC		0x0032	MSC memory stick slot
1001235783Skib
1002235783Skib/* STMicroelectronics products */
1003235783Skibproduct STMICRO COMMUNICATOR	0x7554	USB Communicator
1004235783Skib
1005235783Skib/* STSN products */
1006235783Skibproduct STSN STSN0001		0x0001	Internet Access Device
1007235783Skib
1008235783Skib/* SUN Corporation products */
1009235783Skibproduct SUNTAC PS64P1		0x0005	SUNTAC U-Cable type P1
1010235783Skibproduct SUNTAC VS10U		0x0009	SUNTAC Slipper U
1011235783Skib
1012235783Skib/* Sun Microsystems products */
1013235783Skibproduct SUN KEYBOARD		0x0005	Type 6 USB keyboard
1014235783Skib/* XXX The above is a North American PC style keyboard possibly */
1015235783Skibproduct SUN MOUSE		0x0100	Type 6 USB mouse
1016235783Skib
1017235783Skib/* Supra products */
1018235783Skibproduct DIAMOND2 SUPRAEXPRESS56K 0x07da	Supra Express 56K modem
1019235783Skibproduct DIAMOND2 SUPRA2890	0x0b4a	SupraMax 2890 56K Modem
1020235783Skibproduct DIAMOND2 RIO600USB	0x5001	Rio 600 USB
1021235783Skibproduct DIAMOND2 RIO800USB	0x5002	Rio 800 USB
1022235783Skib
1023235783Skib/* Taugagreining products */
1024235783Skibproduct TAUGA CAMERAMATE	0x0005	CameraMate (DPCM_USB)
1025 
1026/* TDK products */
1027product TDK UPA9664		0x0115	USB-PDC Adapter UPA9664
1028product TDK UCA1464		0x0116	USB-cdmaOne Adapter UCA1464
1029product TDK UHA6400		0x0117	USB-PHS Adapter UHA6400
1030product TDK UPA6400		0x0118	USB-PHS Adapter UPA6400
1031
1032/* TEAC products */
1033product TEAC FD05PUB		0x0000	FD-05PUB floppy
1034
1035/* Telex Communications products */
1036product TELEX MIC1		0x0001	Enhanced USB Microphone
1037
1038/* Texas Intel products */
1039product TI UTUSB41		0x1446	UT-USB41 hub
1040product TI TUSB2046		0x2046	TUSB2046 hub
1041
1042/* Thrustmaster products */
1043product THRUST FUSION_PAD	0xa0a3	Fusion Digital Gamepad
1044
1045/* Trek Technology products */
1046product TREK THUMBDRIVE		0x1111	ThumbDrive
1047
1048/* Ultima products */
1049product ULTIMA 1200UBPLUS	0x4002	1200 UB Plus scanner
1050
1051/* UMAX products */
1052product UMAX ASTRA1236U		0x0002	Astra 1236U Scanner
1053product UMAX ASTRA1220U		0x0010	Astra 1220U Scanner
1054product UMAX ASTRA2000U		0x0030	Astra 2000U Scanner
1055product UMAX ASTRA2100U		0x0130	Astra 2100U Scanner
1056product UMAX ASTRA2200U		0x0230	Astra 2200U Scanner
1057product UMAX ASTRA3400		0x0060	Astra 3400 Scanner
1058
1059/* Universal Access products */
1060product UNIACCESS PANACHE	0x0101	Panache Surf USB ISDN Adapter
1061
1062/* Vision products */
1063product VISION VC6452V002	0x0002	CPiA Camera
1064
1065/* Visioneer products */
1066product VISIONEER 7600		0x0211	OneTouch 7600
1067product VISIONEER 5300		0x0221	OneTouch 5300
1068product VISIONEER 6100		0x0231	OneTouch 6100
1069product VISIONEER 6200		0x0311	OneTouch 6200
1070product VISIONEER 8100		0x0321	OneTouch 8100
1071product VISIONEER 8600		0x0331	OneTouch 8600
1072								       
1073/* Wacom products */
1074product WACOM CT0405U		0x0000	CT-0405-U Tablet
1075product WACOM GRAPHIRE		0x0010	Graphire
1076product WACOM INTUOSA5		0x0021	Intuos A5
1077 
1078/* Xirlink products */
1079product XIRLINK PCCAM		0x8080	IBM PC Camera
1080
1081/* Y-E Data products */
1082product YEDATA FLASHBUSTERU	0x0000	Flashbuster-U
1083
1084/* Yamaha products */
1085product YAMAHA UX256		0x1000	UX256 MIDI I/F
1086product	YAMAHA UX96		0x1008	UX96 MIDI I/F
1087
1088/* Yano products */
1089product YANO U640MO		0x0101	U640MO-03
1090
1091/* Zoom Telephonics, Inc. products */
1092product ZOOM 2986L		0x9700	2986L Fax modem
1093
1094/* ZyXEL Communication Co. products */
1095product ZYXEL OMNI56K		0x1500	Omni 56K Plus
1096product ZYXEL 980N		0x2011	Scorpion-980N keyboard
1097