hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/drivers/hid/hid-ids.h
....@@ -1,3 +1,4 @@
1
+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * USB HID quirks support for Linux
34 *
....@@ -8,10 +9,6 @@
89 */
910
1011 /*
11
- * This program is free software; you can redistribute it and/or modify it
12
- * under the terms of the GNU General Public License as published by the Free
13
- * Software Foundation; either version 2 of the License, or (at your option)
14
- * any later version.
1512 */
1613
1714 #ifndef HID_IDS_H_FILE
....@@ -29,6 +26,7 @@
2926 #define USB_DEVICE_ID_A4TECH_WCP32PU 0x0006
3027 #define USB_DEVICE_ID_A4TECH_X5_005D 0x000a
3128 #define USB_DEVICE_ID_A4TECH_RP_649 0x001a
29
+#define USB_DEVICE_ID_A4TECH_NB_95 0x022b
3230
3331 #define USB_VENDOR_ID_AASHIMA 0x06d6
3432 #define USB_DEVICE_ID_AASHIMA_GAMEPAD 0x0025
....@@ -72,18 +70,16 @@
7270
7371 #define USB_VENDOR_ID_ALCOR 0x058f
7472 #define USB_DEVICE_ID_ALCOR_USBRS232 0x9720
73
+#define USB_DEVICE_ID_ALCOR_MALTRON_KB 0x9410
7574
7675 #define USB_VENDOR_ID_ALPS 0x0433
7776 #define USB_DEVICE_ID_IBM_GAMEPAD 0x1101
7877
7978 #define USB_VENDOR_ID_ALPS_JP 0x044E
8079 #define HID_DEVICE_ID_ALPS_U1_DUAL 0x120B
81
-#define HID_DEVICE_ID_ALPS_U1_DUAL_PTP 0x121F
82
-#define HID_DEVICE_ID_ALPS_U1_DUAL_3BTN_PTP 0x1220
8380 #define HID_DEVICE_ID_ALPS_U1 0x1215
8481 #define HID_DEVICE_ID_ALPS_U1_UNICORN_LEGACY 0x121E
8582 #define HID_DEVICE_ID_ALPS_T4_BTNLESS 0x120C
86
-#define HID_DEVICE_ID_ALPS_1222 0x1222
8783
8884 #define USB_VENDOR_ID_AMI 0x046b
8985 #define USB_DEVICE_ID_AMI_VIRT_KEYBOARD_AND_MOUSE 0xff10
....@@ -96,6 +92,7 @@
9692 #define USB_DEVICE_ID_APPLE_MIGHTYMOUSE 0x0304
9793 #define USB_DEVICE_ID_APPLE_MAGICMOUSE 0x030d
9894 #define USB_DEVICE_ID_APPLE_MAGICTRACKPAD 0x030e
95
+#define USB_DEVICE_ID_APPLE_MAGICTRACKPAD2 0x0265
9996 #define USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI 0x020e
10097 #define USB_DEVICE_ID_APPLE_FOUNTAIN_ISO 0x020f
10198 #define USB_DEVICE_ID_APPLE_GEYSER_ANSI 0x0214
....@@ -187,12 +184,14 @@
187184 #define USB_DEVICE_ID_ASUSTEK_T100TA_KEYBOARD 0x17e0
188185 #define USB_DEVICE_ID_ASUSTEK_T100TAF_KEYBOARD 0x1807
189186 #define USB_DEVICE_ID_ASUSTEK_T100CHI_KEYBOARD 0x8502
187
+#define USB_DEVICE_ID_ASUSTEK_T101HA_KEYBOARD 0x183d
190188 #define USB_DEVICE_ID_ASUSTEK_T304_KEYBOARD 0x184a
191189 #define USB_DEVICE_ID_ASUSTEK_I2C_KEYBOARD 0x8585
192190 #define USB_DEVICE_ID_ASUSTEK_I2C_TOUCHPAD 0x0101
193191 #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD1 0x1854
194192 #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD2 0x1837
195193 #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD3 0x1822
194
+#define USB_DEVICE_ID_ASUSTEK_FX503VD_KEYBOARD 0x1869
196195
197196 #define USB_VENDOR_ID_ATEN 0x0557
198197 #define USB_DEVICE_ID_ATEN_UC100KM 0x2004
....@@ -233,6 +232,9 @@
233232 #define USB_VENDOR_ID_BETOP_2185V2PC 0x8380
234233 #define USB_VENDOR_ID_BETOP_2185V2BFM 0x20bc
235234
235
+#define USB_VENDOR_ID_BIGBEN 0x146b
236
+#define USB_DEVICE_ID_BIGBEN_PS3OFMINIPAD 0x0902
237
+
236238 #define USB_VENDOR_ID_BTC 0x046e
237239 #define USB_DEVICE_ID_BTC_EMPREX_REMOTE 0x5578
238240 #define USB_DEVICE_ID_BTC_EMPREX_REMOTE_2 0x5577
....@@ -269,15 +271,13 @@
269271 #define USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE2 0x0939
270272 #define USB_DEVICE_ID_CHICONY_WIRELESS2 0x1123
271273 #define USB_DEVICE_ID_ASUS_AK1D 0x1125
274
+#define USB_DEVICE_ID_CHICONY_TOSHIBA_WT10A 0x1408
272275 #define USB_DEVICE_ID_CHICONY_ACER_SWITCH12 0x1421
273276
274277 #define USB_VENDOR_ID_CHUNGHWAT 0x2247
275278 #define USB_DEVICE_ID_CHUNGHWAT_MULTITOUCH 0x0001
276279
277280 #define USB_VENDOR_ID_CIDC 0x1677
278
-
279
-#define I2C_VENDOR_ID_CIRQUE 0x0488
280
-#define I2C_PRODUCT_ID_CIRQUE_121F 0x121F
281281
282282 #define USB_VENDOR_ID_CJTOUCH 0x24b8
283283 #define USB_DEVICE_ID_CJTOUCH_MULTI_TOUCH_0020 0x0020
....@@ -309,6 +309,7 @@
309309 #define USB_VENDOR_ID_CREATIVELABS 0x041e
310310 #define USB_DEVICE_ID_CREATIVE_SB_OMNI_SURROUND_51 0x322c
311311 #define USB_DEVICE_ID_PRODIKEYS_PCMIDI 0x2801
312
+#define USB_DEVICE_ID_CREATIVE_SB0540 0x3100
312313
313314 #define USB_VENDOR_ID_CVTOUCH 0x1ff7
314315 #define USB_DEVICE_ID_CVTOUCH_SCREEN 0x0013
....@@ -317,6 +318,7 @@
317318 #define USB_DEVICE_ID_CYGNAL_RADIO_SI470X 0x818a
318319 #define USB_DEVICE_ID_FOCALTECH_FTXXXX_MULTITOUCH 0x81b9
319320 #define USB_DEVICE_ID_CYGNAL_CP2112 0xea90
321
+#define USB_DEVICE_ID_U2F_ZERO 0x8acf
320322
321323 #define USB_DEVICE_ID_CYGNAL_RADIO_SI4713 0x8244
322324
....@@ -387,7 +389,9 @@
387389 #define USB_DEVICE_ID_TOSHIBA_CLICK_L9W 0x0401
388390 #define USB_DEVICE_ID_HP_X2 0x074d
389391 #define USB_DEVICE_ID_HP_X2_10_COVER 0x0755
392
+#define I2C_DEVICE_ID_HP_SPECTRE_X360_15 0x2817
390393 #define USB_DEVICE_ID_ASUS_UX550_TOUCHSCREEN 0x2706
394
+#define I2C_DEVICE_ID_SURFACE_GO_TOUCHSCREEN 0x261A
391395
392396 #define USB_VENDOR_ID_ELECOM 0x056e
393397 #define USB_DEVICE_ID_ELECOM_BM084 0x0061
....@@ -466,6 +470,13 @@
466470 #define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_010A 0x010a
467471 #define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_E100 0xe100
468472
473
+#define USB_VENDOR_ID_GLORIOUS 0x258a
474
+#define USB_DEVICE_ID_GLORIOUS_MODEL_D 0x0033
475
+#define USB_DEVICE_ID_GLORIOUS_MODEL_O 0x0036
476
+
477
+#define I2C_VENDOR_ID_GOODIX 0x27c6
478
+#define I2C_DEVICE_ID_GOODIX_01F0 0x01f0
479
+
469480 #define USB_VENDOR_ID_GOODTOUCH 0x1aad
470481 #define USB_DEVICE_ID_GOODTOUCH_000f 0x000f
471482
....@@ -480,6 +491,7 @@
480491 #define USB_DEVICE_ID_GOOGLE_MOONBALL 0x5044
481492 #define USB_DEVICE_ID_GOOGLE_DON 0x5050
482493 #define USB_DEVICE_ID_GOOGLE_EEL 0x5057
494
+#define USB_DEVICE_ID_GOOGLE_JEWEL 0x5061
483495
484496 #define USB_VENDOR_ID_GOTOP 0x08f2
485497 #define USB_DEVICE_ID_SUPER_Q2 0x007f
....@@ -570,6 +582,7 @@
570582 #define USB_DEVICE_ID_UGCI_FIGHTING 0x0030
571583
572584 #define USB_VENDOR_ID_HP 0x03f0
585
+#define USB_PRODUCT_ID_HP_ELITE_PRESENTER_MOUSE_464A 0x464a
573586 #define USB_PRODUCT_ID_HP_LOGITECH_OEM_USB_OPTICAL_MOUSE_0A4A 0x0a4a
574587 #define USB_PRODUCT_ID_HP_LOGITECH_OEM_USB_OPTICAL_MOUSE_0B4A 0x0b4a
575588 #define USB_PRODUCT_ID_HP_PIXART_OEM_USB_OPTICAL_MOUSE 0x134a
....@@ -580,6 +593,7 @@
580593
581594 #define USB_VENDOR_ID_HUION 0x256c
582595 #define USB_DEVICE_ID_HUION_TABLET 0x006e
596
+#define USB_DEVICE_ID_HUION_HS64 0x006d
583597
584598 #define USB_VENDOR_ID_IBM 0x04b3
585599 #define USB_DEVICE_ID_IBM_SCROLLPOINT_III 0x3100
....@@ -632,11 +646,14 @@
632646 #define USB_DEVICE_ID_INNEX_GENESIS_ATARI 0x4745
633647
634648 #define USB_VENDOR_ID_ITE 0x048d
649
+#define I2C_VENDOR_ID_ITE 0x103c
650
+#define I2C_DEVICE_ID_ITE_VOYO_WINPAD_A15 0x184f
635651 #define USB_DEVICE_ID_ITE_LENOVO_YOGA 0x8386
636652 #define USB_DEVICE_ID_ITE_LENOVO_YOGA2 0x8350
637653 #define I2C_DEVICE_ID_ITE_LENOVO_LEGION_Y720 0x837a
638654 #define USB_DEVICE_ID_ITE_LENOVO_YOGA900 0x8396
639655 #define USB_DEVICE_ID_ITE8595 0x8595
656
+#define USB_DEVICE_ID_ITE_MEDION_E1239T 0xce50
640657
641658 #define USB_VENDOR_ID_JABRA 0x0b0e
642659 #define USB_DEVICE_ID_JABRA_SPEAK_410 0x0412
....@@ -674,6 +691,7 @@
674691 #define USB_DEVICE_ID_KYE_MOUSEPEN_I608X_V2 0x501a
675692 #define USB_DEVICE_ID_KYE_EASYPEN_M610X 0x5013
676693 #define USB_DEVICE_ID_KYE_PENSKETCH_M912 0x5015
694
+#define USB_DEVICE_ID_KYE_EASYPEN_M406XE 0x5019
677695
678696 #define USB_VENDOR_ID_LABTEC 0x1020
679697 #define USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD 0x0006
....@@ -724,9 +742,17 @@
724742 #define USB_DEVICE_ID_LENOVO_CUSBKBD 0x6047
725743 #define USB_DEVICE_ID_LENOVO_CBTKBD 0x6048
726744 #define USB_DEVICE_ID_LENOVO_SCROLLPOINT_OPTICAL 0x6049
745
+#define USB_DEVICE_ID_LENOVO_TP10UBKBD 0x6062
727746 #define USB_DEVICE_ID_LENOVO_TPPRODOCK 0x6067
728747 #define USB_DEVICE_ID_LENOVO_X1_COVER 0x6085
729748 #define USB_DEVICE_ID_LENOVO_X1_TAB 0x60a3
749
+#define USB_DEVICE_ID_LENOVO_X1_TAB3 0x60b5
750
+#define USB_DEVICE_ID_LENOVO_X12_TAB 0x60fe
751
+#define USB_DEVICE_ID_LENOVO_OPTICAL_USB_MOUSE_600E 0x600e
752
+#define USB_DEVICE_ID_LENOVO_PIXART_USB_MOUSE_608D 0x608d
753
+#define USB_DEVICE_ID_LENOVO_PIXART_USB_MOUSE_6019 0x6019
754
+#define USB_DEVICE_ID_LENOVO_PIXART_USB_MOUSE_602E 0x602e
755
+#define USB_DEVICE_ID_LENOVO_PIXART_USB_MOUSE_6093 0x6093
730756
731757 #define USB_VENDOR_ID_LG 0x1fd2
732758 #define USB_DEVICE_ID_LG_MULTITOUCH 0x0064
....@@ -754,11 +780,17 @@
754780 #define USB_DEVICE_ID_LOGITECH_DUAL_ACTION 0xc216
755781 #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2 0xc218
756782 #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2_2 0xc219
783
+#define USB_DEVICE_ID_LOGITECH_G15_LCD 0xc222
784
+#define USB_DEVICE_ID_LOGITECH_G11 0xc225
785
+#define USB_DEVICE_ID_LOGITECH_G15_V2_LCD 0xc227
786
+#define USB_DEVICE_ID_LOGITECH_G510 0xc22d
787
+#define USB_DEVICE_ID_LOGITECH_G510_USB_AUDIO 0xc22e
757788 #define USB_DEVICE_ID_LOGITECH_G29_WHEEL 0xc24f
758789 #define USB_DEVICE_ID_LOGITECH_G920_WHEEL 0xc262
759790 #define USB_DEVICE_ID_LOGITECH_WINGMAN_F3D 0xc283
760791 #define USB_DEVICE_ID_LOGITECH_FORCE3D_PRO 0xc286
761792 #define USB_DEVICE_ID_LOGITECH_FLIGHT_SYSTEM_G940 0xc287
793
+#define USB_DEVICE_ID_LOGITECH_WINGMAN_FG 0xc20e
762794 #define USB_DEVICE_ID_LOGITECH_WINGMAN_FFG 0xc293
763795 #define USB_DEVICE_ID_LOGITECH_WHEEL 0xc294
764796 #define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL 0xc295
....@@ -773,8 +805,14 @@
773805 #define USB_DEVICE_ID_S510_RECEIVER_2 0xc517
774806 #define USB_DEVICE_ID_LOGITECH_CORDLESS_DESKTOP_LX500 0xc512
775807 #define USB_DEVICE_ID_MX3000_RECEIVER 0xc513
808
+#define USB_DEVICE_ID_LOGITECH_27MHZ_MOUSE_RECEIVER 0xc51b
776809 #define USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER 0xc52b
810
+#define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER 0xc52f
777811 #define USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER_2 0xc532
812
+#define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_2 0xc534
813
+#define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1 0xc539
814
+#define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_1 0xc53f
815
+#define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_POWERPLAY 0xc53a
778816 #define USB_DEVICE_ID_SPACETRAVELLER 0xc623
779817 #define USB_DEVICE_ID_SPACENAVIGATOR 0xc626
780818 #define USB_DEVICE_ID_DINOVO_DESKTOP 0xc704
....@@ -791,6 +829,7 @@
791829 #define USB_DEVICE_ID_MADCATZ_BEATPAD 0x4540
792830 #define USB_DEVICE_ID_MADCATZ_RAT5 0x1705
793831 #define USB_DEVICE_ID_MADCATZ_RAT9 0x1709
832
+#define USB_DEVICE_ID_MADCATZ_MMO7 0x1713
794833
795834 #define USB_VENDOR_ID_MCC 0x09db
796835 #define USB_DEVICE_ID_MCC_PMD1024LS 0x0076
....@@ -811,6 +850,7 @@
811850 #define USB_DEVICE_ID_PICK16F1454 0x0042
812851 #define USB_DEVICE_ID_PICK16F1454_V2 0xf2f7
813852 #define USB_DEVICE_ID_LUXAFOR 0xf372
853
+#define USB_DEVICE_ID_MCP2221 0x00dd
814854
815855 #define USB_VENDOR_ID_MICROSOFT 0x045e
816856 #define USB_DEVICE_ID_SIDEWINDER_GV 0x003b
....@@ -832,7 +872,11 @@
832872 #define USB_DEVICE_ID_MS_TOUCH_COVER_2 0x07a7
833873 #define USB_DEVICE_ID_MS_TYPE_COVER_2 0x07a9
834874 #define USB_DEVICE_ID_MS_POWER_COVER 0x07da
875
+#define USB_DEVICE_ID_MS_SURFACE3_COVER 0x07de
876
+#define USB_DEVICE_ID_MS_XBOX_ONE_S_CONTROLLER 0x02fd
835877 #define USB_DEVICE_ID_MS_PIXART_MOUSE 0x00cb
878
+#define USB_DEVICE_ID_8BITDO_SN30_PRO_PLUS 0x02e0
879
+#define USB_DEVICE_ID_MS_MOUSE_0783 0x0783
836880
837881 #define USB_VENDOR_ID_MOJO 0x8282
838882 #define USB_DEVICE_ID_RETRO_ADAPTER 0x3201
....@@ -908,7 +952,10 @@
908952 #define USB_DEVICE_ID_ORTEK_IHOME_IMAC_A210S 0x8003
909953
910954 #define USB_VENDOR_ID_PLANTRONICS 0x047f
955
+#define USB_DEVICE_ID_PLANTRONICS_BLACKWIRE_3210_SERIES 0xc055
911956 #define USB_DEVICE_ID_PLANTRONICS_BLACKWIRE_3220_SERIES 0xc056
957
+#define USB_DEVICE_ID_PLANTRONICS_BLACKWIRE_3215_SERIES 0xc057
958
+#define USB_DEVICE_ID_PLANTRONICS_BLACKWIRE_3225_SERIES 0xc058
912959
913960 #define USB_VENDOR_ID_PANASONIC 0x04da
914961 #define USB_DEVICE_ID_PANABOARD_UBT780 0x1044
....@@ -961,6 +1008,7 @@
9611008
9621009 #define I2C_VENDOR_ID_RAYDIUM 0x2386
9631010 #define I2C_PRODUCT_ID_RAYDIUM_4B33 0x4b33
1011
+#define I2C_PRODUCT_ID_RAYDIUM_3118 0x3118
9641012
9651013 #define USB_VENDOR_ID_RAZER 0x1532
9661014 #define USB_DEVICE_ID_RAZER_BLADE_14 0x011D
....@@ -1045,6 +1093,8 @@
10451093 #define USB_DEVICE_ID_SONY_PS4_CONTROLLER 0x05c4
10461094 #define USB_DEVICE_ID_SONY_PS4_CONTROLLER_2 0x09cc
10471095 #define USB_DEVICE_ID_SONY_PS4_CONTROLLER_DONGLE 0x0ba0
1096
+#define USB_DEVICE_ID_SONY_PS5_CONTROLLER 0x0ce6
1097
+#define USB_DEVICE_ID_SONY_PS5_CONTROLLER_2 0x0df2
10481098 #define USB_DEVICE_ID_SONY_MOTION_CONTROLLER 0x03d5
10491099 #define USB_DEVICE_ID_SONY_NAVIGATION_CONTROLLER 0x042f
10501100 #define USB_DEVICE_ID_SONY_BUZZ_CONTROLLER 0x0002
....@@ -1054,7 +1104,9 @@
10541104 #define USB_DEVICE_ID_SINO_LITE_CONTROLLER 0x3008
10551105
10561106 #define USB_VENDOR_ID_SOLID_YEAR 0x060b
1107
+#define USB_DEVICE_ID_MACALLY_IKEY_KEYBOARD 0x0001
10571108 #define USB_DEVICE_ID_COUGAR_500K_GAMING_KEYBOARD 0x500a
1109
+#define USB_DEVICE_ID_COUGAR_700K_GAMING_KEYBOARD 0x700a
10581110
10591111 #define USB_VENDOR_ID_SOUNDGRAPH 0x15c2
10601112 #define USB_DEVICE_ID_SOUNDGRAPH_IMON_FIRST 0x0034
....@@ -1107,6 +1159,10 @@
11071159 #define USB_DEVICE_ID_SYNAPTICS_DELL_K12A 0x2819
11081160 #define USB_DEVICE_ID_SYNAPTICS_ACER_SWITCH5_012 0x2968
11091161 #define USB_DEVICE_ID_SYNAPTICS_TP_V103 0x5710
1162
+#define USB_DEVICE_ID_SYNAPTICS_ACER_ONE_S1002 0x73f4
1163
+#define USB_DEVICE_ID_SYNAPTICS_ACER_ONE_S1003 0x73f5
1164
+#define USB_DEVICE_ID_SYNAPTICS_ACER_SWITCH5_017 0x73f6
1165
+#define USB_DEVICE_ID_SYNAPTICS_ACER_SWITCH5 0x81a7
11101166
11111167 #define USB_VENDOR_ID_TEXAS_INSTRUMENTS 0x2047
11121168 #define USB_DEVICE_ID_TEXAS_INSTRUMENTS_LENOVO_YOGA 0x0855
....@@ -1166,12 +1222,18 @@
11661222 #define USB_DEVICE_ID_UCLOGIC_WIRELESS_TABLET_TWHL850 0x0522
11671223 #define USB_DEVICE_ID_UCLOGIC_TABLET_TWHA60 0x0781
11681224 #define USB_DEVICE_ID_UCLOGIC_DRAWIMAGE_G3 0x3031
1169
-#define USB_DEVICE_ID_UGEE_TABLET_81 0x0081
1170
-#define USB_DEVICE_ID_UGEE_TABLET_45 0x0045
1225
+#define USB_DEVICE_ID_UCLOGIC_UGEE_TABLET_81 0x0081
1226
+#define USB_DEVICE_ID_UCLOGIC_UGEE_TABLET_45 0x0045
1227
+#define USB_DEVICE_ID_UCLOGIC_UGEE_TABLET_47 0x0047
11711228 #define USB_DEVICE_ID_YIYNOVA_TABLET 0x004d
11721229
11731230 #define USB_VENDOR_ID_UGEE 0x28bd
1231
+#define USB_DEVICE_ID_UGEE_XPPEN_TABLET_G540 0x0075
1232
+#define USB_DEVICE_ID_UGEE_XPPEN_TABLET_G640 0x0094
1233
+#define USB_DEVICE_ID_UGEE_XPPEN_TABLET_DECO01 0x0042
1234
+#define USB_DEVICE_ID_UGEE_TABLET_G5 0x0074
11741235 #define USB_DEVICE_ID_UGEE_TABLET_EX07S 0x0071
1236
+#define USB_DEVICE_ID_UGEE_TABLET_RAINBOW_CV720 0x0055
11751237
11761238 #define USB_VENDOR_ID_UNITEC 0x227d
11771239 #define USB_DEVICE_ID_UNITEC_USB_TOUCH_0709 0x0709
....@@ -1253,6 +1315,7 @@
12531315
12541316 #define USB_VENDOR_ID_PRIMAX 0x0461
12551317 #define USB_DEVICE_ID_PRIMAX_MOUSE_4D22 0x4d22
1318
+#define USB_DEVICE_ID_PRIMAX_MOUSE_4E2A 0x4e2a
12561319 #define USB_DEVICE_ID_PRIMAX_KEYBOARD 0x4e05
12571320 #define USB_DEVICE_ID_PRIMAX_REZEL 0x4e72
12581321 #define USB_DEVICE_ID_PRIMAX_PIXART_MOUSE_4D0F 0x4d0f
....@@ -1272,5 +1335,13 @@
12721335
12731336 #define USB_VENDOR_ID_UGTIZER 0x2179
12741337 #define USB_DEVICE_ID_UGTIZER_TABLET_GP0610 0x0053
1338
+#define USB_DEVICE_ID_UGTIZER_TABLET_GT5040 0x0077
1339
+#define USB_DEVICE_ID_UGTIZER_TABLET_WP5540 0x0004
1340
+
1341
+#define USB_VENDOR_ID_VIEWSONIC 0x0543
1342
+#define USB_DEVICE_ID_VIEWSONIC_PD1011 0xe621
1343
+
1344
+#define USB_VENDOR_ID_SIGNOTEC 0x2133
1345
+#define USB_DEVICE_ID_SIGNOTEC_VIEWSONIC_PD1011 0x0018
12751346
12761347 #endif