quirk for Lenovo Yoga Slim 9 14ITL5
This is somehow like #562 (closed), but unfortunately the quirk made there does not work for my Lenovo Yoga Slim 9 14ITL5.
The problem itself is the same, the touchpad is barely useable because the mouse pointer only moves with the "right" pressure, that is both difficult to find and to maintain.
Comparing the information from #562 (closed) to my laptop's information, the main difference is the touchpad's device ID.
The dmi string says this:
dmi:bvnLENOVO:bvrESCN37WW:bd09/25/2020:br1.37:efr1.44:svnLENOVO:pn82D1:pvrYogaSlim914ITL5:rvnLENOVO:rnLNVNB161216:rvrSDK0J40709WIN:cvnLENOVO:ct10:cvrYogaSlim914ITL5:
So apparently my laptop comes with a different touchpad vendor. And so the only thing I had to do was to update the quirk for my device id PNP0C50:01/0018:27C6:01E8. All good now.
% cat /etc/libinput/local-overrides.quirks
[Lenovo Yoga Slim 9 Pressurepad]
MatchBus=i2c
MatchVendor=0x27C6
MatchProduct=0x01E8
AttrEventCodeDisable=ABS_MT_PRESSURE;ABS_PRESSURE;
If you want, I can also produce a MR.