Acho que isso não é um problema específico do Ubuntu. Eu tive o mesmo problema no meu T480 rodando Manjaro / Cinnamon. A versão do Libinput é 1.11.0-1.
Eu represento minha solução aqui. Deve ser aplicável ao Ubuntu, bem como com pequenas modificações.
Desativar a aceleração de pontos de rastreio:
Escreva um novo arquivo de configuração do Xorg (por exemplo, /etc/X11/xorg.conf.d/11-trackpoint.conf):
Section "InputClass"
Identifier "Trackpoint"
MatchProduct "TPPS/2 IBM TrackPoint"
Driver "libinput"
Option "Accel Speed" "0"
Option "Accel Profile" "flat"
EndSection
Calibre o intervalo do trackpoint:
Escreva o novo arquivo de ajuste do hwdb (por exemplo, /etc/udev/hwdb.d/99-trackpoint.hwdb):
evdev:name:TPPS/2 IBM TrackPoint*
LIBINPUT_ATTR_TRACKPOINT_RANGE=50
Reinicie o computador
Ajustar sensibilidade / velocidade:
echo 97 > /sys/devices/platform/i8042/serio1/serio2/speed
echo 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity