quirks: lower AttrTrackpointMultiplier for ThinkPad X200/201 to 0.25
authorMingcong Bai <jeffbai@aosc.io>
Thu, 14 Nov 2024 13:57:52 +0000 (21:57 +0800)
committerMingcong Bai <jeffbai@aosc.io>
Thu, 14 Nov 2024 14:02:54 +0000 (22:02 +0800)
commit65b53f82ff9fca189f98664321c24bae135433c5
treefa5e13339778454f2bffda837d82ba00842fe2ac
parent97adececa0c8a5804157694f6c739d33bfdfac7a
quirks: lower AttrTrackpointMultiplier for ThinkPad X200/201 to 0.25

Upstream commit 43cd2cbf83e0 ("data: add the dell trackpoint multipliers")
broke the default acceleration profile on Lenovo ThinkPad X200/201, where
the cursor speeds became so quick that it was practically impossible to
control. Merely dragging on the TrackPoint lightly would result in the
cursor flying from corner-to-corner.

I have tested on a Lenovo ThinkPad X201 to find
`AttrTrackpointMultiplier=0.25' the most reasonable and closest to the
default behaviour on Windows 7 with Lenovo's driver.

Not sure about ThinkPad X200s/201s, but I suspect that they would have
similar issues (with the multiplier set to 1.25). I have just ordered both
models to experiment with and will report back with another patch if I
find similar issue.

Signed-off-by: Mingcong Bai <jeffbai@aosc.io>
Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1080>
quirks/50-system-lenovo.quirks