diff options
Diffstat (limited to 'drivers/hid/hid-ids.h')
-rw-r--r-- | drivers/hid/hid-ids.h | 52 |
1 files changed, 45 insertions, 7 deletions
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index adbef5d069c4..09d27649a0f7 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h | |||
@@ -18,6 +18,9 @@ | |||
18 | #ifndef HID_IDS_H_FILE | 18 | #ifndef HID_IDS_H_FILE |
19 | #define HID_IDS_H_FILE | 19 | #define HID_IDS_H_FILE |
20 | 20 | ||
21 | #define USB_VENDOR_ID_3M 0x0596 | ||
22 | #define USB_DEVICE_ID_3M1968 0x0500 | ||
23 | |||
21 | #define USB_VENDOR_ID_A4TECH 0x09da | 24 | #define USB_VENDOR_ID_A4TECH 0x09da |
22 | #define USB_DEVICE_ID_A4TECH_WCP32PU 0x0006 | 25 | #define USB_DEVICE_ID_A4TECH_WCP32PU 0x0006 |
23 | #define USB_DEVICE_ID_A4TECH_X5_005D 0x000a | 26 | #define USB_DEVICE_ID_A4TECH_X5_005D 0x000a |
@@ -56,6 +59,7 @@ | |||
56 | 59 | ||
57 | #define USB_VENDOR_ID_APPLE 0x05ac | 60 | #define USB_VENDOR_ID_APPLE 0x05ac |
58 | #define USB_DEVICE_ID_APPLE_MIGHTYMOUSE 0x0304 | 61 | #define USB_DEVICE_ID_APPLE_MIGHTYMOUSE 0x0304 |
62 | #define USB_DEVICE_ID_APPLE_MAGICMOUSE 0x030d | ||
59 | #define USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI 0x020e | 63 | #define USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI 0x020e |
60 | #define USB_DEVICE_ID_APPLE_FOUNTAIN_ISO 0x020f | 64 | #define USB_DEVICE_ID_APPLE_FOUNTAIN_ISO 0x020f |
61 | #define USB_DEVICE_ID_APPLE_GEYSER_ANSI 0x0214 | 65 | #define USB_DEVICE_ID_APPLE_GEYSER_ANSI 0x0214 |
@@ -88,14 +92,20 @@ | |||
88 | #define USB_DEVICE_ID_APPLE_WELLSPRING3_ANSI 0x0236 | 92 | #define USB_DEVICE_ID_APPLE_WELLSPRING3_ANSI 0x0236 |
89 | #define USB_DEVICE_ID_APPLE_WELLSPRING3_ISO 0x0237 | 93 | #define USB_DEVICE_ID_APPLE_WELLSPRING3_ISO 0x0237 |
90 | #define USB_DEVICE_ID_APPLE_WELLSPRING3_JIS 0x0238 | 94 | #define USB_DEVICE_ID_APPLE_WELLSPRING3_JIS 0x0238 |
95 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI 0x0239 | ||
96 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO 0x023a | ||
97 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS 0x023b | ||
91 | #define USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY 0x030a | 98 | #define USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY 0x030a |
92 | #define USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY 0x030b | 99 | #define USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY 0x030b |
93 | #define USB_DEVICE_ID_APPLE_ATV_IRCONTROL 0x8241 | 100 | #define USB_DEVICE_ID_APPLE_ATV_IRCONTROL 0x8241 |
94 | #define USB_DEVICE_ID_APPLE_IRCONTROL4 0x8242 | 101 | #define USB_DEVICE_ID_APPLE_IRCONTROL4 0x8242 |
95 | 102 | ||
96 | #define USB_VENDOR_ID_ASUS 0x0b05 | 103 | #define USB_VENDOR_ID_ASUS 0x0486 |
97 | #define USB_DEVICE_ID_ASUS_LCM 0x1726 | 104 | #define USB_DEVICE_ID_ASUS_T91MT 0x0185 |
98 | #define USB_DEVICE_ID_ASUS_LCM2 0x175b | 105 | |
106 | #define USB_VENDOR_ID_ASUSTEK 0x0b05 | ||
107 | #define USB_DEVICE_ID_ASUSTEK_LCM 0x1726 | ||
108 | #define USB_DEVICE_ID_ASUSTEK_LCM2 0x175b | ||
99 | 109 | ||
100 | #define USB_VENDOR_ID_ATEN 0x0557 | 110 | #define USB_VENDOR_ID_ATEN 0x0557 |
101 | #define USB_DEVICE_ID_ATEN_UC100KM 0x2004 | 111 | #define USB_DEVICE_ID_ATEN_UC100KM 0x2004 |
@@ -117,9 +127,11 @@ | |||
117 | #define USB_DEVICE_ID_CH_PRO_PEDALS 0x00f2 | 127 | #define USB_DEVICE_ID_CH_PRO_PEDALS 0x00f2 |
118 | #define USB_DEVICE_ID_CH_COMBATSTICK 0x00f4 | 128 | #define USB_DEVICE_ID_CH_COMBATSTICK 0x00f4 |
119 | #define USB_DEVICE_ID_CH_FLIGHT_SIM_YOKE 0x00ff | 129 | #define USB_DEVICE_ID_CH_FLIGHT_SIM_YOKE 0x00ff |
130 | #define USB_DEVICE_ID_CH_3AXIS_5BUTTON_STICK 0x00d3 | ||
120 | 131 | ||
121 | #define USB_VENDOR_ID_CHERRY 0x046a | 132 | #define USB_VENDOR_ID_CHERRY 0x046a |
122 | #define USB_DEVICE_ID_CHERRY_CYMOTION 0x0023 | 133 | #define USB_DEVICE_ID_CHERRY_CYMOTION 0x0023 |
134 | #define USB_DEVICE_ID_CHERRY_CYMOTION_SOLAR 0x0027 | ||
123 | 135 | ||
124 | #define USB_VENDOR_ID_CHIC 0x05fe | 136 | #define USB_VENDOR_ID_CHIC 0x05fe |
125 | #define USB_DEVICE_ID_CHIC_GAMEPAD 0x0014 | 137 | #define USB_DEVICE_ID_CHIC_GAMEPAD 0x0014 |
@@ -145,6 +157,7 @@ | |||
145 | #define USB_DEVICE_ID_CYPRESS_ULTRAMOUSE 0x7417 | 157 | #define USB_DEVICE_ID_CYPRESS_ULTRAMOUSE 0x7417 |
146 | #define USB_DEVICE_ID_CYPRESS_BARCODE_1 0xde61 | 158 | #define USB_DEVICE_ID_CYPRESS_BARCODE_1 0xde61 |
147 | #define USB_DEVICE_ID_CYPRESS_BARCODE_2 0xde64 | 159 | #define USB_DEVICE_ID_CYPRESS_BARCODE_2 0xde64 |
160 | #define USB_DEVICE_ID_CYPRESS_BARCODE_3 0xbca1 | ||
148 | 161 | ||
149 | #define USB_VENDOR_ID_DEALEXTREAME 0x10c5 | 162 | #define USB_VENDOR_ID_DEALEXTREAME 0x10c5 |
150 | #define USB_DEVICE_ID_DEALEXTREAME_RADIO_SI4701 0x819a | 163 | #define USB_DEVICE_ID_DEALEXTREAME_RADIO_SI4701 0x819a |
@@ -164,6 +177,12 @@ | |||
164 | #define USB_VENDOR_ID_ESSENTIAL_REALITY 0x0d7f | 177 | #define USB_VENDOR_ID_ESSENTIAL_REALITY 0x0d7f |
165 | #define USB_DEVICE_ID_ESSENTIAL_REALITY_P5 0x0100 | 178 | #define USB_DEVICE_ID_ESSENTIAL_REALITY_P5 0x0100 |
166 | 179 | ||
180 | #define USB_VENDOR_ID_ETURBOTOUCH 0x22b9 | ||
181 | #define USB_DEVICE_ID_ETURBOTOUCH 0x0006 | ||
182 | |||
183 | #define USB_VENDOR_ID_ETT 0x0664 | ||
184 | #define USB_DEVICE_ID_TC5UH 0x0309 | ||
185 | |||
167 | #define USB_VENDOR_ID_EZKEY 0x0518 | 186 | #define USB_VENDOR_ID_EZKEY 0x0518 |
168 | #define USB_DEVICE_ID_BTC_8193 0x0002 | 187 | #define USB_DEVICE_ID_BTC_8193 0x0002 |
169 | 188 | ||
@@ -295,6 +314,7 @@ | |||
295 | #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2_2 0xc219 | 314 | #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2_2 0xc219 |
296 | #define USB_DEVICE_ID_LOGITECH_WINGMAN_F3D 0xc283 | 315 | #define USB_DEVICE_ID_LOGITECH_WINGMAN_F3D 0xc283 |
297 | #define USB_DEVICE_ID_LOGITECH_FORCE3D_PRO 0xc286 | 316 | #define USB_DEVICE_ID_LOGITECH_FORCE3D_PRO 0xc286 |
317 | #define USB_DEVICE_ID_LOGITECH_FLIGHT_SYSTEM_G940 0xc287 | ||
298 | #define USB_DEVICE_ID_LOGITECH_WHEEL 0xc294 | 318 | #define USB_DEVICE_ID_LOGITECH_WHEEL 0xc294 |
299 | #define USB_DEVICE_ID_LOGITECH_WINGMAN_FFG 0xc293 | 319 | #define USB_DEVICE_ID_LOGITECH_WINGMAN_FFG 0xc293 |
300 | #define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL 0xc295 | 320 | #define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL 0xc295 |
@@ -304,6 +324,8 @@ | |||
304 | #define USB_DEVICE_ID_S510_RECEIVER_2 0xc517 | 324 | #define USB_DEVICE_ID_S510_RECEIVER_2 0xc517 |
305 | #define USB_DEVICE_ID_LOGITECH_CORDLESS_DESKTOP_LX500 0xc512 | 325 | #define USB_DEVICE_ID_LOGITECH_CORDLESS_DESKTOP_LX500 0xc512 |
306 | #define USB_DEVICE_ID_MX3000_RECEIVER 0xc513 | 326 | #define USB_DEVICE_ID_MX3000_RECEIVER 0xc513 |
327 | #define USB_DEVICE_ID_SPACETRAVELLER 0xc623 | ||
328 | #define USB_DEVICE_ID_SPACENAVIGATOR 0xc626 | ||
307 | #define USB_DEVICE_ID_DINOVO_DESKTOP 0xc704 | 329 | #define USB_DEVICE_ID_DINOVO_DESKTOP 0xc704 |
308 | #define USB_DEVICE_ID_DINOVO_EDGE 0xc714 | 330 | #define USB_DEVICE_ID_DINOVO_EDGE 0xc714 |
309 | #define USB_DEVICE_ID_DINOVO_MINI 0xc71f | 331 | #define USB_DEVICE_ID_DINOVO_MINI 0xc71f |
@@ -346,12 +368,18 @@ | |||
346 | #define USB_VENDOR_ID_NEC 0x073e | 368 | #define USB_VENDOR_ID_NEC 0x073e |
347 | #define USB_DEVICE_ID_NEC_USB_GAME_PAD 0x0301 | 369 | #define USB_DEVICE_ID_NEC_USB_GAME_PAD 0x0301 |
348 | 370 | ||
371 | #define USB_VENDOR_ID_NEXTWINDOW 0x1926 | ||
372 | #define USB_DEVICE_ID_NEXTWINDOW_TOUCHSCREEN 0x0003 | ||
373 | |||
349 | #define USB_VENDOR_ID_NTRIG 0x1b96 | 374 | #define USB_VENDOR_ID_NTRIG 0x1b96 |
350 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN 0x0001 | 375 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN 0x0001 |
351 | 376 | ||
352 | #define USB_VENDOR_ID_ONTRAK 0x0a07 | 377 | #define USB_VENDOR_ID_ONTRAK 0x0a07 |
353 | #define USB_DEVICE_ID_ONTRAK_ADU100 0x0064 | 378 | #define USB_DEVICE_ID_ONTRAK_ADU100 0x0064 |
354 | 379 | ||
380 | #define USB_VENDOR_ID_ORTEK 0x05a4 | ||
381 | #define USB_DEVICE_ID_ORTEK_WKB2000 0x2000 | ||
382 | |||
355 | #define USB_VENDOR_ID_PANJIT 0x134c | 383 | #define USB_VENDOR_ID_PANJIT 0x134c |
356 | 384 | ||
357 | #define USB_VENDOR_ID_PANTHERLORD 0x0810 | 385 | #define USB_VENDOR_ID_PANTHERLORD 0x0810 |
@@ -369,9 +397,16 @@ | |||
369 | #define USB_VENDOR_ID_POWERCOM 0x0d9f | 397 | #define USB_VENDOR_ID_POWERCOM 0x0d9f |
370 | #define USB_DEVICE_ID_POWERCOM_UPS 0x0002 | 398 | #define USB_DEVICE_ID_POWERCOM_UPS 0x0002 |
371 | 399 | ||
400 | #define USB_VENDOR_ID_PRODIGE 0x05af | ||
401 | #define USB_DEVICE_ID_PRODIGE_CORDLESS 0x3062 | ||
402 | |||
372 | #define USB_VENDOR_ID_SAITEK 0x06a3 | 403 | #define USB_VENDOR_ID_SAITEK 0x06a3 |
373 | #define USB_DEVICE_ID_SAITEK_RUMBLEPAD 0xff17 | 404 | #define USB_DEVICE_ID_SAITEK_RUMBLEPAD 0xff17 |
374 | 405 | ||
406 | #define USB_VENDOR_ID_QUANTA 0x0408 | ||
407 | #define USB_DEVICE_ID_QUANTA_OPTICAL_TOUCH 0x3000 | ||
408 | #define USB_DEVICE_ID_PIXART_IMAGING_INC_OPTICAL_TOUCH_SCREEN 0x3001 | ||
409 | |||
375 | #define USB_VENDOR_ID_SAMSUNG 0x0419 | 410 | #define USB_VENDOR_ID_SAMSUNG 0x0419 |
376 | #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE 0x0001 | 411 | #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE 0x0001 |
377 | 412 | ||
@@ -383,18 +418,20 @@ | |||
383 | #define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST 0x0034 | 418 | #define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST 0x0034 |
384 | #define USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST 0x0046 | 419 | #define USB_DEVICE_ID_SOUNDGRAPH_IMON_LAST 0x0046 |
385 | 420 | ||
421 | #define USB_VENDOR_ID_STANTUM 0x1f87 | ||
422 | #define USB_DEVICE_ID_MTP 0x0002 | ||
423 | |||
386 | #define USB_VENDOR_ID_SUN 0x0430 | 424 | #define USB_VENDOR_ID_SUN 0x0430 |
387 | #define USB_DEVICE_ID_RARITAN_KVM_DONGLE 0xcdab | 425 | #define USB_DEVICE_ID_RARITAN_KVM_DONGLE 0xcdab |
388 | 426 | ||
389 | #define USB_VENDOR_ID_SUNPLUS 0x04fc | 427 | #define USB_VENDOR_ID_SUNPLUS 0x04fc |
390 | #define USB_DEVICE_ID_SUNPLUS_WDESKTOP 0x05d8 | 428 | #define USB_DEVICE_ID_SUNPLUS_WDESKTOP 0x05d8 |
391 | 429 | ||
392 | #define USB_VENDOR_ID_TENX 0x1130 | ||
393 | #define USB_DEVICE_ID_TENX_IBUDDY1 0x0001 | ||
394 | #define USB_DEVICE_ID_TENX_IBUDDY2 0x0002 | ||
395 | |||
396 | #define USB_VENDOR_ID_THRUSTMASTER 0x044f | 430 | #define USB_VENDOR_ID_THRUSTMASTER 0x044f |
397 | 431 | ||
432 | #define USB_VENDOR_ID_TOUCHPACK 0x1bfd | ||
433 | #define USB_DEVICE_ID_TOUCHPACK_RTS 0x1688 | ||
434 | |||
398 | #define USB_VENDOR_ID_TOPMAX 0x0663 | 435 | #define USB_VENDOR_ID_TOPMAX 0x0663 |
399 | #define USB_DEVICE_ID_TOPMAX_COBRAPAD 0x0103 | 436 | #define USB_DEVICE_ID_TOPMAX_COBRAPAD 0x0103 |
400 | 437 | ||
@@ -409,6 +446,7 @@ | |||
409 | 446 | ||
410 | #define USB_VENDOR_ID_UCLOGIC 0x5543 | 447 | #define USB_VENDOR_ID_UCLOGIC 0x5543 |
411 | #define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209 0x0042 | 448 | #define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209 0x0042 |
449 | #define USB_DEVICE_ID_UCLOGIC_TABLET_WP4030U 0x0003 | ||
412 | 450 | ||
413 | #define USB_VENDOR_ID_VERNIER 0x08f7 | 451 | #define USB_VENDOR_ID_VERNIER 0x08f7 |
414 | #define USB_DEVICE_ID_VERNIER_LABPRO 0x0001 | 452 | #define USB_DEVICE_ID_VERNIER_LABPRO 0x0001 |