Debian GNOME: configurações do touchpad ausentes. Use libinput em vez de sinápticos

Debian GNOME: configurações do touchpad ausentes. Use libinput em vez de sinápticos

Recentemente fiz uma instalação limpa do Debian GNOME e atualizei de estável para teste. Antes de atualizar para o teste, eu tinha várias configurações de GUI para meu touchpad. Após a atualização, eles desapareceram conforme mostrado na captura de tela:Captura de tela mostrando que faltam opções

Por exemplo, eu esperaria encontrar a configuração para rolagem natural nesta página de configurações.

Abrir esta página a partir do terminal gera a seguinte mensagem de erro

$ gnome-control-center mouse

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

o que indica que o problema está relacionado ao fato de libinputnão estar instalado.

A execução $ dpkg-query -l '*libinput*'no terminal mostra que , libinput-bine estão instalados.libinput10:amd64libinput5:amd64xserver-xorg-input-libinput

Arch Wiki - Sináptica do Touchpaddiz

Observe que se você deseja integração com a área de trabalho (ou seja, capacidade de configurar o touchpad via centro de controle do GNOME ou configurações do KDE), você precisa do xf86-input-libinput.

O xserver-xorg-input-libinputpacote, que está instalado, é construído a partir xf86-input-libinputdo Arch Wiki.

Como posso resolver meu problema para recuperar as configurações ausentes?

Responder1

Tendo tido o mesmo problema, resolvi-o seguindo este procedimento:

  • Instale todos os pacotes libinput (libinput5, libinput10, xserver-xorg-input-libinput
  • Remova o driver sináptico → xserver-xorg-input-synpatics
  • Remova todos os arquivos relacionados à sináptica em /etc/X11/xorg.conf.d/(Like 50-synaptics.conf)
  • Reinício

E o touchpad está de volta ao gcontrol-center.

Causa do problema:

O GNOME e a maioria dos outros ambientes de desktop dependiam dos antigos drivers "sinápticos" para touchpads. No entanto, no GNOME 3.20, eles mudaram para libinput. O problema era porque "xserver-xorg-input-synaptics" é uma dependência de "xserver-xorg-input-all".

Fonte :https://lists.debian.org/debian-devel/2016/07/msg00266.html

informação relacionada