diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb index 57b479bf..b2db71e3 100644 --- a/udev/90-libinput-model-quirks.hwdb +++ b/udev/90-libinput-model-quirks.hwdb @@ -202,6 +202,16 @@ libinput:tablet:input:b0003v256Cp* libinput:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*:pvrThinkPadX230* LIBINPUT_MODEL_LENOVO_X230=1 +# T440p on PS/2 +libinput:name:SynPS/2 Synaptics TouchPad:dmi:*svnLENOVO:*:pvrThinkPadT440p* +# T440p on RMI4 +libinput:name:Synaptics tm2964-001:dmi:*svnLENOVO:*:pvrThinkPadT440p* + LIBINPUT_MODEL_LENOVO_T450_TOUCHPAD=1 + +# T440s trackpoint +libinput:name:TPPS/2 IBM TrackPoint:dmi:*svnLENOVO:*:pvrThinkPadT440s* + LIBINPUT_ATTR_TRACKPOINT_RANGE=30 + # 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:*:pvrThinkPad??50*: