Я только что обновился до Ubuntu 18.04, и трекпойнт показывает неустойчивое поведение. При перемещении курсора в одном направлении он сначала перемещается в каком-то направлении, а затем перемещается в правильном направлении.
Это странное поведение, как будто в трекпойнте «застрял» какой-то импульс (инерция), который высвобождается, когда я снова начинаю двигаться после некоторого времени в состоянии покоя.
Проблема возникает только с трекпоинтом, а также только тогда, когда оба движения не связаны с трекпоинтом. (то есть, если я двигаюсь мышью (или тачпадом), а затем трекпоинтом, проблем нет.)
Он отлично работал с UBUNTU 17.10.
Вот вывод соответствующей команды.
avila@t420s ~> xinput list-props "TPPS/2 IBM TrackPoint"
Device 'TPPS/2 IBM TrackPoint':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (281): 0
libinput Natural Scrolling Enabled Default (282): 0
libinput Scroll Methods Available (285): 0, 0, 1
libinput Scroll Method Enabled (286): 0, 0, 1
libinput Scroll Method Enabled Default (287): 0, 0, 1
libinput Button Scrolling Button (288): 2
libinput Button Scrolling Button Default (289): 2
libinput Middle Emulation Enabled (290): 0
libinput Middle Emulation Enabled Default (291): 0
libinput Accel Speed (292): -0.683453
libinput Accel Speed Default (293): 0.000000
libinput Accel Profiles Available (294): 1, 1
libinput Accel Profile Enabled (295): 1, 0
libinput Accel Profile Enabled Default (296): 1, 0
libinput Left Handed Enabled (297): 0
libinput Left Handed Enabled Default (298): 0
libinput Send Events Modes Available (266): 1, 0
libinput Send Events Mode Enabled (267): 0, 0
libinput Send Events Mode Enabled Default (268): 0, 0
Device Node (269): "/dev/input/event8"
Device Product ID (270): 2, 10
libinput Drag Lock Buttons (283): <no items>
libinput Horizontal Scroll Enabled (284): 1
Отключение ускоряющего профиля помогает:
xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Profile Enabled' 0, 1
Затем Вы могли бы хотеть увеличить скорость своего указателя:
xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Speed' 1
Начиная со следующего запуска ускоряющий профиль будет включен снова по умолчанию, можно создать сценарий, который включает вышеупомянутые команды и выполняется автоматически после перезапуска.
Надежда, которая помогает.