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

11

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 interface gráfica para o meu touchpad. Após a atualização, eles desaparecem conforme mostrado na captura de tela:

Por exemplo, esperaria encontrar a configuração para rolagem natural nessa 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

que indica que o problema está relacionado a libinput não estar instalado.

A execução de $ dpkg-query -l '*libinput*' no terminal mostra que libinput-bin , libinput10:amd64 , libinput5:amd64 e xserver-xorg-input-libinput estão instalados.

Arch Wiki - Touchpad Synaptics diz

Please note that if you want desktop integration (i.e. ability to configure touchpad via GNOME control center or KDE settings), you need xf86-input-libinput.

O pacote xserver-xorg-input-libinput , que é instalado, é construído a partir de xf86-input-libinput referido pelo Arch Wiki.

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

    
por lklun 27.06.2016 / 12:26

1 resposta

14

Tendo o mesmo problema, corrigi-lo seguindo este procedimento:

  • Instale todos os pacotes libinput (libinput5, libinput10, xserver-xorg-input- libinput
  • Remova o driver synaptics → xserver-xorg-input-synpatics
  • Remover todos os arquivos relacionados a sinápticos em /etc/X11/xorg.conf.d/ (como 50-synaptics.conf )
  • Reinicializar

E o touchpad está de volta ao centro do gcontrol.

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 foi porque "xserver-xorg-input-synaptics" é uma dependência de "xserver-xorg-input-all".

Fonte: link

    
por 29.06.2016 / 18:15