quirks: Thinkpad T470 trackpoint multiplier
authorDmitry Maluka <dmitrymaluka@gmail.com>
Thu, 26 Aug 2021 21:06:30 +0000 (23:06 +0200)
committerDmitry Maluka <dmitrymaluka@gmail.com>
Thu, 26 Aug 2021 21:55:57 +0000 (23:55 +0200)
Set multiplier for T470 to 0.4, same as for T480.

Trackpoint behavior on T470 was good before 1.9.0 (more precisely,
before the commit 87b568) when a new trackpoint acceleration algorithm
was introduced instead of the traditional linear filter. Since then
it is too sensitive and seems impossible to fine-tune using hw settings
or libinput accel speed setting.

With multiplier set to 0.4 it is as good (or better) as in 1.8.4.
Sensitivity feels the same as in 1.8.4 with the same hw settings for
speed and sensitivity.

Signed-off-by: Dmitry Maluka <dmitrymaluka@gmail.com>
quirks/50-system-lenovo.quirks

index ffd5107f02bbc715c5b239f4d19685359c3ede91..2f0f0e5a532d01f62269c5204a6188f01a91b4aa 100644 (file)
@@ -26,6 +26,11 @@ MatchName=Synaptics tm2964-001
 MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadT440p*
 ModelLenovoT450Touchpad=1
 
+[Lenovo T470 Trackpoint]
+MatchName=*TPPS/2 IBM TrackPoint
+MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadT470:*
+AttrTrackpointMultiplier=0.4
+
 [Lenovo T480 Trackpoint]
 MatchName=*TPPS/2 IBM TrackPoint
 MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadT480:*