Я использую Kubuntu 20.04 на моем Thinkpad T495 с трекпоинтом. Трекпоинт не работает плавно, даже если я установил максимальную скорость в настройках. Я исследовал это и попробовал следующие команды:
x@mx-ThinkPad-T495:~$ xinput --list-props 14
Device 'TPPS/2 Elan TrackPoint':
Device Enabled (149): 1
Coordinate Transformation Matrix (151): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (295): 0
libinput Natural Scrolling Enabled Default (296): 0
libinput Scroll Methods Available (299): 0, 0, 1
libinput Scroll Method Enabled (300): 0, 0, 1
libinput Scroll Method Enabled Default (301): 0, 0, 1
libinput Button Scrolling Button (313): 2
libinput Button Scrolling Button Default (314): 2
libinput Middle Emulation Enabled (305): 0
libinput Middle Emulation Enabled Default (306): 0
libinput Accel Speed (307): 1.000000
libinput Accel Speed Default (308): 0.000000
libinput Accel Profiles Available (315): 1, 1
libinput Accel Profile Enabled (316): 1, 0
libinput Accel Profile Enabled Default (317): 1, 0
libinput Left Handed Enabled (309): 0
libinput Left Handed Enabled Default (310): 0
libinput Send Events Modes Available (272): 1, 0
libinput Send Events Mode Enabled (273): 0, 0
libinput Send Events Mode Enabled Default (274): 0, 0
Device Node (275): "/dev/input/event12"
Device Product ID (276): 2, 10
libinput Drag Lock Buttons (311): <no items>
libinput Horizontal Scroll Enabled (312): 1
mx@mx-ThinkPad-T495:~$ sudo xinput --set-prop 14 'libinput Accel Speed' 1,99
Ускорение лучше, но чувствительность все еще низкая, TP слишком медленно, а затем слишком быстро, и у меня болит верхушка пальца. Я просмотрел много подсказок, но не смог найти правильный способ настроить трекпойнт. Я был бы очень признателен за несколько советов, как это сделать, чтобы он работал так же плавно, как и в Windows. Для этого нет готовых инструментов?
В недавнем выпуске libinput это работает с множителем Magic Trackpoint, называемым AttrTrackpointMultiplier
, а не с udev правил больше. См. документацию libinput по настройке трекпойнта.
Libinput поддерживает индивидуальные настройки оборудования, так называемые причуды, в /usr/share/libinput
. См., например. 50-system-lenovo.quirks
. Не редактируйте эти файлы, они могут быть перезаписаны при следующем обновлении пакетов libinput.
Чтобы настроить переопределения в соответствии с документацией libinput device quirks, вам необходимо создать файл /etc/libinput/local-overrides.quirks
и соответствующим образом настроить параметры. (Для некоторых дистрибутивов этот файл может находиться в другом месте, например, в /usr/share/libinput/local-overrides.quirks).
Например, файл local-overrides.quirks по примеру arch wiki для изменения множителя магического трекпойнта выглядит следующим образом:
[Trackpoint Override]
MatchUdevType=pointingstick
AttrTrackpointMultiplier=0.75
Я использую Ubuntu 20.04 на ThinkPad X1 Carbon gen6.
Установка временных локальных устройств, о которых упоминал spinxz, сработала для меня.
Это моя процедура.
xinput list-props 'TPPS/2 Elan TrackPoint' | grep 'Device Node'
# Device Node (295): "/dev/input/event17"
sudo apt install libinput-tools
libinput quirks list /dev/input/event17
# AttrTrackpointMultiplier=0.40
sudo nano /usr/share/libinput/local-overrides.quirks
[Trackpoint Override]
MatchUdevType=pointingstick
MatchName=*TPPS/2 Elan TrackPoint*
AttrTrackpointMultiplier=4.0 # Higher is Faster
libinput quirks list /dev/input/event17
# AttrTrackpointMultiplier=4.00
выйти и войти