diff options
Diffstat (limited to 'drivers/hid/hid-ids.h')
-rw-r--r-- | drivers/hid/hid-ids.h | 81 |
1 files changed, 42 insertions, 39 deletions
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 31601eef25dd..7f0e40bdb47e 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h | |||
@@ -34,7 +34,7 @@ | |||
34 | #define USB_DEVICE_ID_ACECAD_FLAIR 0x0004 | 34 | #define USB_DEVICE_ID_ACECAD_FLAIR 0x0004 |
35 | #define USB_DEVICE_ID_ACECAD_302 0x0008 | 35 | #define USB_DEVICE_ID_ACECAD_302 0x0008 |
36 | 36 | ||
37 | #define USB_VENDOR_ID_ADS_TECH 0x06e1 | 37 | #define USB_VENDOR_ID_ADS_TECH 0x06e1 |
38 | #define USB_DEVICE_ID_ADS_TECH_RADIO_SI470X 0xa155 | 38 | #define USB_DEVICE_ID_ADS_TECH_RADIO_SI470X 0xa155 |
39 | 39 | ||
40 | #define USB_VENDOR_ID_AFATECH 0x15a4 | 40 | #define USB_VENDOR_ID_AFATECH 0x15a4 |
@@ -81,12 +81,12 @@ | |||
81 | #define USB_DEVICE_ID_APPLE_WELLSPRING_ANSI 0x0223 | 81 | #define USB_DEVICE_ID_APPLE_WELLSPRING_ANSI 0x0223 |
82 | #define USB_DEVICE_ID_APPLE_WELLSPRING_ISO 0x0224 | 82 | #define USB_DEVICE_ID_APPLE_WELLSPRING_ISO 0x0224 |
83 | #define USB_DEVICE_ID_APPLE_WELLSPRING_JIS 0x0225 | 83 | #define USB_DEVICE_ID_APPLE_WELLSPRING_JIS 0x0225 |
84 | #define USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI 0x0229 | 84 | #define USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI 0x0229 |
85 | #define USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO 0x022a | 85 | #define USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO 0x022a |
86 | #define USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS 0x022b | 86 | #define USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS 0x022b |
87 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI 0x022c | 87 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI 0x022c |
88 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO 0x022d | 88 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO 0x022d |
89 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS 0x022e | 89 | #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS 0x022e |
90 | #define USB_DEVICE_ID_APPLE_WELLSPRING2_ANSI 0x0230 | 90 | #define USB_DEVICE_ID_APPLE_WELLSPRING2_ANSI 0x0230 |
91 | #define USB_DEVICE_ID_APPLE_WELLSPRING2_ISO 0x0231 | 91 | #define USB_DEVICE_ID_APPLE_WELLSPRING2_ISO 0x0231 |
92 | #define USB_DEVICE_ID_APPLE_WELLSPRING2_JIS 0x0232 | 92 | #define USB_DEVICE_ID_APPLE_WELLSPRING2_JIS 0x0232 |
@@ -118,8 +118,8 @@ | |||
118 | #define USB_VENDOR_ID_AVERMEDIA 0x07ca | 118 | #define USB_VENDOR_ID_AVERMEDIA 0x07ca |
119 | #define USB_DEVICE_ID_AVER_FM_MR800 0xb800 | 119 | #define USB_DEVICE_ID_AVER_FM_MR800 0xb800 |
120 | 120 | ||
121 | #define USB_VENDOR_ID_BELKIN 0x050d | 121 | #define USB_VENDOR_ID_BELKIN 0x050d |
122 | #define USB_DEVICE_ID_FLIP_KVM 0x3201 | 122 | #define USB_DEVICE_ID_FLIP_KVM 0x3201 |
123 | 123 | ||
124 | #define USB_VENDOR_ID_BERKSHIRE 0x0c98 | 124 | #define USB_VENDOR_ID_BERKSHIRE 0x0c98 |
125 | #define USB_DEVICE_ID_BERKSHIRE_PCWD 0x1140 | 125 | #define USB_DEVICE_ID_BERKSHIRE_PCWD 0x1140 |
@@ -128,7 +128,7 @@ | |||
128 | #define USB_DEVICE_ID_BTC_EMPREX_REMOTE 0x5578 | 128 | #define USB_DEVICE_ID_BTC_EMPREX_REMOTE 0x5578 |
129 | 129 | ||
130 | #define USB_VENDOR_ID_CANDO 0x2087 | 130 | #define USB_VENDOR_ID_CANDO 0x2087 |
131 | #define USB_DEVICE_ID_CANDO_MULTI_TOUCH 0x0a01 | 131 | #define USB_DEVICE_ID_CANDO_MULTI_TOUCH 0x0a01 |
132 | #define USB_DEVICE_ID_CANDO_MULTI_TOUCH_11_6 0x0b03 | 132 | #define USB_DEVICE_ID_CANDO_MULTI_TOUCH_11_6 0x0b03 |
133 | 133 | ||
134 | #define USB_VENDOR_ID_CH 0x068e | 134 | #define USB_VENDOR_ID_CH 0x068e |
@@ -175,7 +175,7 @@ | |||
175 | #define USB_DEVICE_ID_DEALEXTREAME_RADIO_SI4701 0x819a | 175 | #define USB_DEVICE_ID_DEALEXTREAME_RADIO_SI4701 0x819a |
176 | 176 | ||
177 | #define USB_VENDOR_ID_DELORME 0x1163 | 177 | #define USB_VENDOR_ID_DELORME 0x1163 |
178 | #define USB_DEVICE_ID_DELORME_EARTHMATE 0x0100 | 178 | #define USB_DEVICE_ID_DELORME_EARTHMATE 0x0100 |
179 | #define USB_DEVICE_ID_DELORME_EM_LT20 0x0200 | 179 | #define USB_DEVICE_ID_DELORME_EM_LT20 0x0200 |
180 | 180 | ||
181 | #define USB_VENDOR_ID_DMI 0x0c0b | 181 | #define USB_VENDOR_ID_DMI 0x0c0b |
@@ -187,19 +187,22 @@ | |||
187 | #define USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER 0x0001 | 187 | #define USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER 0x0001 |
188 | #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH 0x480d | 188 | #define USB_DEVICE_ID_DWAV_EGALAX_MULTITOUCH 0x480d |
189 | 189 | ||
190 | #define USB_VENDOR_ID_ELECOM 0x056e | ||
191 | #define USB_DEVICE_ID_ELECOM_BM084 0x0061 | ||
192 | |||
190 | #define USB_VENDOR_ID_ELO 0x04E7 | 193 | #define USB_VENDOR_ID_ELO 0x04E7 |
191 | #define USB_DEVICE_ID_ELO_TS2700 0x0020 | 194 | #define USB_DEVICE_ID_ELO_TS2700 0x0020 |
192 | 195 | ||
193 | #define USB_VENDOR_ID_ESSENTIAL_REALITY 0x0d7f | 196 | #define USB_VENDOR_ID_ESSENTIAL_REALITY 0x0d7f |
194 | #define USB_DEVICE_ID_ESSENTIAL_REALITY_P5 0x0100 | 197 | #define USB_DEVICE_ID_ESSENTIAL_REALITY_P5 0x0100 |
195 | 198 | ||
196 | #define USB_VENDOR_ID_ETURBOTOUCH 0x22b9 | ||
197 | #define USB_DEVICE_ID_ETURBOTOUCH 0x0006 | ||
198 | |||
199 | #define USB_VENDOR_ID_ETT 0x0664 | 199 | #define USB_VENDOR_ID_ETT 0x0664 |
200 | #define USB_DEVICE_ID_TC5UH 0x0309 | 200 | #define USB_DEVICE_ID_TC5UH 0x0309 |
201 | 201 | ||
202 | #define USB_VENDOR_ID_EZKEY 0x0518 | 202 | #define USB_VENDOR_ID_ETURBOTOUCH 0x22b9 |
203 | #define USB_DEVICE_ID_ETURBOTOUCH 0x0006 | ||
204 | |||
205 | #define USB_VENDOR_ID_EZKEY 0x0518 | ||
203 | #define USB_DEVICE_ID_BTC_8193 0x0002 | 206 | #define USB_DEVICE_ID_BTC_8193 0x0002 |
204 | 207 | ||
205 | #define USB_VENDOR_ID_GAMERON 0x0810 | 208 | #define USB_VENDOR_ID_GAMERON 0x0810 |
@@ -296,9 +299,16 @@ | |||
296 | #define USB_VENDOR_ID_KBGEAR 0x084e | 299 | #define USB_VENDOR_ID_KBGEAR 0x084e |
297 | #define USB_DEVICE_ID_KBGEAR_JAMSTUDIO 0x1001 | 300 | #define USB_DEVICE_ID_KBGEAR_JAMSTUDIO 0x1001 |
298 | 301 | ||
302 | #define USB_VENDOR_ID_KENSINGTON 0x047d | ||
303 | #define USB_DEVICE_ID_KS_SLIMBLADE 0x2041 | ||
304 | |||
299 | #define USB_VENDOR_ID_KWORLD 0x1b80 | 305 | #define USB_VENDOR_ID_KWORLD 0x1b80 |
300 | #define USB_DEVICE_ID_KWORLD_RADIO_FM700 0xd700 | 306 | #define USB_DEVICE_ID_KWORLD_RADIO_FM700 0xd700 |
301 | 307 | ||
308 | #define USB_VENDOR_ID_KYE 0x0458 | ||
309 | #define USB_DEVICE_ID_KYE_ERGO_525V 0x0087 | ||
310 | #define USB_DEVICE_ID_KYE_GPEN_560 0x5003 | ||
311 | |||
302 | #define USB_VENDOR_ID_LABTEC 0x1020 | 312 | #define USB_VENDOR_ID_LABTEC 0x1020 |
303 | #define USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD 0x0006 | 313 | #define USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD 0x0006 |
304 | 314 | ||
@@ -318,9 +328,6 @@ | |||
318 | #define USB_DEVICE_ID_LD_POWERCONTROL 0x2030 | 328 | #define USB_DEVICE_ID_LD_POWERCONTROL 0x2030 |
319 | #define USB_DEVICE_ID_LD_MACHINETEST 0x2040 | 329 | #define USB_DEVICE_ID_LD_MACHINETEST 0x2040 |
320 | 330 | ||
321 | #define USB_VENDOR_ID_KENSINGTON 0x047d | ||
322 | #define USB_DEVICE_ID_KS_SLIMBLADE 0x2041 | ||
323 | |||
324 | #define USB_VENDOR_ID_LOGITECH 0x046d | 331 | #define USB_VENDOR_ID_LOGITECH 0x046d |
325 | #define USB_DEVICE_ID_LOGITECH_RECEIVER 0xc101 | 332 | #define USB_DEVICE_ID_LOGITECH_RECEIVER 0xc101 |
326 | #define USB_DEVICE_ID_LOGITECH_HARMONY_FIRST 0xc110 | 333 | #define USB_DEVICE_ID_LOGITECH_HARMONY_FIRST 0xc110 |
@@ -376,23 +383,23 @@ | |||
376 | #define USB_VENDOR_ID_MONTEREY 0x0566 | 383 | #define USB_VENDOR_ID_MONTEREY 0x0566 |
377 | #define USB_DEVICE_ID_GENIUS_KB29E 0x3004 | 384 | #define USB_DEVICE_ID_GENIUS_KB29E 0x3004 |
378 | 385 | ||
386 | #define USB_VENDOR_ID_NATIONAL_SEMICONDUCTOR 0x0400 | ||
387 | #define USB_DEVICE_ID_N_S_HARMONY 0xc359 | ||
388 | |||
389 | #define USB_VENDOR_ID_NATSU 0x08b7 | ||
390 | #define USB_DEVICE_ID_NATSU_GAMEPAD 0x0001 | ||
391 | |||
379 | #define USB_VENDOR_ID_NCR 0x0404 | 392 | #define USB_VENDOR_ID_NCR 0x0404 |
380 | #define USB_DEVICE_ID_NCR_FIRST 0x0300 | 393 | #define USB_DEVICE_ID_NCR_FIRST 0x0300 |
381 | #define USB_DEVICE_ID_NCR_LAST 0x03ff | 394 | #define USB_DEVICE_ID_NCR_LAST 0x03ff |
382 | 395 | ||
383 | #define USB_VENDOR_ID_NATIONAL_SEMICONDUCTOR 0x0400 | ||
384 | #define USB_DEVICE_ID_N_S_HARMONY 0xc359 | ||
385 | |||
386 | #define USB_VENDOR_ID_NATSU 0x08b7 | ||
387 | #define USB_DEVICE_ID_NATSU_GAMEPAD 0x0001 | ||
388 | |||
389 | #define USB_VENDOR_ID_NEC 0x073e | 396 | #define USB_VENDOR_ID_NEC 0x073e |
390 | #define USB_DEVICE_ID_NEC_USB_GAME_PAD 0x0301 | 397 | #define USB_DEVICE_ID_NEC_USB_GAME_PAD 0x0301 |
391 | 398 | ||
392 | #define USB_VENDOR_ID_NEXTWINDOW 0x1926 | 399 | #define USB_VENDOR_ID_NEXTWINDOW 0x1926 |
393 | #define USB_DEVICE_ID_NEXTWINDOW_TOUCHSCREEN 0x0003 | 400 | #define USB_DEVICE_ID_NEXTWINDOW_TOUCHSCREEN 0x0003 |
394 | 401 | ||
395 | #define USB_VENDOR_ID_NTRIG 0x1b96 | 402 | #define USB_VENDOR_ID_NTRIG 0x1b96 |
396 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN 0x0001 | 403 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN 0x0001 |
397 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_1 0x0003 | 404 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_1 0x0003 |
398 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_2 0x0004 | 405 | #define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_2 0x0004 |
@@ -427,7 +434,7 @@ | |||
427 | #define USB_VENDOR_ID_PETALYNX 0x18b1 | 434 | #define USB_VENDOR_ID_PETALYNX 0x18b1 |
428 | #define USB_DEVICE_ID_PETALYNX_MAXTER_REMOTE 0x0037 | 435 | #define USB_DEVICE_ID_PETALYNX_MAXTER_REMOTE 0x0037 |
429 | 436 | ||
430 | #define USB_VENDOR_ID_PHILIPS 0x0471 | 437 | #define USB_VENDOR_ID_PHILIPS 0x0471 |
431 | #define USB_DEVICE_ID_PHILIPS_IEEE802154_DONGLE 0x0617 | 438 | #define USB_DEVICE_ID_PHILIPS_IEEE802154_DONGLE 0x0617 |
432 | 439 | ||
433 | #define USB_VENDOR_ID_PLAYDOTCOM 0x0b43 | 440 | #define USB_VENDOR_ID_PLAYDOTCOM 0x0b43 |
@@ -439,16 +446,16 @@ | |||
439 | #define USB_VENDOR_ID_PRODIGE 0x05af | 446 | #define USB_VENDOR_ID_PRODIGE 0x05af |
440 | #define USB_DEVICE_ID_PRODIGE_CORDLESS 0x3062 | 447 | #define USB_DEVICE_ID_PRODIGE_CORDLESS 0x3062 |
441 | 448 | ||
449 | #define USB_VENDOR_ID_QUANTA 0x0408 | ||
450 | #define USB_DEVICE_ID_QUANTA_OPTICAL_TOUCH 0x3000 | ||
451 | #define USB_DEVICE_ID_PIXART_IMAGING_INC_OPTICAL_TOUCH_SCREEN 0x3001 | ||
452 | |||
442 | #define USB_VENDOR_ID_ROCCAT 0x1e7d | 453 | #define USB_VENDOR_ID_ROCCAT 0x1e7d |
443 | #define USB_DEVICE_ID_ROCCAT_KONE 0x2ced | 454 | #define USB_DEVICE_ID_ROCCAT_KONE 0x2ced |
444 | 455 | ||
445 | #define USB_VENDOR_ID_SAITEK 0x06a3 | 456 | #define USB_VENDOR_ID_SAITEK 0x06a3 |
446 | #define USB_DEVICE_ID_SAITEK_RUMBLEPAD 0xff17 | 457 | #define USB_DEVICE_ID_SAITEK_RUMBLEPAD 0xff17 |
447 | 458 | ||
448 | #define USB_VENDOR_ID_QUANTA 0x0408 | ||
449 | #define USB_DEVICE_ID_QUANTA_OPTICAL_TOUCH 0x3000 | ||
450 | #define USB_DEVICE_ID_PIXART_IMAGING_INC_OPTICAL_TOUCH_SCREEN 0x3001 | ||
451 | |||
452 | #define USB_VENDOR_ID_SAMSUNG 0x0419 | 459 | #define USB_VENDOR_ID_SAMSUNG 0x0419 |
453 | #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE 0x0001 | 460 | #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE 0x0001 |
454 | #define USB_DEVICE_ID_SAMSUNG_WIRELESS_KBD_MOUSE 0x0600 | 461 | #define USB_DEVICE_ID_SAMSUNG_WIRELESS_KBD_MOUSE 0x0600 |
@@ -472,20 +479,20 @@ | |||
472 | 479 | ||
473 | #define USB_VENDOR_ID_THRUSTMASTER 0x044f | 480 | #define USB_VENDOR_ID_THRUSTMASTER 0x044f |
474 | 481 | ||
475 | #define USB_VENDOR_ID_TOUCHPACK 0x1bfd | ||
476 | #define USB_DEVICE_ID_TOUCHPACK_RTS 0x1688 | ||
477 | |||
478 | #define USB_VENDOR_ID_TOPMAX 0x0663 | 482 | #define USB_VENDOR_ID_TOPMAX 0x0663 |
479 | #define USB_DEVICE_ID_TOPMAX_COBRAPAD 0x0103 | 483 | #define USB_DEVICE_ID_TOPMAX_COBRAPAD 0x0103 |
480 | 484 | ||
481 | #define USB_VENDOR_ID_TOPSEED 0x0766 | 485 | #define USB_VENDOR_ID_TOPSEED 0x0766 |
482 | #define USB_DEVICE_ID_TOPSEED_CYBERLINK 0x0204 | 486 | #define USB_DEVICE_ID_TOPSEED_CYBERLINK 0x0204 |
483 | 487 | ||
488 | #define USB_VENDOR_ID_TOUCHPACK 0x1bfd | ||
489 | #define USB_DEVICE_ID_TOUCHPACK_RTS 0x1688 | ||
490 | |||
484 | #define USB_VENDOR_ID_TURBOX 0x062a | 491 | #define USB_VENDOR_ID_TURBOX 0x062a |
485 | #define USB_DEVICE_ID_TURBOX_KEYBOARD 0x0201 | 492 | #define USB_DEVICE_ID_TURBOX_KEYBOARD 0x0201 |
486 | 493 | ||
487 | #define USB_VENDOR_ID_TWINHAN 0x6253 | 494 | #define USB_VENDOR_ID_TWINHAN 0x6253 |
488 | #define USB_DEVICE_ID_TWINHAN_IR_REMOTE 0x0100 | 495 | #define USB_DEVICE_ID_TWINHAN_IR_REMOTE 0x0100 |
489 | 496 | ||
490 | #define USB_VENDOR_ID_UCLOGIC 0x5543 | 497 | #define USB_VENDOR_ID_UCLOGIC 0x5543 |
491 | #define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209 0x0042 | 498 | #define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209 0x0042 |
@@ -522,9 +529,5 @@ | |||
522 | #define USB_VENDOR_ID_ZYDACRON 0x13EC | 529 | #define USB_VENDOR_ID_ZYDACRON 0x13EC |
523 | #define USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL 0x0006 | 530 | #define USB_DEVICE_ID_ZYDACRON_REMOTE_CONTROL 0x0006 |
524 | 531 | ||
525 | #define USB_VENDOR_ID_KYE 0x0458 | ||
526 | #define USB_DEVICE_ID_KYE_ERGO_525V 0x0087 | ||
527 | #define USB_DEVICE_ID_KYE_GPEN_560 0x5003 | ||
528 | |||
529 | 532 | ||
530 | #endif | 533 | #endif |