Как включить тачпад на линуксе

Содержание
  1. Touchpad Synaptics (Русский)
  2. Установка
  3. Настройка
  4. Часто используемые опции
  5. Конфигурирование «на лету»
  6. Консольные инструменты
  7. Графические инструменты
  8. Xfce4/Cinnamon
  9. Детальная конфигурация
  10. Использование xinput для определения возможностей тачпада
  11. Synclient
  12. evtest
  13. Круговая прокрутка
  14. Естественная прокрутка
  15. Программное переключение
  16. Отключение тачпада во время печати
  17. Используя автоматическое определение ладони драйвером
  18. Используя syndaemon
  19. Отключение тачпада при подключенной мыши
  20. Базовый рабочий стол
  21. GNOME
  22. Система с несколькими сеансами X
  23. Тачпады без кнопок (кликпады)
  24. Исправление нижнего края
  25. Решение проблем
  26. Тачпад не работает после выхода из ждущего/спящего режима
  27. Настройки из xorg.conf.d/70-synaptics.conf не применяются в MATE
  28. Тачпад не работает, Xorg.0.log пишет «Query no Synaptics: 6003C8»
  29. Тачпад определяется как «PS/2 Generic Mouse» или «Logitech PS/2 mouse»
  30. Ноутбуки с сенсорным экраном и тачпадом
  31. Не работают специальные возможности Synaptics (множественное нажатие, прокрутка и т. д.)
  32. Нет мультитача на некоторых тачпадах Elantech
  33. Курсор прыгает
  34. Мой тачпад отсутствует в /dev/input/*
  35. Firefox и специальные события тачпада
  36. Firefox 17.0 и новее
  37. Opera: проблемы с горизонтальной прокруткой
  38. Прокрутка и множественные действия с Synaptics на ноутбуках LG
  39. Другие проблемы с внешней мышью
  40. Перестаёт работать мультитач после перезагрузки в Windows
  41. Тачпад не определяется после выключения в Arch
  42. Trackpoint и кликпады

Touchpad Synaptics (Русский)

Эта статья описывает установку и настройку Synaptics input driver для тачпадов Synaptics (и ALPS), установленных на многих ноутбуках.

Установка

Драйвер Synaptics можно установить с помощью пакета xf86-input-synaptics .

Настройка

Основной способ конфигурации тачпада — через настройку файла сервера Xorg. После установки xf86-input-synaptics, файл с настройками по умолчанию находится в /usr/share/X11/xorg.conf.d/70-synaptics.conf . Пользователь может скопировать этот файл в /etc/X11/xorg.conf.d/ и отредактировать под своё специфичное устройство. Для получения списка всех доступных опций, необходимо обратиться к synaptics(4) man-руководства. Специфичные для текущей машины опции можно узнать с помощью #Synclient.

Часто используемые опции

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

Синтаксис: Система будет думать, что это именно эта кнопка: (если ей соответствует код) код можно узнать с помощью команды xev.

  • TapButton1: (1) определяет клик одним пальцем как левую кнопку мыши
  • TapButton2: (3) определяет клик двумя пальцами как правую кнопку мыши
  • TapButton3: (2) определяет клик тремя пальцами как среднюю кнопку мыши
  • RBCornerButton: (целое число) определяет, какой кнопке мыши соответствует реакция на клик в правом нижнем углу тачпада (ислользуйте Option «RBCornerButton» «3» для имитации клика правой кнопки мыши при касании правого нижнего угла тачпада). См. man synaptics для назначения кнопок на другие углы.
  • RTCornerButton: (целое число) аналогично для правого верхнего угла
  • VertEdgeScroll: (on/0) включает вертикальную прокрутку при скольжении пальцем вдоль правого края тачпада.
  • HorizEdgeScroll: (on/0) включает горизонтальную прокрутку при скольжении пальцем вдоль нижнего края тачпада.
  • VertTwoFingerScroll: вертикальная прокрутка двумя пальцами
  • HorizTwoFingerScroll: горизонтальная прокрутка двумя пальцами
  • EmulateTwoFingerMinZ/W: (целое число) поиграйтесь с этими значениями, чтобы подобрать удобную для вас точность прокрутки двумя пальцами
  • FingerLow: (целое число) если давление пальцем падает ниже этого значения, драйвер считает это отпусканием
  • FingerHigh: (целое число) если давление пальцем поднимается выше этого значения, драйвер считает это касанием
  • MaxTapTime: Определяет, насколько «чётким» должно быть нажатие, чтобы его можно было считать настоящим. Уменьшите значение, чтобы нажатие было более чётким. Правильная настройка этого параметра может уменьшить количество ложных срабатываний, когда руки наведены или слегка касаются тачпада.
  • VertScrollDelta и HorizScrollDelta: (целое число) настраивает скорость прокрутки, это немного противоречит интуиции, потому что более высокие значения обеспечивают бо́льшую точность и, следовательно, более медленную прокрутку. Отрицательные значения вызывают естественную прокрутку, как в macOS.

Конфигурирование «на лету»

Кроме традиционного, есть еще несколько способов конфигурирования. Драйвер Synaptics поддерживает изменение настроек «на лету». Это предполагает, что пользователи могут выбирать нужные им опции в приложении, которые вступят в силу немедленно, без перезапуска X. Это удобно для тестирование настроек перед прописыванием в файл конфигурации или в скрипт. Имейте в виду, что изменённые «на лету» настройки сбрасываются при перезапуске сервера Xorg.

Консольные инструменты

  • Synclient — утилита командной строки для настройки и обращения к драйверам Synaptics.

https://xorg.freedesktop.org/ || xf86-input-synaptics

  • xinput — инструмент общее назначения для настройки устройств ввода X.

https://xorg.freedesktop.org/ || xorg-xinput

Графические инструменты

  • GPointing Device Settings — Предоставляет графическую конфигурацию «на лету» для нескольких указывающих устройств, подключенных к системе, в том числе Synaptics. Это приложение заменяет GSynaptics в качестве предпочтительного инструмента для настройки графической тачпада с помощью драйвера Synaptics.

https://wiki.gnome.org/Attic/GPointingDeviceSettings || gpointing-device-settingsAUR

  • kcm_touchpad — Новый инструмент настройки для KDE Plasma 5. Он предоставляет модуль под устройствами ввода в системных настройках. Он рассматривается как замена synaptiks и старого модуля kcm-touchpad.

https://invent.kde.org/plasma/plasma-desktop/-/tree/master/kcms/touchpad || plasma-desktop

Xfce4/Cinnamon

Для изменения настроек в XFCE 4:

  1. Откройте Диспетчер настроек.
  2. Нажмите Мышь и тачпад.
  3. Выберите ваш тачпад в списке устройств и измените настройки на вкладке Тачпад.

Для изменения настроек в Cinnamon:

  1. Откройте Параметры системы.
  2. Нажмите Мышь и сенсорная панель.
  3. Измените настройки на вкладке Сенсорная панель.

Можно настроить способ, которым MATE обрабатывает тачпад:

  1. Запустите dconf-editor .
  2. Измените ключи в папке org.mate.desktop.peripherals.touchpad .

Во избежание затирания настроек демоном Mate settings сделайте следующее:

  1. Запустите dconf-editor .
  2. Измените org.mate.SettingsDaemon.plugins.mouse .
  3. Отключите настройку active.

Детальная конфигурация

Использование xinput для определения возможностей тачпада

В зависимости от модели вашего тачпада, он может иметь или не иметь некоторые возможности. Можно определить поддерживаемые возможности с помощью xinput(1) .

  • левая, средняя и правая аппаратные кнопки
  • обнаружение двух пальцев
  • обнаружение трёх пальцев
  • настраиваемое разрешение
READ  Как заставить видеокарту работать на тебя

Сперва найдите название вашего тачпада в списке устройств:

Затем, зная его имя, вы можете найти доступные возможности:

Эти числа означают (слева направо):

  • 1 : есть физическая левая кнопка
  • 0 : нет физической средней кнопки
  • 1 : есть физическая правая кнопка
  • 0 : нет поддержки определения двух пальцев
  • 0 : нет поддержки определения трёх пальцев
  • 1 : можно настроить вертикальное разрешение
  • 1 : можно настроить горизонтальное разрешение

Используйте xinput list-props «SynPS/2 Synaptics TouchPad» для просмотра всех свойств. Полное описание всех свойств Synaptics можно почитать в synaptics(4) .

Synclient

Synclient позволяет изменить любые доступные пользователю настройки, описанные в synaptics(4) . Посмотреть полный список текущих пользовательских настроек можно так:

  • Включение распознавания ладони:
  • Настройка кликов (здесь клик правой кнопкой при нажатием двумя пальцами):
  • Отключение тачпада:

После успешного тестирования опций с помощью synclient вы можете сделать эти изменения постоянными, записав их в /etc/X11/xorg.conf.d/70-synaptics.conf .

evtest

evtest показывает давление и положение пальцев на тачпаде в реальном времени, что позволяет дополнительно уточнить стандартные настройки Synaptics. Наблюдение с помощью evtest можно запустить так:

Где X означает ID тачпада. Найти его можно выводе cat /proc/bus/input/devices .

evtest требует монопольный доступ к устройству, что означает, что его нельзя запускать вместе с X-сервером. Вы можете либо убить X-сервер, либо запустить evtest с другого виртуального терминала (например, нажав Ctrl+Alt+F2 ).

xorg-xev может показывать касания, клики, давление, положение и другие измерения в режиме реального времени, что позволяет ещё больше уточнить настройки Synaptics. xev может запускаться в X. С помощью параметра -event можно ограничить типы выводимых событий.

Круговая прокрутка

Круговая прокрутка — это удобство, предлагаемое вам synaptics, которое вы могли знать по iPod. Вместо (или, в придачу к) прокрутке по горизонтали или по вертикали, вы можете осуществлять прокрутку по кругу. Многие пользователи находят этот способ более быстрым и точным. Для включения круговой прокрутки добавьте следующие опции в секцию устройства ввода /etc/X11/xorg.conf.d/70-synaptics.conf :

Вы наверное догадались, что опция CircularScrolling включает или выключает круговую прокрутку. Опция CircScrollTrigger может принимать одно из следующих значений, определяющий с какой границы тачпада должна начинаться круговая прокрутка:

Задание этой опции отличной от нуля может быть полезным если вы хотите использовать круговую прокрутку совместно с горизонтальной и/или вертикальной прокруткой. В таком случае тип прокрутки будет определяться границей тачпада с которой вы её начинаете.

Для быстрой прокрутки рисуйте маленькие круги в центре вашего тачпада. Для медленной и более точной прокрутки рисуйте большие.

Естественная прокрутка

Можно сделать естественную прокрутку (natural scrolling). Для этого просто укажите отрицательные значения в оциях VertScrollDelta и HorizScrollDelta :

Программное переключение

Возможно, вы захотите включать и выключать тачпад простым нажатием кнопки или ярлыком. Это можно сделать, добавив сочетание клавиш для запуска следующего скрипта:

Также для отключения можно использовать synclient, но он отключает только касания, оставляя физические кнопки работающими:

Отключение тачпада во время печати

Используя автоматическое определение ладони драйвером

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

Затем попечатайте что-нибудь. Вы можете настроить определение, установив минимальную ширину касания, которое будет считаться ладонью, например:

Ещё можно настроить минимальное давление, необходимое для того, чтобы касание считалось ладонью, например:

После подбора наилучших значений запишите их в файл конфигурации:

Используя syndaemon

syndaemon(1) отслеживает активность клавиатуры и отключает тачпад во время печати. У него есть несколько опций, чтобы контролировать, когда происходит отключение. Посмотреть их можно командой

Например, чтобы отключить касание и прокрутку на полсекунды после каждого нажатия клавиши (без учёта клавиш-модификаторов вроде Ctrl ), используйте

После определения нужных вам параметров используйте менеджер входа или xinitrc, чтобы он запускался автоматически при запуске X. Параметр -d заставит его запускаться в фоновом режиме как демон.

Отключение тачпада при подключенной мыши

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

Базовый рабочий стол

Это базовое правило для сеансов, не использующих среду рабочего стола:

Если тачпад всегда отключается при запуске, даже если мышь не подключена, попробуйте добавить следующие критерии между параметрами KERNEL и ACTION :

GDM обычно хранит файлы Xauthority в /var/run/gdm в подкаталоге со случайным именем. Вы должны найти свой фактический путь к файлу Xauthority, что можно сделать с помощью ps ax . По какой-то причине у пользователя может появиться несколько authority файлов, поэтому потребуется такое правило:

Кроме того, вы должны убедиться, что ваш скрипт udev работает правильно. Вы можете проверить условия, запустив udevadm monitor -p с правами root.

С запущенным syndaemon

syndaemon, запущенный пользователем или средой рабочего стола, может конфликтовать с synclient, и его необходимо отключить. Понадобится такое правило:

touchpad-state

Пакет touchpad-state-git AUR сделан с использованием правил udev, описанных в разделе #С запущенным syndaemon. Он включает в себя правило udev и скрипт:

GNOME

Пользователи GNOME могут установить расширение Touchpad Indicator, изменить Switch Method на Synclient и включить настройку Automatically switch Touchpad On/Off.

Можно использовать plasma-desktop для управления тачпадом.

Система с несколькими сеансами X

The factual accuracy of this article or section is disputed.

READ  Записать загрузочный флешки mac os windows

В окружении с несколькими пользователями нужен немного другой подход для определения среды X текущих пользователей. Поможет этот скрипт:

Измените переменную TRACKPAD_NAME в соответствии с конфигурацией вашей системы. Запустите find /sys/class/input/ -name mouse* -exec udevadm info -a <> \; | grep ‘ATTRS‘ для получения списка имён мышей.

Затем можно запускать этот скрипт при подключении или отключении USB-мышей с помощью такого правила udev:

Тачпады без кнопок (кликпады)

Всё больше ноутбуков имеют особый вид тачпада, в котором есть одна кнопка, являющаяся частью площади отслеживания, а не отдельными кнопками. Например, в 2015 Dell XPS 13, HP series 4500 ProBooks, ThinkPad X220 и X1 ThinkPad есть такой тачпад. По умолчанию вся область кнопки определяется как левая кнопка, поэтому функции нажатия правой и средней кнопкой мыши и нажатие+перетаскивание не работают. Можно определить нажатия двумя и тремя пальцами как нажатия правой и средней кнопки и/или определить части поверхности панели управления как правая и средняя кнопки. Обратите внимание, что хотя драйвер регистрирует несколько касаний, он не отслеживает отдельные пальцы (начиная с версии 1.7.1), что приводит к запутанному поведению при использовании физических кнопок тачпада для перетаскивания и других жестов: вы должны щелкать с помощью двумя или тремя пальцами, но затем двигайте только одним из них, удерживая кнопку другим. Вы можете заглянуть в драйвер xf86-input-mtrack AUR для лучшей поддержки мультитач.

Некоторые среды рабочего стола (по крайней мере, KDE и GNOME) определяют разумные и полезные конфигурации по умолчанию для кликпадов, предоставляя правую кнопку в правом нижнем углу панели, распознавая нажатия двумя и тремя пальцами в любом месте панели как правые и средние нажатия и обеспечивая параметры конфигурации для определения касаний двумя и тремя пальцами как правого и среднего щелчка. Если ваш рабочий стол этого не делает или если вам нужен больший контроль, вы можете изменить раздел тачпада в /etc/X11/xorg.conf.d/70-synaptics.conf (или, что лучше, в отдельном файле с бо́льшим номером префикса). Например:

Формат опции SoftButtonAreas такой (как описано в synaptics(4) ):

Эта опция обычно встречается в документации или пакетах synaptics, и в данном примере она определяет правую половину нижних 18% тачпада как правую кнопку. Средняя кнопка не определена. Если вы хотите определить среднюю кнопку, запомните одну ключевую информацию из руководства; край, установленный на 0, простирается до бесконечности в этом направлении.

В следующем примере правая кнопка будет занимать крайние правые 40% области кнопок, а средняя кнопка — 20% в центре. Крайние левые 40% остаются левой кнопкой (как и остальная часть тачпада):

Можно использовать synclient для проверки областей кнопок:

Если кнопки не работают и области кнопок не меняются, убедитесь, что у вас нет файла конфигурации synaptics, распространяемого каким-нибудь пакетом, который переопределяет ваши настройки (например, некоторые пакеты AUR распространяют конфигурации с очень большими числами в префиксе).

Эти настройки нельзя изменить на лету через synclient, но можно через xinput:

Однако xinput не использует проценты, поэтому смотрите диапазоны x и y вашего тачпада в файле /var/log/Xorg.0.log .

Исправление нижнего края

В некоторых случаях, например, в Toshiba Satellite P50, всё работает «из коробки», за исключением того, что часто ваш щелчок воспринимается как движение мыши, а курсор отпрыгивает непосредственно перед регистрацией щелчка. Это легко решить, запустив

возьмите значение BottomEdge и вычтите желаемую высоту вашей кнопки, затем временно примените:

после подбора хорошего значения запишите его в файл конфигурации:

Решение проблем

Тачпад не работает после выхода из ждущего/спящего режима

Иногда тачпады перестают работать при выходе из ждущего или спящего режима. Часто это можно исправить без перезагрузки с помощью

  • перехода на консоль и обратно,
  • повторного входа/выхода в ждущий/спящий режим, или
  • поиска нужного модуля ядра, его выгрузки и повторной загрузки.
  • занесения модуля ядра psmouse в чёрный список может быть постоянной опцией (если тачпад обрабатывается другим модулем, например i2c_designware_platform )
  • добавления параметра ядра psmouse.synaptics_intertouch=0 , который может решить проблему навсегда (проверено на T440s)

Теперь переключитесь обратно на tty, на котором работает X. Если вы выбрали правильный модуль, тачпад должен снова заработать.

Если у вас ноутбук и тачпад не работает после закрытия крышки ноутбука, можно просто изменить политику управления питанием: при закрытии крышки настроить выключение экрана место ждущего/спящего режима. Это полезно для некоторых ноутбуков.

Настройки из xorg.conf.d/70-synaptics.conf не применяются в MATE

По умолчанию MATE прописывает свои настройки для тачпада. Чтобы отключить это, смотрите #MATE.

Тачпад не работает, Xorg.0.log пишет «Query no Synaptics: 6003C8»

Из-за способа настройки Synaptics в настоящее время загружаются 2 экземпляра модуля Synaptics. Мы можем распознать эту ситуацию, открыв файл журнала xorg ( /var/log/Xorg.0.log ) и обнаружив в нём это:

Предотвратить двойную загрузку можно добавлением MatchDevicePath «/dev/input/event*» в файл /etc/X11/xorg.conf.d/70-synaptics.conf :

Перезапустите X и проверьте журнал Xorg ещё раз, ошибка должна пропасть и тачпад должен заработать.

Связанное сообщение об ошибке: FS#20830

Связанные темы на форуме:

Тачпад определяется как «PS/2 Generic Mouse» или «Logitech PS/2 mouse»

Это может быть вызвано разными причинами.

Ноутбуки с сенсорным экраном и тачпадом

Есть проблема с ноутбуками, которые имеют как сенсорный экран, так и тачпад, например, Dell XPS 12 или Dell XPS 13. Чтобы исправить это, вы можете запретить загрузку драйверв i2c_hid , Однако это даёт побочный эффект — отключение сенсорного экрана.

READ  Где подключается питание на видеокарту

Начиная с версии ядра 3.15, запрет загрузки модуля может привести к полной неработоспособности тачпада. Удаление запрета должно позволить этому начать работу с ограниченной функциональностью, смотрите FS#40921.

Не работают специальные возможности Synaptics (множественное нажатие, прокрутка и т. д.)

Иногда тачпады Synaptics работают только частично. Такие функции, как прокрутка двумя пальцами или нажатие средней кнопки двумя пальцами, не работают, даже если они включены должным образом. Вероятно, это связано с упомянутой выше проблемой #Тачпад не работает, Xorg.0.log пишет «Query no Synaptics: 6003C8». Исправляется аналогично, предотвращением двойной загрузки модуля.

Если это не поможет, попробуйте закомментировать опцию MatchIsTouchpad (которая теперь включена по умолчанию в конфигурацию Synaptics).

Если щелчок двумя или тремя пальцами интерпретируется как щелчок правой кнопкой мыши, из-за чего не можете получить средний щелчок, в любом случае независимо от конфигурации, вероятно, виновата эта ошибка: https://bugs.freedesktop.org/show_bug.cgi?id=55365

Нет мультитача на некоторых тачпадах Elantech

Курсор прыгает

У некоторых пользователей курсор необъяснимо прыгает по экрану. В настоящее время для этого нет патча, но разработчики знают о проблеме и работают над ней.

Также возможно, что вы испытываете IRQ losses, что связано с контроллером i8042 (это устройство управляет клавиатурой и тачпадом многих ноутбуков), поэтому здесь у вас есть две возможности:

  1. Сделать rmmod && insmod для модуля psmouse .
  2. Добавить i8042.nomux=1 в параметры ядра и перезагрузить систему.

Мой тачпад отсутствует в /dev/input/*

В этом случае вы можете посмотреть информацию по всем вашим устройствам ввода следующей командой:

Найдите устройство с именем «SynPS/2 Synaptics TouchPad». Вам нужно смотреть на параметр Handler, который подскажет вам какое устройство нужно указать в xorg.conf.

Т.к. выши Handler’ы mouse0 и event1, вам нужно использовать /dev/input/mouse0.

Firefox и специальные события тачпада

Вы можете включить/отключить некоторые специальные события, которые Firefox обрабатывает при касании или прокрутке определённых частей тачпада, отредактировав настройки этих действий. Введите about:config в адресную строку Firefox. Чтобы изменить параметры, дважды щёлкните нужную строку.

Firefox 17.0 и новее

Горизонтальная прокрутка теперь по умолчанию будет прокручивать страницы, а не историю. Чтобы включить переход вперёд/назад в стиле Mac с проведением двумя пальцами, измените параметр:

Вы можете столкнуться со случайным переключением вперёд/назад при вертикальной прокрутке. Чтобы изменить чувствительность Firefox к горизонтальному движению, измените параметр:

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

Opera: проблемы с горизонтальной прокруткой

Аналогично Firefox. Для исправления перейдите в Tools > Preferences > Advanced > Shortcuts. Выберите установку «Opera Standard» и нажмите «Edit». В разделе «Application»:

The factual accuracy of this article or section is disputed.

  • assign key «Button 6» to command «Scroll left»
  • assign key «Button 7» to command «Scroll right»

Прокрутка и множественные действия с Synaptics на ноутбуках LG

Эти проблемы, похоже, возникают на нескольких моделях ноутбуков LG. Симптомы включают: при нажатии Mouse Button 1 Synaptics интерпретирует это как ScrollUP и как button 1 click; То же самое и с button 2.

Это можно решить добавлением в xorg.conf :

По-видимому, скомпилировать это с последней версией Synaptics не удается. Решением этой проблемы является использование Git-версии Synaptics [5].

Чтобы собрать пакет после загрузки и распаковки tar-архива, выполните:

Другие проблемы с внешней мышью

Во-первых, убедитесь, что ваш раздел, описывающий внешнюю мышь, содержит эту строку (или что она выглядит так):

Если строка «Device» отличается, измените её на указанную выше и попробуйте перезапустить X. Если это не решит вашу проблему, сделайте свой тачпад CorePointer в разделе «Server Layout»:

И сделайте внешнее устройство «SendCoreEvents» :

Наконец, добавьте это в раздел вашего внешнего устройства:

Если ничего из этого не работает, проверьте соответствующие баг-трекеры на предмет возможных ошибок или просмотрите форумы, чтобы узнать, нашёл ли кто-нибудь решение получше.

Перестаёт работать мультитач после перезагрузки в Windows

Многие драйверы содержат прошивку, которая загружается во флэш-память при загрузке компьютера. Эта прошивка не обязательно очищается при завершении работы и не всегда совместима с драйверами Linux. Единственный способ очистить флэш-память — это полностью выключить компьютер, а не использовать перезагрузку. Обычно считается лучшей практикой никогда не использовать перезагрузку при переключении между операционными системами.

Тачпад не определяется после выключения в Arch

Некоторые тачпады (в частности Elantech) перестают определяться после стандартного завершения работы в Arch Linux. Есть несколько возможных решений этой проблемы:

  • Загрузиться с раздела или установочного диска Windows и выключить компьютер через него.
  • Подождать примерно минуту после выключения.
  • Как обсуждалось в https://bugzilla.kernel.org/show_bug.cgi?id=81331#c186 в ядро был добавлен патч, который исправляет работу тачпадов Elantech. По умолчанию поддерживаются модели Gigabyte P34, P35v2 и X3. Для других (особенно ребрендингов Gigabyte, вроде XMG) можно прописать параметр ядра i8042.kbdreset=1 .

Trackpoint и кликпады

В новых моделях Thinkpad больше нет физических кнопок для тензометрических джойстиков (Trackpoint) и вместо них под кнопки выделена верхняя часть кликпада. Помимо эргономики, это неплохо работает с текущим Xorg. К сожалению, эмуляция колеса мыши с помощью средней кнопки пока не поддерживается. Установите xf86-input-evdev-trackpoint AUR для исправленной и правильно настроенной версии, если вы собираетесь использовать Trackpoint.

Источник

Smartadm.ru