From a878fb0685a89c7194a7503ffee8c4c725c56524 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 19 Mar 2018 15:39:22 +1000 Subject: [PATCH libinput] udev: add the T440p to the T450 jumping motion quirks On slow finger motion, this device also sends a bunch of events with only pressure updates, followed by a massive coordinate jump. Enable the quirk so we skip that jump. This is for RMI4 and PS/2, RMI4 is confirmed in the bug below, let's assume PS/2 has that issue too. https://bugs.freedesktop.org/show_bug.cgi?id=105640 Signed-off-by: Peter Hutterer --- udev/90-libinput-model-quirks.hwdb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb index 156d3ec4..a124fce1 100644 --- a/udev/90-libinput-model-quirks.hwdb +++ b/udev/90-libinput-model-quirks.hwdb @@ -204,6 +204,11 @@ libinput:tablet:input:b0003v256Cp* libinput:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*:pvrThinkPadX230* LIBINPUT_MODEL_LENOVO_X230=1 +# T440p on RMI4 +libinput:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*:pvrThinkPadT440p* +libinput:name:Synaptics tm2964-001:dmi:*svnLENOVO:*:pvrThinkPadT440p* + LIBINPUT_MODEL_LENOVO_T450_TOUCHPAD=1 + # Lenovo T450/T460 and all other Lenovos of the *50 and *60 generation, # including the X1 Carbon 3rd gen libinput:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*:pvrThinkPadP50*: -- 2.14.3