Debian GNOME: настройки тачпада отсутствуют. Используйте libinput вместо synaptics

Debian GNOME: настройки тачпада отсутствуют. Используйте libinput вместо synaptics

Недавно я сделал чистую установку Debian GNOME и обновился со стабильной версии до тестируемой. До обновления до тестируемой версии у меня было несколько настроек GUI для моего тачпада. После обновления они исчезли, как показано на снимке экрана:Скриншот, показывающий, что опции отсутствуют

Например, я ожидаю найти настройку для естественной прокрутки на этой странице настроек.

Открытие этой страницы из терминала приводит к следующему сообщению об ошибке

$ gnome-control-center mouse

(gnome-control-center:15084): mouse-cc-panel-WARNING **: Detected synaptics X driver, please migrate to libinput

что указывает на то, что проблема связана с тем, что libinputон не установлен.

Запуск $ dpkg-query -l '*libinput*'в терминале показывает, что libinput-bin, libinput10:amd64, libinput5:amd64и xserver-xorg-input-libinputустановлены.

Arch Wiki - Тачпад Synapticsговорит

Обратите внимание: если вам нужна интеграция с рабочим столом (т. е. возможность настройки сенсорной панели через центр управления GNOME или настройки KDE), вам понадобится xf86-input-libinput.

xserver-xorg-input-libinputУстанавливаемый пакет собран на основе ссылки xf86-input-libinputArch Wiki.

Как мне решить мою проблему, чтобы вернуть недостающие настройки?

решение1

Так как у меня возникла та же проблема, я исправил ее, выполнив следующую процедуру:

  • Установите все пакеты libinput (libinput5, libinput10, xserver-xorg-input- libinput
  • Удалить драйвер synaptics → xserver-xorg-input-synpatics
  • Удалить все файлы, связанные с Synaptics, в /etc/X11/xorg.conf.d/(Как 50-synaptics.conf)
  • Перезагрузить

И тачпад вернулся в gcontrol-center.

Причина проблемы:

GNOME и большинство других сред рабочего стола зависели от старых драйверов "synaptic" для тачпадов. Однако в GNOME 3.20 они перешли на libinput. Проблема была в том, что "xserver-xorg-input-synaptics" является зависимостью "xserver-xorg-input-all".

Источник :https://lists.debian.org/debian-devel/2016/07/msg00266.html

Связанный контент