Skip to content

Commit 32bea35

Browse files
Ondrej ZaryJiri Kosina
authored andcommitted
HID: multitouch: Fix Iiyama ProLite T1931SAW (0eef:0001 again!)
Iiyama ProLite T1931SAW does not work with Linux - input devices are created but cursor does not move. It has the infamous 0eef:0001 ID which has been reused for various devices before. It seems to require export_all_inputs = true. Hopefully there are no HID devices using this ID that will break. It should not break non-HID devices (handled by usbtouchscreen). Signed-off-by: Ondrej Zary <[email protected]> Reviewed-by: Benjamin Tissoires <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent f61e063 commit 32bea35

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

drivers/hid/hid-multitouch.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1888,6 +1888,11 @@ static const struct hid_device_id mt_devices[] = {
18881888
MT_USB_DEVICE(USB_VENDOR_ID_CVTOUCH,
18891889
USB_DEVICE_ID_CVTOUCH_SCREEN) },
18901890

1891+
/* eGalax devices (SAW) */
1892+
{ .driver_data = MT_CLS_EXPORT_ALL_INPUTS,
1893+
MT_USB_DEVICE(USB_VENDOR_ID_DWAV,
1894+
USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER) },
1895+
18911896
/* eGalax devices (resistive) */
18921897
{ .driver_data = MT_CLS_EGALAX,
18931898
MT_USB_DEVICE(USB_VENDOR_ID_DWAV,

0 commit comments

Comments
 (0)