diff options
Diffstat (limited to 'drivers/hid/hid-ids.h')
| -rw-r--r-- | drivers/hid/hid-ids.h | 71 | 
1 files changed, 70 insertions, 1 deletions
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index e60e8d53069..48b66bbffc9 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -67,6 +67,9 @@  #define USB_VENDOR_ID_ALPS		0x0433  #define USB_DEVICE_ID_IBM_GAMEPAD	0x1101 +#define USB_VENDOR_ID_ANTON		0x1130 +#define USB_DEVICE_ID_ANTON_TOUCH_PAD	0x3101 +  #define USB_VENDOR_ID_APPLE		0x05ac  #define USB_DEVICE_ID_APPLE_MIGHTYMOUSE	0x0304  #define USB_DEVICE_ID_APPLE_MAGICMOUSE	0x030d @@ -135,6 +138,7 @@  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS   0x023b  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI  0x0255  #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO   0x0256 +#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_JIS   0x0257  #define USB_DEVICE_ID_APPLE_WELLSPRING8_ANSI	0x0290  #define USB_DEVICE_ID_APPLE_WELLSPRING8_ISO	0x0291  #define USB_DEVICE_ID_APPLE_WELLSPRING8_JIS	0x0292 @@ -240,6 +244,10 @@  #define USB_VENDOR_ID_CYGNAL		0x10c4  #define USB_DEVICE_ID_CYGNAL_RADIO_SI470X	0x818a +#define USB_DEVICE_ID_FOCALTECH_FTXXXX_MULTITOUCH	0x81b9 +#define USB_DEVICE_ID_CYGNAL_CP2112	0xea90 + +#define USB_DEVICE_ID_CYGNAL_RADIO_SI4713       0x8244  #define USB_VENDOR_ID_CYPRESS		0x04b4  #define USB_DEVICE_ID_CYPRESS_MOUSE	0x0001 @@ -293,6 +301,9 @@  #define USB_VENDOR_ID_DREAM_CHEEKY	0x1d34 +#define USB_VENDOR_ID_ELITEGROUP	0x03fc +#define USB_DEVICE_ID_ELITEGROUP_05D8	0x05d8 +  #define USB_VENDOR_ID_ELO		0x04E7  #define USB_DEVICE_ID_ELO_TS2515	0x0022  #define USB_DEVICE_ID_ELO_TS2700	0x0020 @@ -312,6 +323,7 @@  #define USB_VENDOR_ID_ETURBOTOUCH	0x22b9  #define USB_DEVICE_ID_ETURBOTOUCH	0x0006 +#define USB_DEVICE_ID_ETURBOTOUCH_2968	0x2968  #define USB_VENDOR_ID_EZKEY		0x0518  #define USB_DEVICE_ID_BTC_8193		0x0002 @@ -332,6 +344,11 @@  #define USB_VENDOR_ID_GENERAL_TOUCH	0x0dfc  #define USB_DEVICE_ID_GENERAL_TOUCH_WIN7_TWOFINGERS 0x0003  #define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PWT_TENFINGERS 0x0100 +#define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_0101 0x0101 +#define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_0102 0x0102 +#define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_0106 0x0106 +#define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_010A 0x010a +#define USB_DEVICE_ID_GENERAL_TOUCH_WIN8_PIT_E100 0xe100  #define USB_VENDOR_ID_GLAB		0x06c2  #define USB_DEVICE_ID_4_PHIDGETSERVO_30	0x0038 @@ -440,6 +457,15 @@  #define USB_VENDOR_ID_ILITEK		0x222a  #define USB_DEVICE_ID_ILITEK_MULTITOUCH	0x0001 +#define USB_VENDOR_ID_INTEL_0		0x8086 +#define USB_VENDOR_ID_INTEL_1		0x8087 +#define USB_DEVICE_ID_INTEL_HID_SENSOR_0	0x09fa +#define USB_DEVICE_ID_INTEL_HID_SENSOR_1	0x0a04 + +#define USB_VENDOR_ID_STM_0             0x0483 +#define USB_DEVICE_ID_STM_HID_SENSOR    0x91d1 +#define USB_DEVICE_ID_STM_HID_SENSOR_1  0x9100 +  #define USB_VENDOR_ID_ION		0x15e4  #define USB_DEVICE_ID_ICADE		0x0132 @@ -448,8 +474,11 @@  #define USB_VENDOR_ID_HOLTEK_ALT		0x04d9  #define USB_DEVICE_ID_HOLTEK_ALT_KEYBOARD	0xa055 -#define USB_DEVICE_ID_HOLTEK_ALT_MOUSE_A067	0xa067  #define USB_DEVICE_ID_HOLTEK_ALT_MOUSE_A04A	0xa04a +#define USB_DEVICE_ID_HOLTEK_ALT_MOUSE_A067	0xa067 +#define USB_DEVICE_ID_HOLTEK_ALT_MOUSE_A070	0xa070 +#define USB_DEVICE_ID_HOLTEK_ALT_MOUSE_A072	0xa072 +#define USB_DEVICE_ID_HOLTEK_ALT_MOUSE_A081	0xa081  #define USB_VENDOR_ID_IMATION		0x0718  #define USB_DEVICE_ID_DISC_STAKKA	0xd000 @@ -482,6 +511,7 @@  #define USB_VENDOR_ID_KYE		0x0458  #define USB_DEVICE_ID_KYE_ERGO_525V	0x0087  #define USB_DEVICE_ID_GENIUS_GILA_GAMING_MOUSE	0x0138 +#define USB_DEVICE_ID_GENIUS_MANTICORE	0x0153  #define USB_DEVICE_ID_GENIUS_GX_IMPERATOR	0x4018  #define USB_DEVICE_ID_KYE_GPEN_560	0x5003  #define USB_DEVICE_ID_KYE_EASYPEN_I405X	0x5010 @@ -544,6 +574,7 @@  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD_CORD	0xc20a  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD	0xc211  #define USB_DEVICE_ID_LOGITECH_EXTREME_3D	0xc215 +#define USB_DEVICE_ID_LOGITECH_DUAL_ACTION	0xc216  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2	0xc218  #define USB_DEVICE_ID_LOGITECH_RUMBLEPAD2_2	0xc219  #define USB_DEVICE_ID_LOGITECH_WINGMAN_F3D	0xc283 @@ -570,6 +601,7 @@  #define USB_DEVICE_ID_DINOVO_EDGE	0xc714  #define USB_DEVICE_ID_DINOVO_MINI	0xc71f  #define USB_DEVICE_ID_LOGITECH_MOMO_WHEEL2	0xca03 +#define USB_DEVICE_ID_LOGITECH_VIBRATION_WHEEL	0xca04  #define USB_VENDOR_ID_LUMIO		0x202e  #define USB_DEVICE_ID_CRYSTALTOUCH	0x0006 @@ -594,6 +626,7 @@  #define USB_VENDOR_ID_MICROSOFT		0x045e  #define USB_DEVICE_ID_SIDEWINDER_GV	0x003b +#define USB_DEVICE_ID_MS_OFFICE_KB	0x0048  #define USB_DEVICE_ID_WIRELESS_OPTICAL_DESKTOP_3_0 0x009d  #define USB_DEVICE_ID_MS_NE4K		0x00db  #define USB_DEVICE_ID_MS_NE4K_JP	0x00dc @@ -602,6 +635,9 @@  #define USB_DEVICE_ID_MS_PRESENTER_8K_USB	0x0713  #define USB_DEVICE_ID_MS_DIGITAL_MEDIA_3K	0x0730  #define USB_DEVICE_ID_MS_COMFORT_MOUSE_4500	0x076c +#define USB_DEVICE_ID_MS_SURFACE_PRO_2   0x0799 +#define USB_DEVICE_ID_MS_TOUCH_COVER_2   0x07a7 +#define USB_DEVICE_ID_MS_TYPE_COVER_2    0x07a9  #define USB_VENDOR_ID_MOJO		0x8282  #define USB_DEVICE_ID_RETRO_ADAPTER	0x3201 @@ -627,6 +663,7 @@  #define USB_VENDOR_ID_NEXIO		0x1870  #define USB_DEVICE_ID_NEXIO_MULTITOUCH_420	0x010d +#define USB_DEVICE_ID_NEXIO_MULTITOUCH_PTI0750	0x0110  #define USB_VENDOR_ID_NEXTWINDOW	0x1926  #define USB_DEVICE_ID_NEXTWINDOW_TOUCHSCREEN	0x0003 @@ -679,6 +716,8 @@  #define USB_VENDOR_ID_PENMOUNT		0x14e1  #define USB_DEVICE_ID_PENMOUNT_PCI	0x3500 +#define USB_DEVICE_ID_PENMOUNT_1610	0x1610 +#define USB_DEVICE_ID_PENMOUNT_1640	0x1640  #define USB_VENDOR_ID_PETALYNX		0x18b1  #define USB_DEVICE_ID_PETALYNX_MAXTER_REMOTE	0x0037 @@ -724,16 +763,24 @@  #define USB_DEVICE_ID_ROCCAT_LUA	0x2c2e  #define USB_DEVICE_ID_ROCCAT_PYRA_WIRED	0x2c24  #define USB_DEVICE_ID_ROCCAT_PYRA_WIRELESS	0x2cf6 +#define USB_DEVICE_ID_ROCCAT_RYOS_MK	0x3138 +#define USB_DEVICE_ID_ROCCAT_RYOS_MK_GLOW	0x31ce +#define USB_DEVICE_ID_ROCCAT_RYOS_MK_PRO	0x3232  #define USB_DEVICE_ID_ROCCAT_SAVU	0x2d5a  #define USB_VENDOR_ID_SAITEK		0x06a3  #define USB_DEVICE_ID_SAITEK_RUMBLEPAD	0xff17  #define USB_DEVICE_ID_SAITEK_PS1000	0x0621 +#define USB_DEVICE_ID_SAITEK_RAT7	0x0cd7 +#define USB_DEVICE_ID_SAITEK_MMO7	0x0cd0  #define USB_VENDOR_ID_SAMSUNG		0x0419  #define USB_DEVICE_ID_SAMSUNG_IR_REMOTE	0x0001  #define USB_DEVICE_ID_SAMSUNG_WIRELESS_KBD_MOUSE	0x0600 +#define USB_VENDOR_ID_SEMICO			0x1a2c +#define USB_DEVICE_ID_SEMICO_USB_KEYKOARD	0x0023 +  #define USB_VENDOR_ID_SENNHEISER	0x1395  #define USB_DEVICE_ID_SENNHEISER_BTD500USB	0x002c @@ -743,6 +790,12 @@  #define USB_VENDOR_ID_SIGMATEL		0x066F  #define USB_DEVICE_ID_SIGMATEL_STMP3780	0x3780 +#define USB_VENDOR_ID_SIS_TOUCH		0x0457 +#define USB_DEVICE_ID_SIS9200_TOUCH	0x9200 +#define USB_DEVICE_ID_SIS817_TOUCH	0x0817 +#define USB_DEVICE_ID_SIS_TS		0x1013 +#define USB_DEVICE_ID_SIS1030_TOUCH	0x1030 +  #define USB_VENDOR_ID_SKYCABLE			0x1223  #define	USB_DEVICE_ID_SKYCABLE_WIRELESS_PRESENTER	0x3F07 @@ -751,6 +804,7 @@  #define USB_DEVICE_ID_SONY_VAIO_VGP_MOUSE	0x0374  #define USB_DEVICE_ID_SONY_PS3_BDREMOTE		0x0306  #define USB_DEVICE_ID_SONY_PS3_CONTROLLER	0x0268 +#define USB_DEVICE_ID_SONY_PS4_CONTROLLER	0x05c4  #define USB_DEVICE_ID_SONY_NAVIGATION_CONTROLLER	0x042f  #define USB_DEVICE_ID_SONY_BUZZ_CONTROLLER		0x0002  #define USB_DEVICE_ID_SONY_WIRELESS_BUZZ_CONTROLLER	0x1000 @@ -791,6 +845,14 @@  #define USB_DEVICE_ID_SYNAPTICS_COMP_TP	0x0009  #define USB_DEVICE_ID_SYNAPTICS_WTP	0x0010  #define USB_DEVICE_ID_SYNAPTICS_DPAD	0x0013 +#define USB_DEVICE_ID_SYNAPTICS_LTS1	0x0af8 +#define USB_DEVICE_ID_SYNAPTICS_LTS2	0x1d10 +#define USB_DEVICE_ID_SYNAPTICS_HD	0x0ac3 +#define USB_DEVICE_ID_SYNAPTICS_QUAD_HD	0x1ac3 +#define USB_DEVICE_ID_SYNAPTICS_TP_V103	0x5710 + +#define USB_VENDOR_ID_TEXAS_INSTRUMENTS	0x2047 +#define USB_DEVICE_ID_TEXAS_INSTRUMENTS_LENOVO_YOGA	0x0855  #define USB_VENDOR_ID_THINGM		0x27b8  #define USB_DEVICE_ID_BLINK1		0x01ed @@ -884,6 +946,9 @@  #define USB_DEVICE_ID_SUPER_DUAL_BOX_PRO 0x8802  #define USB_DEVICE_ID_SUPER_JOY_BOX_5_PRO 0x8804 +#define USB_VENDOR_ID_WISTRON		0x0fb8 +#define USB_DEVICE_ID_WISTRON_OPTICAL_TOUCH		0x1109 +  #define USB_VENDOR_ID_X_TENSIONS               0x1ae7  #define USB_DEVICE_ID_SPEEDLINK_VAD_CEZANNE    0x9001 @@ -918,4 +983,8 @@  #define USB_VENDOR_ID_PRIMAX	0x0461  #define USB_DEVICE_ID_PRIMAX_KEYBOARD	0x4e05 + +#define USB_VENDOR_ID_RISO_KAGAKU	0x1294	/* Riso Kagaku Corp. */ +#define USB_DEVICE_ID_RI_KA_WEBMAIL	0x1320	/* Webmail Notifier */ +  #endif  | 
