aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hid/hid-ids.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/hid/hid-ids.h')
-rw-r--r--drivers/hid/hid-ids.h52
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