Recentemente, fiz uma instalação limpa do Debian GNOME e atualizei do estável para o teste. Antes de atualizar para o teste, eu tinha várias configurações da GUI para o meu touchpad. Após a atualização, eles desaparecem conforme mostrado na captura de tela:
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 à libinput
não instalação.
Correndo $ dpkg-query -l '*libinput*'
nos shows de terminais que libinput-bin
, libinput10:amd64
, libinput5:amd64
e xserver-xorg-input-libinput
são instalados.
Arch Wiki - diz Touchpad Synaptics
Observe que se você deseja integração com a área de trabalho (ou seja, capacidade de configurar o touchpad via centro de controle GNOME ou configurações do KDE), você precisa do xf86-input-libinput.
O xserver-xorg-input-libinput
pacote, que está instalado, é criado a partir de xf86-input-libinput
referência ao Arch Wiki.
Como posso resolver meu problema para recuperar as configurações ausentes?
Respostas:
Tendo o mesmo problema, eu o corrigi seguindo este procedimento:
/etc/X11/xorg.conf.d/
(Como50-synaptics.conf
)E o touchpad está de volta ao centro de controle.
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 ocorreu porque "xserver-xorg-input-synaptics" é uma dependência de "xserver-xorg-input-all".
Fonte: https://lists.debian.org/debian-devel/2016/07/msg00266.html
fonte
libinput-bin
,libinput10:amd64
,libinput5:amd64
exserver-xorg-input-libinput
pacotes instalados, eu só precisava para remover synaptics e os arquivos de configuração, então eu apenas correusudo apt-get purge xserver-xorg-input-synaptics
. Agora funciona!synclient
ferramenta de linha de comando, e enquanto algumas configurações estão disponíveis atravésxinput
,xinput --list-props
/xinput --set-prop
exinput --get-button-map
/xinput --set-button-map
, com um "SynPS/2 Synaptics TouchPad
" em particular, não há uma maneira aparente para permitir dois dedos tapping como estava disponível atravéssynclient
.