Aqui é uma pequena explicação sobre como definir a sensibilidade do touchpad.
Defina os valores para FingerLow e FingerHigh para 15
e 20
. O valor original parecia ser 25
e 30
.
synclient FingerLow=15
synclient FingerHigh=20
Eu tenho um novo laptop com um "ETPS / 2 Elantech Touchpad".
Um único dedo só é detectado, se for mantido de forma que uma grande área toque o bloco. Se alguém tocar o bloco apenas com a ponta do dedo, ele não será detectado, tanto para clicar quanto para mover o ponteiro.
Strangley, gestos de dois dedos são detectados, mesmo que o pad seja tocado apenas com a ponta dos dedos.
Em ubuntuusers.de eu encontrado que os touchpads da Elantech exigem para recarregar o módulo psmouse:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
Se eu fizer isso, um dedo é finalmente detectado como deveria, mas todos os dois ou mais gestos com os dedos param de funcionar. Também
grep -B 5 mouse /proc/bus/input/devices
informa que o touchpad agora é identificado como um mouse, enquanto antes das alterações ele foi identificado corretamente como ETPS/2 Elantech Touchpad
.
Eu enviei um patch para xf86-input-synaptics
hoje; você pode ver a carta para detalhes.
Basicamente, tudo se resume a definir FingerLow=1 FingerHigh=1
como padrão, já que são os únicos valores sensatos para os touchpads da Elantech.
Consegui que todos os gestos do touchpad funcionassem instalando o seguinte pacote:
sudo apt-get install xserver-xorg-input-multitouch
Aparentemente, esse pacote não é instalado por padrão. Não há necessidade de alterar a sensibilidade de qualquer gesto. Ubuntu 14.04, rodando no Asus N550JK, com o seguinte touchpad:
cat /proc/bus/input/devices | grep -i pad
N: Name="ETPS/2 Elantech Touchpad"