Problemas do touchpad no Ubuntu 16.10

2

Comprei recentemente o Dell inspiron e imediatamente instalei o Ubuntu nele e rapidamente tive um problema com o touchpad. Um toque mais leve move o ponteiro para longe e eu começo a digitar em algum lugar que eu nem esperava. Você pode imaginar como isso pode ser irritante e frustrante. Após algumas pesquisas, encontrei algumas configurações com as quais posso brincar, como xinput e synclient. Mas essas configurações parecem não dar nenhum efeito. Eu fiz um script de inicialização

#!/bin/bash

xinput --set-prop 12 "Synaptics Palm Detection" 1
xinput --set-prop 12 "Synaptics Palm Dimensions" 5 80
xinput --set-prop 12 "Synaptics Locked Drags" 1
xinput --set-prop 12 "Synaptics Locked Drags Timeout" 500
syndaemon -i 1 -K -d

mas não faz muito. Coisa estranha, notei que as opções "Locked Drags" e "Locked Drags Timeout" funcionam muito bem. Mas "Palm Detection" e syndaemon one não funcionam. Inferno com o Palm Detection, mas syndaemon -i 1 -K -d poderia resolver tudo se funcionasse. Eu também notei que quando eu listo dispositivos de entrada via xinput --list eu recebo dois touchpads. Talvez algo esteja relacionado a isso?

$ xinput --list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=11   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [slave  pointer  (2)]
⎜   ↳ DELL0741:00 06CB:7E7E Touchpad            id=12   [slave  pointer  (2)]

De qualquer forma, eu realmente aprecio se alguém puder me apontar na direção certa.

PS: por favor, deixe-me saber se mais algumas informações são necessárias no meu fim.

Obrigado.

    
por Kaster 29.12.2016 / 09:15

2 respostas

5

Corri para o mesmo problema após atualizar de 16.04 LTS para 16.10. Reinstalar o xserver-xorg-input-all resolveu o problema.

sudo apt install --reinstall xserver-xorg-input-all

Minha primeira tentativa de reinstalar apenas xserver-xorg-input-synaptics corrigiu o problema com o touchpad, mas quebrou a entrada do teclado (no teclado da tela para o resgate).

Isso foi em um Dell XPS 13 9350.

    
por Tharindu Dissanayake 19.03.2017 / 13:04
4

A maneira mais fácil é instalar libinput . É um novo driver de touchpad de espaço do usuário, onde existe outro algoritmo de detecção de palma que é mais confiável.

Executar no terminal

sudo apt install xserver-xorg-input-libinput

e reinicie.

Você também precisará ativar o toque manual em /usr/share/X11/xorg-conf.d/90-libinput.conf .

    
por Pilot6 29.12.2016 / 10:19