Blame view

drivers/hid/hid-ids.h 26.4 KB
990436a7c   Jiri Slaby   HID: move ids int...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  /*
   *  USB HID quirks support for Linux
   *
   *  Copyright (c) 1999 Andreas Gal
   *  Copyright (c) 2000-2005 Vojtech Pavlik <vojtech@suse.cz>
   *  Copyright (c) 2005 Michael Haboustak <mike-@cinci.rr.com> for Concept2, Inc
   *  Copyright (c) 2006-2007 Jiri Kosina
   *  Copyright (c) 2007 Paul Walmsley
   */
  
  /*
   * This program is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License as published by the Free
   * Software Foundation; either version 2 of the License, or (at your option)
   * any later version.
   */
  
  #ifndef HID_IDS_H_FILE
  #define HID_IDS_H_FILE
b6353f4f3   Stephane Chatty   HID: Support for ...
20
21
  #define USB_VENDOR_ID_3M		0x0596
  #define USB_DEVICE_ID_3M1968		0x0500
6dec143a5   Stephane Chatty   HID: add support ...
22
  #define USB_DEVICE_ID_3M2256		0x0502
c4fad877c   Benjamin Tissoires   HID: multitouch: ...
23
  #define USB_DEVICE_ID_3M3266		0x0506
b6353f4f3   Stephane Chatty   HID: Support for ...
24

990436a7c   Jiri Slaby   HID: move ids int...
25
26
27
  #define USB_VENDOR_ID_A4TECH		0x09da
  #define USB_DEVICE_ID_A4TECH_WCP32PU	0x0006
  #define USB_DEVICE_ID_A4TECH_X5_005D	0x000a
b7e1b2039   Lech Perczak   HID: fix A4Tech R...
28
  #define USB_DEVICE_ID_A4TECH_RP_649	0x001a
990436a7c   Jiri Slaby   HID: move ids int...
29
30
31
32
33
34
35
36
  
  #define USB_VENDOR_ID_AASHIMA		0x06d6
  #define USB_DEVICE_ID_AASHIMA_GAMEPAD	0x0025
  #define USB_DEVICE_ID_AASHIMA_PREDATOR	0x0026
  
  #define USB_VENDOR_ID_ACECAD		0x0460
  #define USB_DEVICE_ID_ACECAD_FLAIR	0x0004
  #define USB_DEVICE_ID_ACECAD_302	0x0008
c0dbcc33c   Sergei Kolzun   HID: add ACRUX ga...
37
  #define USB_VENDOR_ID_ACRUX		0x1a34
e6aac3427   Benjamin Tissoires   HID: hid-multitou...
38
39
  #define USB_VENDOR_ID_ACTIONSTAR	0x2101
  #define USB_DEVICE_ID_ACTIONSTAR_1011	0x1011
990436a7c   Jiri Slaby   HID: move ids int...
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
  #define USB_VENDOR_ID_ADS_TECH 		0x06e1
  #define USB_DEVICE_ID_ADS_TECH_RADIO_SI470X	0xa155
  
  #define USB_VENDOR_ID_AFATECH		0x15a4
  #define USB_DEVICE_ID_AFATECH_AF9016	0x9016
  
  #define USB_VENDOR_ID_AIPTEK		0x08ca
  #define USB_DEVICE_ID_AIPTEK_01		0x0001
  #define USB_DEVICE_ID_AIPTEK_10		0x0010
  #define USB_DEVICE_ID_AIPTEK_20		0x0020
  #define USB_DEVICE_ID_AIPTEK_21		0x0021
  #define USB_DEVICE_ID_AIPTEK_22		0x0022
  #define USB_DEVICE_ID_AIPTEK_23		0x0023
  #define USB_DEVICE_ID_AIPTEK_24		0x0024
  
  #define USB_VENDOR_ID_AIRCABLE		0x16CA
  #define USB_DEVICE_ID_AIRCABLE1		0x1502
  
  #define USB_VENDOR_ID_ALCOR		0x058f
  #define USB_DEVICE_ID_ALCOR_USBRS232	0x9720
  
  #define USB_VENDOR_ID_ALPS		0x0433
  #define USB_DEVICE_ID_IBM_GAMEPAD	0x1101
  
  #define USB_VENDOR_ID_APPLE		0x05ac
  #define USB_DEVICE_ID_APPLE_MIGHTYMOUSE	0x0304
128537cea   Michael Poole   HID: add a device...
66
  #define USB_DEVICE_ID_APPLE_MAGICMOUSE	0x030d
a462230e1   Chase Douglas   HID: magicmouse: ...
67
  #define USB_DEVICE_ID_APPLE_MAGICTRACKPAD	0x030e
990436a7c   Jiri Slaby   HID: move ids int...
68
69
70
71
72
73
74
75
76
77
78
  #define USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI	0x020e
  #define USB_DEVICE_ID_APPLE_FOUNTAIN_ISO	0x020f
  #define USB_DEVICE_ID_APPLE_GEYSER_ANSI	0x0214
  #define USB_DEVICE_ID_APPLE_GEYSER_ISO	0x0215
  #define USB_DEVICE_ID_APPLE_GEYSER_JIS	0x0216
  #define USB_DEVICE_ID_APPLE_GEYSER3_ANSI	0x0217
  #define USB_DEVICE_ID_APPLE_GEYSER3_ISO	0x0218
  #define USB_DEVICE_ID_APPLE_GEYSER3_JIS	0x0219
  #define USB_DEVICE_ID_APPLE_GEYSER4_ANSI	0x021a
  #define USB_DEVICE_ID_APPLE_GEYSER4_ISO	0x021b
  #define USB_DEVICE_ID_APPLE_GEYSER4_JIS	0x021c
fef3f571e   Ryan Finnie   HID: Support Appl...
79
80
81
  #define USB_DEVICE_ID_APPLE_ALU_MINI_ANSI	0x021d
  #define USB_DEVICE_ID_APPLE_ALU_MINI_ISO	0x021e
  #define USB_DEVICE_ID_APPLE_ALU_MINI_JIS	0x021f
990436a7c   Jiri Slaby   HID: move ids int...
82
83
84
85
86
87
  #define USB_DEVICE_ID_APPLE_ALU_ANSI	0x0220
  #define USB_DEVICE_ID_APPLE_ALU_ISO	0x0221
  #define USB_DEVICE_ID_APPLE_ALU_JIS	0x0222
  #define USB_DEVICE_ID_APPLE_WELLSPRING_ANSI	0x0223
  #define USB_DEVICE_ID_APPLE_WELLSPRING_ISO	0x0224
  #define USB_DEVICE_ID_APPLE_WELLSPRING_JIS	0x0225
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
88
89
90
91
92
93
  #define USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI	0x0229
  #define USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO	0x022a
  #define USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS	0x022b
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI	0x022c
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO	0x022d
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS	0x022e
990436a7c   Jiri Slaby   HID: move ids int...
94
95
96
  #define USB_DEVICE_ID_APPLE_WELLSPRING2_ANSI	0x0230
  #define USB_DEVICE_ID_APPLE_WELLSPRING2_ISO	0x0231
  #define USB_DEVICE_ID_APPLE_WELLSPRING2_JIS	0x0232
a96d6ef34   Henrik Rydberg   HID: support for ...
97
98
99
  #define USB_DEVICE_ID_APPLE_WELLSPRING3_ANSI	0x0236
  #define USB_DEVICE_ID_APPLE_WELLSPRING3_ISO	0x0237
  #define USB_DEVICE_ID_APPLE_WELLSPRING3_JIS	0x0238
99b9f758b   Edgar (gimli) Hucek   HID: add MacBookA...
100
101
102
103
104
105
  #define USB_DEVICE_ID_APPLE_WELLSPRING4_ANSI	0x023f
  #define USB_DEVICE_ID_APPLE_WELLSPRING4_ISO	0x0240
  #define USB_DEVICE_ID_APPLE_WELLSPRING4_JIS	0x0241
  #define USB_DEVICE_ID_APPLE_WELLSPRING4A_ANSI	0x0242
  #define USB_DEVICE_ID_APPLE_WELLSPRING4A_ISO	0x0243
  #define USB_DEVICE_ID_APPLE_WELLSPRING4A_JIS	0x0244
47340bd9f   Andy Botting   Input: bcm5974 - ...
106
107
108
  #define USB_DEVICE_ID_APPLE_WELLSPRING5_ANSI	0x0245
  #define USB_DEVICE_ID_APPLE_WELLSPRING5_ISO	0x0246
  #define USB_DEVICE_ID_APPLE_WELLSPRING5_JIS	0x0247
4a4c87990   Dan Bastone   HID: add support ...
109
110
111
  #define USB_DEVICE_ID_APPLE_ALU_REVB_ANSI	0x024f
  #define USB_DEVICE_ID_APPLE_ALU_REVB_ISO	0x0250
  #define USB_DEVICE_ID_APPLE_ALU_REVB_JIS	0x0251
213f9da80   Gökçen Eraslan   HID: Add device I...
112
113
114
  #define USB_DEVICE_ID_APPLE_WELLSPRING5A_ANSI	0x0252
  #define USB_DEVICE_ID_APPLE_WELLSPRING5A_ISO	0x0253
  #define USB_DEVICE_ID_APPLE_WELLSPRING5A_JIS	0x0254
d762cc290   Nobuhiro Iwamatsu   HID: Add support ...
115
116
117
  #define USB_DEVICE_ID_APPLE_WELLSPRING6A_ANSI	0x0249
  #define USB_DEVICE_ID_APPLE_WELLSPRING6A_ISO	0x024a
  #define USB_DEVICE_ID_APPLE_WELLSPRING6A_JIS	0x024b
5d922baa6   Joshua V. Dillon   HID: add support ...
118
119
120
  #define USB_DEVICE_ID_APPLE_WELLSPRING6_ANSI	0x024c
  #define USB_DEVICE_ID_APPLE_WELLSPRING6_ISO	0x024d
  #define USB_DEVICE_ID_APPLE_WELLSPRING6_JIS	0x024e
23aeb61e7   Christian Schuerer-Waldheim   HID: add device I...
121
122
123
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI  0x0239
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO   0x023a
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS   0x023b
652aa6a9a   Jeremy Fitzhardinge   hid-input/battery...
124
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI  0x0255
ad734bc15   Andreas Krist   HID: hid-apple: a...
125
  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO   0x0256
990436a7c   Jiri Slaby   HID: move ids int...
126
127
  #define USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY	0x030a
  #define USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY	0x030b
0f492f2aa   Peter Korsgaard   HID: add appletv ...
128
  #define USB_DEVICE_ID_APPLE_ATV_IRCONTROL	0x8241
990436a7c   Jiri Slaby   HID: move ids int...
129
  #define USB_DEVICE_ID_APPLE_IRCONTROL4	0x8242
77f720b71   Stephane Chatty   HID: Support for ...
130
131
  #define USB_VENDOR_ID_ASUS		0x0486
  #define USB_DEVICE_ID_ASUS_T91MT	0x0185
cec15a0ec   Roland Baum   HID: add device I...
132
  #define USB_DEVICE_ID_ASUSTEK_MULTITOUCH_YFO	0x0186
77f720b71   Stephane Chatty   HID: Support for ...
133
134
135
136
  
  #define USB_VENDOR_ID_ASUSTEK		0x0b05
  #define USB_DEVICE_ID_ASUSTEK_LCM	0x1726
  #define USB_DEVICE_ID_ASUSTEK_LCM2	0x175b
990436a7c   Jiri Slaby   HID: move ids int...
137
138
139
140
141
142
143
  
  #define USB_VENDOR_ID_ATEN		0x0557
  #define USB_DEVICE_ID_ATEN_UC100KM	0x2004
  #define USB_DEVICE_ID_ATEN_CS124U	0x2202
  #define USB_DEVICE_ID_ATEN_2PORTKVM	0x2204
  #define USB_DEVICE_ID_ATEN_4PORTKVM	0x2205
  #define USB_DEVICE_ID_ATEN_4PORTKVMC	0x2208
b10571246   Benjamin Tissoires   HID: multitouch: ...
144
145
  #define USB_VENDOR_ID_ATMEL		0x03eb
  #define USB_DEVICE_ID_ATMEL_MULTITOUCH	0x211c
ffcf70fb0   Mauro Carvalho Chehab   HID: Don't let Av...
146
147
  #define USB_VENDOR_ID_AVERMEDIA		0x07ca
  #define USB_DEVICE_ID_AVER_FM_MR800	0xb800
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
148
149
  #define USB_VENDOR_ID_BELKIN		0x050d
  #define USB_DEVICE_ID_FLIP_KVM		0x3201
990436a7c   Jiri Slaby   HID: move ids int...
150
151
152
  
  #define USB_VENDOR_ID_BERKSHIRE		0x0c98
  #define USB_DEVICE_ID_BERKSHIRE_PCWD	0x1140
bf280628f   Wayne Thomas   HID: add support ...
153
154
  #define USB_VENDOR_ID_BTC		0x046e
  #define USB_DEVICE_ID_BTC_EMPREX_REMOTE	0x5578
c3dc66de5   Jiri Kosina   HID: add support ...
155
  #define USB_DEVICE_ID_BTC_EMPREX_REMOTE_2	0x5577
bf280628f   Wayne Thomas   HID: add support ...
156

36213e1e4   Stephane Chatty   HID: added suppor...
157
  #define USB_VENDOR_ID_CANDO		0x2087
5519cab47   Benjamin Tissoires   HID: hid-multitou...
158
  #define USB_DEVICE_ID_CANDO_PIXCIR_MULTI_TOUCH 0x0703
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
159
  #define USB_DEVICE_ID_CANDO_MULTI_TOUCH	0x0a01
bc5ab083a   Benjamin Tissoires   HID: add Add Cand...
160
  #define USB_DEVICE_ID_CANDO_MULTI_TOUCH_10_1 0x0a02
ba4d8abb3   Stephane Chatty   HID: Support for ...
161
  #define USB_DEVICE_ID_CANDO_MULTI_TOUCH_11_6 0x0b03
272036edb   François Jaouen   HID: Add Cando to...
162
  #define USB_DEVICE_ID_CANDO_MULTI_TOUCH_15_6 0x0f01
36213e1e4   Stephane Chatty   HID: added suppor...
163

b820aabf6   Alan Stern   HID: add NOGET qu...
164
  #define USB_VENDOR_ID_CH		0x068e
da60325d8   Jiri Kosina   HID: Add support ...
165
  #define USB_DEVICE_ID_CH_PRO_THROTTLE	0x00f1
b820aabf6   Alan Stern   HID: add NOGET qu...
166
167
  #define USB_DEVICE_ID_CH_PRO_PEDALS	0x00f2
  #define USB_DEVICE_ID_CH_COMBATSTICK	0x00f4
c8e846461   Jonathan Rockway   HID: add support ...
168
  #define USB_DEVICE_ID_CH_FLIGHT_SIM_ECLIPSE_YOKE       0x0051
b820aabf6   Alan Stern   HID: add NOGET qu...
169
  #define USB_DEVICE_ID_CH_FLIGHT_SIM_YOKE	0x00ff
73cdcf567   Keith Rutkowski   HID: add NOGET qu...
170
  #define USB_DEVICE_ID_CH_3AXIS_5BUTTON_STICK	0x00d3
8038298fd   Rok Mandeljc   HID: add NOGET qu...
171
  #define USB_DEVICE_ID_CH_AXIS_295	0x001c
b820aabf6   Alan Stern   HID: add NOGET qu...
172

990436a7c   Jiri Slaby   HID: move ids int...
173
174
  #define USB_VENDOR_ID_CHERRY		0x046a
  #define USB_DEVICE_ID_CHERRY_CYMOTION	0x0023
1ce31b255   Raphaël Doursenaud   HID: add support ...
175
  #define USB_DEVICE_ID_CHERRY_CYMOTION_SOLAR	0x0027
990436a7c   Jiri Slaby   HID: move ids int...
176
177
178
  
  #define USB_VENDOR_ID_CHIC		0x05fe
  #define USB_DEVICE_ID_CHIC_GAMEPAD	0x0014
fcfacfd35   Jiri Slaby   HID: move chicony...
179
180
  #define USB_VENDOR_ID_CHICONY		0x04f2
  #define USB_DEVICE_ID_CHICONY_TACTICAL_PAD	0x0418
7cacfa87d   David Gow   HID: Add support ...
181
  #define USB_DEVICE_ID_CHICONY_MULTI_TOUCH	0xb19d
b9e4b1e0c   Dennis Kügler   HID: Add support ...
182
  #define USB_DEVICE_ID_CHICONY_WIRELESS	0x0618
fcfacfd35   Jiri Slaby   HID: move chicony...
183

942fd4225   Austin Zhang   HID: hid-multitou...
184
185
  #define USB_VENDOR_ID_CHUNGHWAT		0x2247
  #define USB_DEVICE_ID_CHUNGHWAT_MULTITOUCH	0x0001
990436a7c   Jiri Slaby   HID: move ids int...
186
187
188
189
190
191
192
193
  #define USB_VENDOR_ID_CIDC		0x1677
  
  #define USB_VENDOR_ID_CMEDIA		0x0d8c
  #define USB_DEVICE_ID_CM109		0x000e
  
  #define USB_VENDOR_ID_CODEMERCS		0x07c0
  #define USB_DEVICE_ID_CODEMERCS_IOW_FIRST	0x1500
  #define USB_DEVICE_ID_CODEMERCS_IOW_LAST	0x15ff
3a370ca1d   Don Prince   HID: Prodikeys PC...
194
195
  #define USB_VENDOR_ID_CREATIVELABS	0x041e
  #define USB_DEVICE_ID_PRODIKEYS_PCMIDI	0x2801
79603dc9a   Benjamin Tissoires   HID: hid-multitou...
196
197
  #define USB_VENDOR_ID_CVTOUCH		0x1ff7
  #define USB_DEVICE_ID_CVTOUCH_SCREEN	0x0013
990436a7c   Jiri Slaby   HID: move ids int...
198
199
200
201
202
203
204
205
206
  #define USB_VENDOR_ID_CYGNAL		0x10c4
  #define USB_DEVICE_ID_CYGNAL_RADIO_SI470X	0x818a
  
  #define USB_VENDOR_ID_CYPRESS		0x04b4
  #define USB_DEVICE_ID_CYPRESS_MOUSE	0x0001
  #define USB_DEVICE_ID_CYPRESS_HIDCOM	0x5500
  #define USB_DEVICE_ID_CYPRESS_ULTRAMOUSE	0x7417
  #define USB_DEVICE_ID_CYPRESS_BARCODE_1	0xde61
  #define USB_DEVICE_ID_CYPRESS_BARCODE_2	0xde64
e8d0eab4d   Jiri Kosina   HID: add support ...
207
  #define USB_DEVICE_ID_CYPRESS_BARCODE_3	0xbca1
a3b5e577d   Benjamin Tissoires   HID: hid-multitou...
208
  #define USB_DEVICE_ID_CYPRESS_TRUETOUCH	0xc001
990436a7c   Jiri Slaby   HID: move ids int...
209

5f6108cf9   Alexey Klimov   HID: don't allow ...
210
211
  #define USB_VENDOR_ID_DEALEXTREAME	0x10c5
  #define USB_DEVICE_ID_DEALEXTREAME_RADIO_SI4701	0x819a
990436a7c   Jiri Slaby   HID: move ids int...
212
  #define USB_VENDOR_ID_DELORME		0x1163
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
213
  #define USB_DEVICE_ID_DELORME_EARTHMATE	0x0100
990436a7c   Jiri Slaby   HID: move ids int...
214
215
216
217
  #define USB_DEVICE_ID_DELORME_EM_LT20	0x0200
  
  #define USB_VENDOR_ID_DMI		0x0c0b
  #define USB_DEVICE_ID_DMI_ENC		0x5fab
3f866fbd5   Richard Walmsley   HID: DragonRise g...
218
  #define USB_VENDOR_ID_DRAGONRISE	0x0079
0c3910c25   Stephane Chatty   HID: add support ...
219
  #define USB_VENDOR_ID_DWAV		0x0eef
fe6065dc3   Peter Hutterer   HID: add multi-in...
220
  #define USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER	0x0001
e36f690b3   Benjamin Tissoires   HID: multitouch: ...
221
222
223
224
225
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_480D	0x480d
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_480E	0x480e
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_720C	0x720c
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_726B	0x726b
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_72A1	0x72a1
66f06127f   Benjamin Tissoires   HID: multitouch: ...
226
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_72FA	0x72fa
bb9ff2107   Marek Vasut   HID: multitouch: ...
227
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_7302	0x7302
e36f690b3   Benjamin Tissoires   HID: multitouch: ...
228
  #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH_A001	0xa001
fe6065dc3   Peter Hutterer   HID: add multi-in...
229

64b386ea1   Richard Nauber   HID: add proper s...
230
231
  #define USB_VENDOR_ID_ELECOM		0x056e
  #define USB_DEVICE_ID_ELECOM_BM084	0x0061
73bc7d315   Melchior FRANZ   USB: add support ...
232
  #define USB_VENDOR_ID_DREAM_CHEEKY	0x1d34
990436a7c   Jiri Slaby   HID: move ids int...
233
  #define USB_VENDOR_ID_ELO		0x04E7
c04abeeff   Benjamin Tissoires   HID: hid-multitou...
234
  #define USB_DEVICE_ID_ELO_TS2515	0x0022
990436a7c   Jiri Slaby   HID: move ids int...
235
  #define USB_DEVICE_ID_ELO_TS2700	0x0020
04561c5aa   Ignaz Forster   HID: Add Force Fe...
236
237
  #define USB_VENDOR_ID_EMS		0x2006
  #define USB_DEVICE_ID_EMS_TRIO_LINKER_PLUS_II 0x0118
990436a7c   Jiri Slaby   HID: move ids int...
238
239
  #define USB_VENDOR_ID_ESSENTIAL_REALITY	0x0d7f
  #define USB_DEVICE_ID_ESSENTIAL_REALITY_P5 0x0100
70c66567d   Petr Štetiar   HID: blacklist ET...
240
241
  #define USB_VENDOR_ID_ETT		0x0664
  #define USB_DEVICE_ID_TC5UH		0x0309
df506f2c0   Petr Štetiar   HID - blacklist E...
242
  #define USB_DEVICE_ID_TC4UM		0x0306
70c66567d   Petr Štetiar   HID: blacklist ET...
243

6dc398acf   Kees Bakker   HID: hid-ids.h: k...
244
245
  #define USB_VENDOR_ID_ETURBOTOUCH	0x22b9
  #define USB_DEVICE_ID_ETURBOTOUCH	0x0006
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
246
  #define USB_VENDOR_ID_EZKEY		0x0518
990436a7c   Jiri Slaby   HID: move ids int...
247
248
249
250
  #define USB_DEVICE_ID_BTC_8193		0x0002
  
  #define USB_VENDOR_ID_GAMERON		0x0810
  #define USB_DEVICE_ID_GAMERON_DUAL_PSX_ADAPTOR	0x0001
578f3a35f   Jiri Kosina   HID: add USB ID f...
251
  #define USB_DEVICE_ID_GAMERON_DUAL_PCS_ADAPTOR	0x0002
990436a7c   Jiri Slaby   HID: move ids int...
252
253
  
  #define USB_VENDOR_ID_GENERAL_TOUCH	0x0dfc
b1807719f   Benjamin Tissoires   HID: Correct Gene...
254
  #define USB_DEVICE_ID_GENERAL_TOUCH_WIN7_TWOFINGERS 0x0003
990436a7c   Jiri Slaby   HID: move ids int...
255
256
257
258
259
260
261
262
263
264
  
  #define USB_VENDOR_ID_GLAB		0x06c2
  #define USB_DEVICE_ID_4_PHIDGETSERVO_30	0x0038
  #define USB_DEVICE_ID_1_PHIDGETSERVO_30	0x0039
  #define USB_DEVICE_ID_0_0_4_IF_KIT	0x0040
  #define USB_DEVICE_ID_0_16_16_IF_KIT	0x0044
  #define USB_DEVICE_ID_8_8_8_IF_KIT	0x0045
  #define USB_DEVICE_ID_0_8_7_IF_KIT	0x0051
  #define USB_DEVICE_ID_0_8_8_IF_KIT	0x0053
  #define USB_DEVICE_ID_PHIDGET_MOTORCONTROL	0x0058
ee0fbd149   Benjamin Tissoires   HID: hid-multitou...
265
266
  #define USB_VENDOR_ID_GOODTOUCH		0x1aad
  #define USB_DEVICE_ID_GOODTOUCH_000f	0x000f
990436a7c   Jiri Slaby   HID: move ids int...
267
268
269
270
  #define USB_VENDOR_ID_GOTOP		0x08f2
  #define USB_DEVICE_ID_SUPER_Q2		0x007f
  #define USB_DEVICE_ID_GOGOPEN		0x00ce
  #define USB_DEVICE_ID_PENPOWER		0x00f4
5f022298a   Jiri Slaby   HID: move panther...
271
  #define USB_VENDOR_ID_GREENASIA		0x0e8f
6d1db0777   Clemens Werther   HID: add support ...
272
  #define USB_DEVICE_ID_GREENASIA_DUAL_USB_JOYPAD	0x3013
5f022298a   Jiri Slaby   HID: move panther...
273

990436a7c   Jiri Slaby   HID: move ids int...
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
  #define USB_VENDOR_ID_GRETAGMACBETH	0x0971
  #define USB_DEVICE_ID_GRETAGMACBETH_HUEY	0x2005
  
  #define USB_VENDOR_ID_GRIFFIN		0x077d
  #define USB_DEVICE_ID_POWERMATE		0x0410
  #define USB_DEVICE_ID_SOUNDKNOB		0x04AA
  
  #define USB_VENDOR_ID_GTCO		0x078c
  #define USB_DEVICE_ID_GTCO_90		0x0090
  #define USB_DEVICE_ID_GTCO_100		0x0100
  #define USB_DEVICE_ID_GTCO_101		0x0101
  #define USB_DEVICE_ID_GTCO_103		0x0103
  #define USB_DEVICE_ID_GTCO_104		0x0104
  #define USB_DEVICE_ID_GTCO_105		0x0105
  #define USB_DEVICE_ID_GTCO_106		0x0106
  #define USB_DEVICE_ID_GTCO_107		0x0107
  #define USB_DEVICE_ID_GTCO_108		0x0108
  #define USB_DEVICE_ID_GTCO_200		0x0200
  #define USB_DEVICE_ID_GTCO_201		0x0201
  #define USB_DEVICE_ID_GTCO_202		0x0202
  #define USB_DEVICE_ID_GTCO_203		0x0203
  #define USB_DEVICE_ID_GTCO_204		0x0204
  #define USB_DEVICE_ID_GTCO_205		0x0205
  #define USB_DEVICE_ID_GTCO_206		0x0206
  #define USB_DEVICE_ID_GTCO_207		0x0207
  #define USB_DEVICE_ID_GTCO_300		0x0300
  #define USB_DEVICE_ID_GTCO_301		0x0301
  #define USB_DEVICE_ID_GTCO_302		0x0302
  #define USB_DEVICE_ID_GTCO_303		0x0303
  #define USB_DEVICE_ID_GTCO_304		0x0304
  #define USB_DEVICE_ID_GTCO_305		0x0305
  #define USB_DEVICE_ID_GTCO_306		0x0306
  #define USB_DEVICE_ID_GTCO_307		0x0307
  #define USB_DEVICE_ID_GTCO_308		0x0308
  #define USB_DEVICE_ID_GTCO_309		0x0309
  #define USB_DEVICE_ID_GTCO_400		0x0400
  #define USB_DEVICE_ID_GTCO_401		0x0401
  #define USB_DEVICE_ID_GTCO_402		0x0402
  #define USB_DEVICE_ID_GTCO_403		0x0403
  #define USB_DEVICE_ID_GTCO_404		0x0404
  #define USB_DEVICE_ID_GTCO_405		0x0405
  #define USB_DEVICE_ID_GTCO_500		0x0500
  #define USB_DEVICE_ID_GTCO_501		0x0501
  #define USB_DEVICE_ID_GTCO_502		0x0502
  #define USB_DEVICE_ID_GTCO_503		0x0503
  #define USB_DEVICE_ID_GTCO_504		0x0504
  #define USB_DEVICE_ID_GTCO_1000		0x1000
  #define USB_DEVICE_ID_GTCO_1001		0x1001
  #define USB_DEVICE_ID_GTCO_1002		0x1002
  #define USB_DEVICE_ID_GTCO_1003		0x1003
  #define USB_DEVICE_ID_GTCO_1004		0x1004
  #define USB_DEVICE_ID_GTCO_1005		0x1005
  #define USB_DEVICE_ID_GTCO_1006		0x1006
  #define USB_DEVICE_ID_GTCO_1007		0x1007
949f8fef7   Jiri Slaby   HID: move gyratio...
328
329
330
  
  #define USB_VENDOR_ID_GYRATION		0x0c16
  #define USB_DEVICE_ID_GYRATION_REMOTE	0x0002
1e0932067   Jiri Kosina   HID: add support ...
331
  #define USB_DEVICE_ID_GYRATION_REMOTE_2 0x0003
c2fd1a4eb   Cory Maccarrone   HID: Add the GYR4...
332
  #define USB_DEVICE_ID_GYRATION_REMOTE_3 0x0008
949f8fef7   Jiri Slaby   HID: move gyratio...
333

bba5394ad   Xing Wei   Input: add suppor...
334
335
336
  #define USB_VENDOR_ID_HANWANG		0x0b57
  #define USB_DEVICE_ID_HANWANG_TABLET_FIRST	0x5000
  #define USB_DEVICE_ID_HANWANG_TABLET_LAST	0x8fff
5519cab47   Benjamin Tissoires   HID: hid-multitou...
337
338
  #define USB_VENDOR_ID_HANVON		0x20b3
  #define USB_DEVICE_ID_HANVON_MULTITOUCH	0x0a18
545803651   Benjamin Tissoires   HID: hid-multitou...
339
340
  #define USB_VENDOR_ID_HANVON_ALT	0x22ed
  #define USB_DEVICE_ID_HANVON_ALT_MULTITOUCH	0x1010
990436a7c   Jiri Slaby   HID: move ids int...
341
342
343
344
  #define USB_VENDOR_ID_HAPP		0x078b
  #define USB_DEVICE_ID_UGCI_DRIVING	0x0010
  #define USB_DEVICE_ID_UGCI_FLYING	0x0020
  #define USB_DEVICE_ID_UGCI_FIGHTING	0x0030
a062cc5a7   Stephane Chatty   HID: hid-multitou...
345
346
  #define USB_VENDOR_ID_IDEACOM		0x1cb6
  #define USB_DEVICE_ID_IDEACOM_IDC6650	0x6650
4e61f0d75   Austin Zhang   HID: hid-multitou...
347
348
  #define USB_VENDOR_ID_ILITEK		0x222a
  #define USB_DEVICE_ID_ILITEK_MULTITOUCH	0x0001
d946e65e2   Anssi Hannula   HID: add FF suppo...
349
350
  #define USB_VENDOR_ID_HOLTEK		0x1241
  #define USB_DEVICE_ID_HOLTEK_ON_LINE_GRIP	0x5015
990436a7c   Jiri Slaby   HID: move ids int...
351
352
  #define USB_VENDOR_ID_IMATION		0x0718
  #define USB_DEVICE_ID_DISC_STAKKA	0xd000
4dfcced8a   Benjamin Tissoires   HID: hid-multitou...
353
354
  #define USB_VENDOR_ID_IRTOUCHSYSTEMS	0x6615
  #define USB_DEVICE_ID_IRTOUCH_INFRARED_USB	0x0070
6bc235a2e   Tomoki Sekiyama   USB: add driver f...
355
356
  #define USB_VENDOR_ID_JESS		0x0c45
  #define USB_DEVICE_ID_JESS_YUREX	0x1010
990436a7c   Jiri Slaby   HID: move ids int...
357
358
  #define USB_VENDOR_ID_KBGEAR		0x084e
  #define USB_DEVICE_ID_KBGEAR_JAMSTUDIO	0x1001
6dc398acf   Kees Bakker   HID: hid-ids.h: k...
359
360
  #define USB_VENDOR_ID_KENSINGTON	0x047d
  #define USB_DEVICE_ID_KS_SLIMBLADE	0x2041
6a13378a5   Alexey Klimov   V4L/DVB (9337a): ...
361
362
  #define USB_VENDOR_ID_KWORLD		0x1b80
  #define USB_DEVICE_ID_KWORLD_RADIO_FM700	0xd700
177900e8c   Jiri Kosina   HID: add support ...
363
364
  #define USB_VENDOR_ID_KEYTOUCH		0x0926
  #define USB_DEVICE_ID_KEYTOUCH_IEC	0x3333
6dc398acf   Kees Bakker   HID: hid-ids.h: k...
365
366
367
  #define USB_VENDOR_ID_KYE		0x0458
  #define USB_DEVICE_ID_KYE_ERGO_525V	0x0087
  #define USB_DEVICE_ID_KYE_GPEN_560	0x5003
b5635b129   Jiri Slaby   HID: move belkin ...
368
369
  #define USB_VENDOR_ID_LABTEC		0x1020
  #define USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD	0x0006
75b070224   Chris Schlund   HID: add support ...
370
371
  #define USB_VENDOR_ID_LCPOWER		0x1241
  #define USB_DEVICE_ID_LCPOWER_LC1000	0xf767
990436a7c   Jiri Slaby   HID: move ids int...
372
373
  #define USB_VENDOR_ID_LD		0x0f11
  #define USB_DEVICE_ID_LD_CASSY		0x1000
ce97cac81   Michael Hund   USB: ldusb: add s...
374
  #define USB_DEVICE_ID_LD_CASSY2		0x1001
990436a7c   Jiri Slaby   HID: move ids int...
375
  #define USB_DEVICE_ID_LD_POCKETCASSY	0x1010
ce97cac81   Michael Hund   USB: ldusb: add s...
376
  #define USB_DEVICE_ID_LD_POCKETCASSY2	0x1011
990436a7c   Jiri Slaby   HID: move ids int...
377
  #define USB_DEVICE_ID_LD_MOBILECASSY	0x1020
ce97cac81   Michael Hund   USB: ldusb: add s...
378
379
380
381
382
383
  #define USB_DEVICE_ID_LD_MOBILECASSY2	0x1021
  #define USB_DEVICE_ID_LD_MICROCASSYVOLTAGE	0x1031
  #define USB_DEVICE_ID_LD_MICROCASSYCURRENT	0x1032
  #define USB_DEVICE_ID_LD_MICROCASSYTIME		0x1033
  #define USB_DEVICE_ID_LD_MICROCASSYTEMPERATURE	0x1035
  #define USB_DEVICE_ID_LD_MICROCASSYPH		0x1038
990436a7c   Jiri Slaby   HID: move ids int...
384
385
386
  #define USB_DEVICE_ID_LD_JWM		0x1080
  #define USB_DEVICE_ID_LD_DMMP		0x1081
  #define USB_DEVICE_ID_LD_UMIP		0x1090
ce97cac81   Michael Hund   USB: ldusb: add s...
387
388
389
  #define USB_DEVICE_ID_LD_UMIC		0x10A0
  #define USB_DEVICE_ID_LD_UMIB		0x10B0
  #define USB_DEVICE_ID_LD_XRAY		0x1100
990436a7c   Jiri Slaby   HID: move ids int...
390
  #define USB_DEVICE_ID_LD_XRAY2		0x1101
ce97cac81   Michael Hund   USB: ldusb: add s...
391
  #define USB_DEVICE_ID_LD_XRAYCT		0x1110
990436a7c   Jiri Slaby   HID: move ids int...
392
  #define USB_DEVICE_ID_LD_VIDEOCOM	0x1200
ce97cac81   Michael Hund   USB: ldusb: add s...
393
  #define USB_DEVICE_ID_LD_MOTOR		0x1210
990436a7c   Jiri Slaby   HID: move ids int...
394
395
396
397
398
  #define USB_DEVICE_ID_LD_COM3LAB	0x2000
  #define USB_DEVICE_ID_LD_TELEPORT	0x2010
  #define USB_DEVICE_ID_LD_NETWORKANALYSER 0x2020
  #define USB_DEVICE_ID_LD_POWERCONTROL	0x2030
  #define USB_DEVICE_ID_LD_MACHINETEST	0x2040
ce97cac81   Michael Hund   USB: ldusb: add s...
399
400
401
402
403
404
405
  #define USB_DEVICE_ID_LD_MOSTANALYSER	0x2050
  #define USB_DEVICE_ID_LD_MOSTANALYSER2	0x2051
  #define USB_DEVICE_ID_LD_ABSESP		0x2060
  #define USB_DEVICE_ID_LD_AUTODATABUS	0x2070
  #define USB_DEVICE_ID_LD_MCT		0x2080
  #define USB_DEVICE_ID_LD_HYBRID		0x2090
  #define USB_DEVICE_ID_LD_HEATCONTROL	0x20A0
990436a7c   Jiri Slaby   HID: move ids int...
406

c50bb1a40   Jeff Brown   HID: hid-multitou...
407
408
  #define USB_VENDOR_ID_LG		0x1fd2
  #define USB_DEVICE_ID_LG_MULTITOUCH	0x0064
990436a7c   Jiri Slaby   HID: move ids int...
409
  #define USB_VENDOR_ID_LOGITECH		0x046d
990436a7c   Jiri Slaby   HID: move ids int...
410
  #define USB_DEVICE_ID_LOGITECH_RECEIVER	0xc101
d458a9dfc   Jiri Slaby   HID: move ignore ...
411
412
  #define USB_DEVICE_ID_LOGITECH_HARMONY_FIRST  0xc110
  #define USB_DEVICE_ID_LOGITECH_HARMONY_LAST 0xc14f
2c6118e43   Hendrik Iben   HID: force feedba...
413
  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD_CORD	0xc20a
606bd0a86   Jiri Slaby   HID: move logitec...
414
  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD	0xc211
990436a7c   Jiri Slaby   HID: move ids int...
415
  #define USB_DEVICE_ID_LOGITECH_EXTREME_3D	0xc215
606bd0a86   Jiri Slaby   HID: move logitec...
416
417
418
419
  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2	0xc218
  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2_2	0xc219
  #define USB_DEVICE_ID_LOGITECH_WINGMAN_F3D	0xc283
  #define USB_DEVICE_ID_LOGITECH_FORCE3D_PRO	0xc286
74f292ca8   Gary Stein   HID: add driver f...
420
  #define USB_DEVICE_ID_LOGITECH_FLIGHT_SYSTEM_G940	0xc287
990436a7c   Jiri Slaby   HID: move ids int...
421
  #define USB_DEVICE_ID_LOGITECH_WHEEL	0xc294
fd30ea8c8   Jiri Kosina   HID: add force fe...
422
  #define USB_DEVICE_ID_LOGITECH_WINGMAN_FFG	0xc293
606bd0a86   Jiri Slaby   HID: move logitec...
423
  #define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL	0xc295
5623a24a8   Jiri Kosina   HID: add support ...
424
  #define USB_DEVICE_ID_LOGITECH_DFP_WHEEL	0xc298
243b706d8   Christophe Borivant   HID: Add support ...
425
  #define USB_DEVICE_ID_LOGITECH_G25_WHEEL	0xc299
7362cd228   Michal Malý   HID: lg4ff - Move...
426
  #define USB_DEVICE_ID_LOGITECH_DFGT_WHEEL	0xc29a
fdc6807fc   Peter Gundermann   HID: add support ...
427
  #define USB_DEVICE_ID_LOGITECH_G27_WHEEL	0xc29b
32c88cbc3   Simon Wood   HID: Add support ...
428
  #define USB_DEVICE_ID_LOGITECH_WII_WHEEL	0xc29c
990436a7c   Jiri Slaby   HID: move ids int...
429
  #define USB_DEVICE_ID_LOGITECH_ELITE_KBD	0xc30a
990436a7c   Jiri Slaby   HID: move ids int...
430
431
432
433
  #define USB_DEVICE_ID_S510_RECEIVER	0xc50c
  #define USB_DEVICE_ID_S510_RECEIVER_2	0xc517
  #define USB_DEVICE_ID_LOGITECH_CORDLESS_DESKTOP_LX500	0xc512
  #define USB_DEVICE_ID_MX3000_RECEIVER	0xc513
534a7b8e1   Nestor Lopez Casado   HID: Add full sup...
434
435
  #define USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER	0xc52b
  #define USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER_2	0xc532
24985cf68   Jiri Kosina   HID: support Logi...
436
437
  #define USB_DEVICE_ID_SPACETRAVELLER	0xc623
  #define USB_DEVICE_ID_SPACENAVIGATOR	0xc626
990436a7c   Jiri Slaby   HID: move ids int...
438
439
440
  #define USB_DEVICE_ID_DINOVO_DESKTOP	0xc704
  #define USB_DEVICE_ID_DINOVO_EDGE	0xc714
  #define USB_DEVICE_ID_DINOVO_MINI	0xc71f
606bd0a86   Jiri Slaby   HID: move logitec...
441
  #define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL2	0xca03
990436a7c   Jiri Slaby   HID: move ids int...
442

df167c4a0   Benjamin Tissoires   HID: hid-multitou...
443
444
  #define USB_VENDOR_ID_LUMIO		0x202e
  #define USB_DEVICE_ID_CRYSTALTOUCH	0x0006
c3ead6de4   Benjamin Tissoires   HID: hid-multitou...
445
  #define USB_DEVICE_ID_CRYSTALTOUCH_DUAL	0x0007
df167c4a0   Benjamin Tissoires   HID: hid-multitou...
446

990436a7c   Jiri Slaby   HID: move ids int...
447
448
449
450
451
452
453
454
455
456
457
  #define USB_VENDOR_ID_MCC		0x09db
  #define USB_DEVICE_ID_MCC_PMD1024LS	0x0076
  #define USB_DEVICE_ID_MCC_PMD1208LS	0x007a
  
  #define USB_VENDOR_ID_MGE		0x0463
  #define USB_DEVICE_ID_MGE_UPS		0xffff
  #define USB_DEVICE_ID_MGE_UPS1		0x0001
  
  #define USB_VENDOR_ID_MICROCHIP		0x04d8
  #define USB_DEVICE_ID_PICKIT1		0x0032
  #define USB_DEVICE_ID_PICKIT2		0x0033
236db47c2   Bruno Prémont   HID: new driver f...
458
459
  #define USB_DEVICE_ID_PICOLCD		0xc002
  #define USB_DEVICE_ID_PICOLCD_BOOTLOADER	0xf002
990436a7c   Jiri Slaby   HID: move ids int...
460
461
462
463
  
  #define USB_VENDOR_ID_MICROSOFT		0x045e
  #define USB_DEVICE_ID_SIDEWINDER_GV	0x003b
  #define USB_DEVICE_ID_WIRELESS_OPTICAL_DESKTOP_3_0 0x009d
990436a7c   Jiri Slaby   HID: move ids int...
464
465
  #define USB_DEVICE_ID_MS_NE4K		0x00db
  #define USB_DEVICE_ID_MS_LK6K		0x00f9
78a849a68   Jiri Slaby   HID: move microso...
466
467
  #define USB_DEVICE_ID_MS_PRESENTER_8K_BT	0x0701
  #define USB_DEVICE_ID_MS_PRESENTER_8K_USB	0x0713
f3b83d71a   Jiri Kosina   HID: add support ...
468
  #define USB_DEVICE_ID_MS_DIGITAL_MEDIA_3K	0x0730
23c10becd   Ari Savolainen   HID: fix horizont...
469
  #define USB_DEVICE_ID_MS_COMFORT_MOUSE_4500	0x076c
78a849a68   Jiri Slaby   HID: move microso...
470

1f45e3249   Peter Edwards   HID: Enable HID_Q...
471
472
  #define USB_VENDOR_ID_MOJO		0x8282
  #define USB_DEVICE_ID_RETRO_ADAPTER	0x3201
990436a7c   Jiri Slaby   HID: move ids int...
473
474
475
  
  #define USB_VENDOR_ID_MONTEREY		0x0566
  #define USB_DEVICE_ID_GENIUS_KB29E	0x3004
990436a7c   Jiri Slaby   HID: move ids int...
476
  #define USB_VENDOR_ID_NATIONAL_SEMICONDUCTOR 0x0400
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
477
  #define USB_DEVICE_ID_N_S_HARMONY	0xc359
990436a7c   Jiri Slaby   HID: move ids int...
478

a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
479
480
  #define USB_VENDOR_ID_NATSU		0x08b7
  #define USB_DEVICE_ID_NATSU_GAMEPAD	0x0001
990436a7c   Jiri Slaby   HID: move ids int...
481

990436a7c   Jiri Slaby   HID: move ids int...
482
483
484
  #define USB_VENDOR_ID_NCR		0x0404
  #define USB_DEVICE_ID_NCR_FIRST		0x0300
  #define USB_DEVICE_ID_NCR_LAST		0x03ff
990436a7c   Jiri Slaby   HID: move ids int...
485
486
  #define USB_VENDOR_ID_NEC		0x073e
  #define USB_DEVICE_ID_NEC_USB_GAME_PAD	0x0301
9db630b48   Peter Hutterer   HID: add multi-in...
487
488
  #define USB_VENDOR_ID_NEXTWINDOW	0x1926
  #define USB_DEVICE_ID_NEXTWINDOW_TOUCHSCREEN	0x0003
02fb72a06   David Herrmann   HID: wiimote: Reg...
489
490
  #define USB_VENDOR_ID_NINTENDO		0x057e
  #define USB_DEVICE_ID_NINTENDO_WIIMOTE	0x0306
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
491
  #define USB_VENDOR_ID_NTRIG		0x1b96
94011f93f   Rafi Rubin   HID: add n-trig d...
492
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN   0x0001
6e32819e1   micki   HID: ntrig: add s...
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_1   0x0003
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_2   0x0004
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_3   0x0005
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_4   0x0006
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_5   0x0007
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_6   0x0008
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_7   0x0009
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_8   0x000A
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_9   0x000B
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_10   0x000C
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_11   0x000D
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_12   0x000E
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_13   0x000F
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_14   0x0010
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_15   0x0011
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_16   0x0012
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_17   0x0013
  #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_18   0x0014
94011f93f   Rafi Rubin   HID: add n-trig d...
511

990436a7c   Jiri Slaby   HID: move ids int...
512
513
  #define USB_VENDOR_ID_ONTRAK		0x0a07
  #define USB_DEVICE_ID_ONTRAK_ADU100	0x0064
cd9ec30da   Johnathon Harris   HID: add support ...
514
  #define USB_VENDOR_ID_ORTEK		0x05a4
270fdc074   Herton Ronaldo Krzesinski   HID: add support ...
515
  #define USB_DEVICE_ID_ORTEK_PKB1700	0x1700
cd9ec30da   Johnathon Harris   HID: add support ...
516
  #define USB_DEVICE_ID_ORTEK_WKB2000	0x2000
990436a7c   Jiri Slaby   HID: move ids int...
517
518
519
520
  #define USB_VENDOR_ID_PANJIT		0x134c
  
  #define USB_VENDOR_ID_PANTHERLORD	0x0810
  #define USB_DEVICE_ID_PANTHERLORD_TWIN_USB_JOYSTICK	0x0001
6ab3a9a63   John Sung   HID: hid-multitou...
521
522
  #define USB_VENDOR_ID_PENMOUNT		0x14e1
  #define USB_DEVICE_ID_PENMOUNT_PCI	0x3500
990436a7c   Jiri Slaby   HID: move ids int...
523
524
  #define USB_VENDOR_ID_PETALYNX		0x18b1
  #define USB_DEVICE_ID_PETALYNX_MAXTER_REMOTE	0x0037
a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
525
  #define USB_VENDOR_ID_PHILIPS		0x0471
4cfae3e80   Henning Glawe   HID: ignore Phili...
526
  #define USB_DEVICE_ID_PHILIPS_IEEE802154_DONGLE 0x0617
ada8c7973   Jiri Kosina   Merge branches 'm...
527
528
  #define USB_VENDOR_ID_PI_ENGINEERING	0x05f3
  #define USB_DEVICE_ID_PI_ENGINEERING_VEC_USB_FOOTPEDAL	0xff
b7ea95ff9   Aaron Tian   HID: multitouch: ...
529
530
531
532
  #define USB_VENDOR_ID_PIXART				0x093a
  #define USB_DEVICE_ID_PIXART_OPTICAL_TOUCH_SCREEN	0x8001
  #define USB_DEVICE_ID_PIXART_OPTICAL_TOUCH_SCREEN1	0x8002
  #define USB_DEVICE_ID_PIXART_OPTICAL_TOUCH_SCREEN2	0x8003
990436a7c   Jiri Slaby   HID: move ids int...
533
534
  #define USB_VENDOR_ID_PLAYDOTCOM	0x0b43
  #define USB_DEVICE_ID_PLAYDOTCOM_EMS_USBII	0x0003
35cfd1d96   Michael Tokarev   HID: blacklist Po...
535
536
  #define USB_VENDOR_ID_POWERCOM		0x0d9f
  #define USB_DEVICE_ID_POWERCOM_UPS	0x0002
1c3a02c21   Alexander Shishkin   HID: add NOGET qu...
537
538
  #define USB_VENDOR_ID_PRODIGE		0x05af
  #define USB_DEVICE_ID_PRODIGE_CORDLESS	0x3062
6dc398acf   Kees Bakker   HID: hid-ids.h: k...
539
  #define USB_VENDOR_ID_QUANTA		0x0408
5e7ea11f6   Benjamin Tissoires   HID: multitouch: ...
540
541
542
  #define USB_DEVICE_ID_QUANTA_OPTICAL_TOUCH		0x3000
  #define USB_DEVICE_ID_QUANTA_OPTICAL_TOUCH_3001		0x3001
  #define USB_DEVICE_ID_QUANTA_OPTICAL_TOUCH_3008		0x3008
6dc398acf   Kees Bakker   HID: hid-ids.h: k...
543
  #define USB_DEVICE_ID_PIXART_IMAGING_INC_OPTICAL_TOUCH_SCREEN	0x3001
14bf62cde   Stefan Achatz   HID: add driver f...
544
  #define USB_VENDOR_ID_ROCCAT		0x1e7d
e68cc603b   Stefan Achatz   HID: roccat: Add ...
545
  #define USB_DEVICE_ID_ROCCAT_ARVO	0x30d4
d41c2a701   Stefan Achatz   HID: roccat: Add ...
546
  #define USB_DEVICE_ID_ROCCAT_ISKU	0x319c
14bf62cde   Stefan Achatz   HID: add driver f...
547
  #define USB_DEVICE_ID_ROCCAT_KONE	0x2ced
47dbdbffe   Stefan Achatz   HID: roccat: Add ...
548
  #define USB_DEVICE_ID_ROCCAT_KONEPLUS	0x2d51
0e70f97f2   Stefan Achatz   HID: roccat: Add ...
549
  #define USB_DEVICE_ID_ROCCAT_KOVAPLUS	0x2d50
cb7cf3da0   Stefan Achatz   HID: roccat: add ...
550
551
  #define USB_DEVICE_ID_ROCCAT_PYRA_WIRED	0x2c24
  #define USB_DEVICE_ID_ROCCAT_PYRA_WIRELESS	0x2cf6
14bf62cde   Stefan Achatz   HID: add driver f...
552

990436a7c   Jiri Slaby   HID: move ids int...
553
554
555
556
557
  #define USB_VENDOR_ID_SAITEK		0x06a3
  #define USB_DEVICE_ID_SAITEK_RUMBLEPAD	0xff17
  
  #define USB_VENDOR_ID_SAMSUNG		0x0419
  #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE	0x0001
b355850ba   Don Prince   HID: hid-samsung:...
558
  #define USB_DEVICE_ID_SAMSUNG_WIRELESS_KBD_MOUSE	0x0600
990436a7c   Jiri Slaby   HID: move ids int...
559

f5e428258   Jeremiah Matthey   HID: usbhid: Add ...
560
561
  #define USB_VENDOR_ID_SIGMA_MICRO	0x1c4f
  #define USB_DEVICE_ID_SIGMA_MICRO_KEYBOARD	0x0002
d586dca06   Jiri Kosina   HID: add support ...
562
563
  #define USB_VENDOR_ID_SKYCABLE			0x1223
  #define	USB_DEVICE_ID_SKYCABLE_WIRELESS_PRESENTER	0x3F07
990436a7c   Jiri Slaby   HID: move ids int...
564
  #define USB_VENDOR_ID_SONY			0x054c
cc6e0bbb4   Jiri Kosina   HID: Add support ...
565
  #define USB_DEVICE_ID_SONY_VAIO_VGX_MOUSE	0x024b
990436a7c   Jiri Slaby   HID: move ids int...
566
  #define USB_DEVICE_ID_SONY_PS3_CONTROLLER	0x0268
35dca5b4a   Jiri Kosina   HID: add support ...
567
  #define USB_DEVICE_ID_SONY_NAVIGATION_CONTROLLER	0x042f
990436a7c   Jiri Slaby   HID: move ids int...
568
569
  
  #define USB_VENDOR_ID_SOUNDGRAPH	0x15c2
31f7fd795   Jarod Wilson   HID: ignore all r...
570
571
  #define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST	0x0034
  #define USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST	0x0046
990436a7c   Jiri Slaby   HID: move ids int...
572

d3fb5454a   Stephane Chatty   HID: add support ...
573
574
  #define USB_VENDOR_ID_STANTUM		0x1f87
  #define USB_DEVICE_ID_MTP		0x0002
b6dc79929   Pascal Auriel - Stantum   HID: support STmi...
575
576
577
578
579
  #define USB_VENDOR_ID_STANTUM_STM		0x0483
  #define USB_DEVICE_ID_MTP_STM		0x3261
  
  #define USB_VENDOR_ID_STANTUM_SITRONIX		0x1403
  #define USB_DEVICE_ID_MTP_SITRONIX		0x5001
990436a7c   Jiri Slaby   HID: move ids int...
580
581
582
583
584
  #define USB_VENDOR_ID_SUN		0x0430
  #define USB_DEVICE_ID_RARITAN_KVM_DONGLE	0xcdab
  
  #define USB_VENDOR_ID_SUNPLUS		0x04fc
  #define USB_DEVICE_ID_SUNPLUS_WDESKTOP	0x05d8
4b5730faf   Jiri Kosina   HID: add support ...
585
586
587
  #define USB_VENDOR_ID_SYMBOL		0x05e0
  #define USB_DEVICE_ID_SYMBOL_SCANNER_1	0x0800
  #define USB_DEVICE_ID_SYMBOL_SCANNER_2	0x1300
10e41a711   Jiri Slaby   HID: move thrustm...
588
  #define USB_VENDOR_ID_THRUSTMASTER	0x044f
f14f526d0   Lev Babiev   HID: driver for T...
589
590
  #define USB_VENDOR_ID_TOPSEED		0x0766
  #define USB_DEVICE_ID_TOPSEED_CYBERLINK	0x0204
540010812   Kees Bakker   HID: Add support ...
591
592
  #define USB_VENDOR_ID_TOPSEED2		0x1784
  #define USB_DEVICE_ID_TOPSEED2_RF_COMBO	0x0004
c2c3489c5   Thadeu Lima de Souza Cascardo   HID: use multi in...
593

990436a7c   Jiri Slaby   HID: move ids int...
594
595
  #define USB_VENDOR_ID_TOPMAX		0x0663
  #define USB_DEVICE_ID_TOPMAX_COBRAPAD	0x0103
5e74e56da   Benjamin Tissoires   HID: hid-multitou...
596
597
  #define USB_VENDOR_ID_TOUCH_INTL	0x1e5e
  #define USB_DEVICE_ID_TOUCH_INTL_MULTI_TOUCH	0x0313
6dc398acf   Kees Bakker   HID: hid-ids.h: k...
598
599
  #define USB_VENDOR_ID_TOUCHPACK		0x1bfd
  #define USB_DEVICE_ID_TOUCHPACK_RTS	0x1688
f14f526d0   Lev Babiev   HID: driver for T...
600

990436a7c   Jiri Slaby   HID: move ids int...
601
602
  #define USB_VENDOR_ID_TURBOX		0x062a
  #define USB_DEVICE_ID_TURBOX_KEYBOARD	0x0201
e1f092102   Pierre BAILLY   HID: Add MULTI_IN...
603
  #define USB_DEVICE_ID_TURBOX_TOUCHSCREEN_MOSART	0x7100
990436a7c   Jiri Slaby   HID: move ids int...
604

a11b3fab9   Kees Bakker   HID: hid-ids.h: W...
605
606
  #define USB_VENDOR_ID_TWINHAN		0x6253
  #define USB_DEVICE_ID_TWINHAN_IR_REMOTE	0x0100
711a680e3   Bruno Premont   HID: driver for T...
607

25e61613c   Matt Helsley   HID: add proper s...
608
609
  #define USB_VENDOR_ID_UCLOGIC		0x5543
  #define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209	0x0042
426409b1e   Decio Fonini   HID: Kanvus Note ...
610
  #define USB_DEVICE_ID_UCLOGIC_TABLET_KNA5	0x6001
e23be0a27   Jimmy Hon   HID: add quirk fo...
611
  #define USB_DEVICE_ID_UCLOGIC_TABLET_TWA60	0x0064
eff7f270e   Andrej Gelenberg   HID: add quirk fo...
612
  #define USB_DEVICE_ID_UCLOGIC_TABLET_WP4030U	0x0003
f8a489cc5   Nikolai Kondrashov   HID: Add support ...
613
614
  #define USB_DEVICE_ID_UCLOGIC_TABLET_WP5540U	0x0004
  #define USB_DEVICE_ID_UCLOGIC_TABLET_WP8060U	0x0005
6be914f11   Nikolai Kondrashov   HID: uclogic: Add...
615
  #define USB_DEVICE_ID_UCLOGIC_TABLET_WP1062	0x0064
25e61613c   Matt Helsley   HID: add proper s...
616

617b64f97   Benjamin Tissoires   HID: hid-multitou...
617
618
619
  #define USB_VENDOR_ID_UNITEC	0x227d
  #define USB_DEVICE_ID_UNITEC_USB_TOUCH_0709	0x0709
  #define USB_DEVICE_ID_UNITEC_USB_TOUCH_0A19	0x0a19
990436a7c   Jiri Slaby   HID: move ids int...
620
621
622
623
624
625
626
627
  #define USB_VENDOR_ID_VERNIER		0x08f7
  #define USB_DEVICE_ID_VERNIER_LABPRO	0x0001
  #define USB_DEVICE_ID_VERNIER_GOTEMP	0x0002
  #define USB_DEVICE_ID_VERNIER_SKIP	0x0003
  #define USB_DEVICE_ID_VERNIER_CYCLOPS	0x0004
  #define USB_DEVICE_ID_VERNIER_LCSPEC	0x0006
  
  #define USB_VENDOR_ID_WACOM		0x056a
ca2dcd40f   Bastien Nocera   HID: Wacom Graphi...
628
  #define USB_DEVICE_ID_WACOM_GRAPHIRE_BLUETOOTH	0x81
78761ff9b   Przemo Firszt   HID: wacom: Initi...
629
  #define USB_DEVICE_ID_WACOM_INTUOS4_BLUETOOTH   0x00BD
990436a7c   Jiri Slaby   HID: move ids int...
630

72a463448   Nikolai Kondrashov   HID: add support ...
631
632
  #define USB_VENDOR_ID_WALTOP				0x172f
  #define USB_DEVICE_ID_WALTOP_SLIM_TABLET_5_8_INCH	0x0032
00e7f9649   Nikolai Kondrashov   HID: waltop: add ...
633
  #define USB_DEVICE_ID_WALTOP_SLIM_TABLET_12_1_INCH	0x0034
72a463448   Nikolai Kondrashov   HID: add support ...
634
  #define USB_DEVICE_ID_WALTOP_MEDIA_TABLET_10_6_INCH	0x0501
8f1acc32b   Nikolai Kondrashov   HID: waltop: add ...
635
  #define USB_DEVICE_ID_WALTOP_MEDIA_TABLET_14_1_INCH	0x0500
72a463448   Nikolai Kondrashov   HID: add support ...
636

990436a7c   Jiri Slaby   HID: move ids int...
637
  #define USB_VENDOR_ID_WISEGROUP		0x0925
fac733f02   Jussi Kivilinna   HID: force feedba...
638
  #define USB_DEVICE_ID_SMARTJOY_PLUS	0x0005
990436a7c   Jiri Slaby   HID: move ids int...
639
640
641
642
643
  #define USB_DEVICE_ID_1_PHIDGETSERVO_20	0x8101
  #define USB_DEVICE_ID_4_PHIDGETSERVO_20	0x8104
  #define USB_DEVICE_ID_8_8_4_IF_KIT	0x8201
  #define USB_DEVICE_ID_QUAD_USB_JOYPAD	0x8800
  #define USB_DEVICE_ID_DUAL_USB_JOYPAD	0x8866
66ebf66e4   Jiri Kosina   HID: add support ...
644
645
  #define USB_VENDOR_ID_WISEGROUP_LTD	0x6666
  #define USB_VENDOR_ID_WISEGROUP_LTD2	0x6677
990436a7c   Jiri Slaby   HID: move ids int...
646
  #define USB_DEVICE_ID_SMARTJOY_DUAL_PLUS 0x8802
1bcc20675   Sean Young   HID: Add device I...
647
648
649
  #define USB_DEVICE_ID_SUPER_JOY_BOX_3_PRO 0x8801
  #define USB_DEVICE_ID_SUPER_DUAL_BOX_PRO 0x8802
  #define USB_DEVICE_ID_SUPER_JOY_BOX_5_PRO 0x8804
990436a7c   Jiri Slaby   HID: move ids int...
650

74bc69531   Stefan Kriwanek   HID: Add driver t...
651
652
  #define USB_VENDOR_ID_X_TENSIONS               0x1ae7
  #define USB_DEVICE_ID_SPEEDLINK_VAD_CEZANNE    0x9001
bc8a2a9b4   ice chien   HID: hid-multitou...
653
654
  #define USB_VENDOR_ID_XAT	0x2505
  #define USB_DEVICE_ID_XAT_CSR	0x0220
11576c611   Masatoshi Hoshikawa   HID: hid-multitou...
655
656
657
658
659
660
661
662
663
664
  #define USB_VENDOR_ID_XIROKU		0x1477
  #define USB_DEVICE_ID_XIROKU_SPX	0x1006
  #define USB_DEVICE_ID_XIROKU_MPX	0x1007
  #define USB_DEVICE_ID_XIROKU_CSR	0x100e
  #define USB_DEVICE_ID_XIROKU_SPX1	0x1021
  #define USB_DEVICE_ID_XIROKU_CSR1	0x1022
  #define USB_DEVICE_ID_XIROKU_MPX1	0x1023
  #define USB_DEVICE_ID_XIROKU_SPX2	0x1024
  #define USB_DEVICE_ID_XIROKU_CSR2	0x1025
  #define USB_DEVICE_ID_XIROKU_MPX2	0x1026
990436a7c   Jiri Slaby   HID: move ids int...
665
666
  #define USB_VENDOR_ID_YEALINK		0x6993
  #define USB_DEVICE_ID_YEALINK_P1K_P4K_B2K	0xb001
987fbc1f7   Jiri Slaby   HID: move zeroplu...
667
  #define USB_VENDOR_ID_ZEROPLUS		0x0c12
a9885c8f7   Don Prince   HID: Zydacron Rem...
668
669
  #define USB_VENDOR_ID_ZYDACRON	0x13EC
  #define USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL	0x0006
f6a04605f   Terry Lambert   HID: support prim...
670
671
  #define USB_VENDOR_ID_PRIMAX	0x0461
  #define USB_DEVICE_ID_PRIMAX_KEYBOARD	0x4e05
990436a7c   Jiri Slaby   HID: move ids int...
672
  #endif