Увеличьте чувствительность Trackpoint с SystemD (Ubuntu 15.04 или более поздняя версия)

Моя выскочка, которая настроила мою чувствительность трекпоинта (значения 255, 255), больше не работает. Как я могу получить эквивалентное поведение с systemd?

2 ответа

Решение
  1. Ctrl + Alt + T (открывает терминал)
  2. sudo -i gedit /etc/tmpfiles.d/tpoint.conf
  3. Добавьте следующие строки (*):

    w /sys/devices/platform/i8042/serio1/speed - - - - 255
    w /sys/devices/platform/i8042/serio1/sensitivity - - - - 255
    w /sys/devices/platform/i8042/serio1/inertia - - - - 6
    w /sys/devices/platform/i8042/serio1/press_to_select - - - - 0
    
  4. Настройте числа по своему вкусу. Выше = Более Быстро / Чувствительно - press_to_select предназначен для нажатия на трекпоинт для имитации щелчка. 1 включить.

  5. Сохранить, выйти.

  6. Чтобы эти изменения вступили в силу до следующей перезагрузки ( см.), Запустите

sudo systemd-tmpfiles --prefix=/sys --create

(*) Пользователи Thinkpad X1 Yoga или Thinkpad W530 должны будут немного изменить:

w /sys/devices/platform/i8042/serio1/serio2/...

Вы можете узнать точный путь на вашем устройстве через:

find /sys/devices/platform/i8042 -name name | xargs grep -Fl TrackPoint | sed 's/\/input\/input[0-9]*\/name$//'

Персональная рекомендация

  • Используйте самые высокие настройки (255,255)
  • Зайдите в настройки мыши и сенсорной панели и установите для этого значения бара самое низкое значение.

После того, как вы привыкнете к этому, ваш палец будет вынужден приложить гораздо меньше усилий для перемещения курсора и значительно уменьшит любые напряжения или боли в пальце.

Для Thinkpads около 2019 года (у меня Thinkpad x390 Yoga) - у меня сработало следующее решение:

  1. Найдите имя устройства: TPPS/2 Elan TrackPointзапустив:
      xinput --list --short

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Wacom Pen and multitouch sensor Finger touch      id=9    [slave  pointer  (2)]
⎜   ↳ Wacom Pen and multitouch sensor Pen stylus        id=10   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
⎜   ↳ TPPS/2 Elan TrackPoint                    id=15   [slave  pointer  (2)]
⎜   ↳ Wacom Pen and multitouch sensor Pen eraser        id=17   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C           id=11   [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated I           id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=16   [slave  keyboard (3)]
    ↳ Apple, Inc. USB-C to 3.5mm Headphone Jack Adapter id=18   [slave  keyboard (3)]

  1. установите максимальную чувствительность с помощью этой команды:
      xinput --set-prop "TPPS/2 Elan TrackPoint" "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1

Вы можете использовать 0.5если вы хотите сократить его вдвое. Большинство этих нулей имеют отношение к направлению.

  1. Перейдите в настройки мыши и сделайте что-то вроде этого:

И это дало мне лучшую чувствительность на данный момент.

Другие вопросы по тегам