Over-sensitive trackpoint on X1 Carbon 6th gen
Hello! I'm back, after upgrading to an X1 Carbon 6th gen. Currently using Ubuntu 18.04, and the trackpoint is super jumpy by default.
Given that you seem to be in the middle of rearranging everything, I'm not quite sure what would be helpful. Ubuntu is still shipping libinput 1.10, so that's what I'm trying to sort out first. What I have so far is:
evdev:name:TPPS/2 Elan TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn*:pvrThinkPadX1Carbon6th:*
# These are set for all known trackpoints in the default db
POINTINGSTICK_SENSITIVITY=200
POINTINGSTICK_CONST_ACCEL=1.0
# This is estimated with 'libinput measure trackpoint-range'
LIBINPUT_ATTR_TRACKPOINT=30
It's maybe not perfect (I wish the fastest speed was faster), but it's a lot better than what I got out of the box. Is that helpful?
I also built libinput master from git as instructed, on the theory that if I send you a patch now then my laptop won't break later when I eventually upgrade :-). Unfortunately, I haven't yet been able to accomplish anything useful by following those instructions.
Specifically, I created the file quirks/99-trackpont-override.quirks
like those instructions suggest, and after doing that ./builddir/libinput quirks list /dev/input/event6
started displaying the quirk value that I put into that file.
However, when I run sudo ./builddir/libinput debug-gui
, the quirk value doesn't seem to affect anything: the trackpoint inside the debug gui moves the same regardless of whether I use AttrTrackpointMultiplier=1.0
or AttrTrackpointMultiplier=0.01
. (In all cases it's much too fast.)