Synaptics Touchpad - o cursor se move quando apenas 'toca' após a atualização do Ubuntu 12.04

11

Após a atualização para a versão 12.04 LTS, encontro alguns problemas no meu touchpad. Sempre que toco no toque, o cursor está se movendo (por exemplo, se eu quiser fechar uma janela, clico no botão "x" do touchpad, o cursor está se movendo e nem sempre pressiono o botão "x"). Touchpad clique esquerdo, clique direito está funcionando bem, mas toque ... Vocês enfrentaram o mesmo problema? Existe algo relacionado à sensibilidade? como corrigi-lo?

obrigado

EDIT: Precisa de ajuda !!! É realmente chato

Dave
fonte

Respostas:

16

Parece ser apenas uma configuração de driver sináptico, resolvi ajustando os valores FingerLow e FingerHigh com sinclient. Veja sua configuração atual com o synclient, aqui está a saída do meu console

$ synclient | grep FingerHigh
    FingerHigh               = 30
$ synclient | grep FingerLow
    FingerLow               = 25

Eu mudo o valor de FingerLow para 35, e FingerHigh valor tu 40 e funciona melhor! Experimentar:

$ synclient FingerHigh=40
$ synclient FingerLow=35

Os valores foram determinados experimentalmente. Para tornar a configuração permanente, criei o arquivo /etc/X11/xorg.conf com o seguinte conteúdo

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "FingerHigh" "40"
    Option "FingerLow" "35"
EndSection

Saudações!

Carlos
fonte
Eu fiz com 40 e 35 e está funcionando muito melhor. Obrigado pela informação.
Dave
O mesmo para mim, na verdade.
Carlos
1

O mesmo problema aqui no meu Tecra R840 com o touchpad da Alps. Definitivamente, é uma regressão em 12.04. Pode ser ligeiramente diminuído alterando os valores de HorizHysteresis e VertHysteresis via synclient (consulte a página de manual dos sinápticos). Mas o problema ainda existe.

E sim, é realmente muito chato e a razão pela qual não uso esta máquina com o Ubuntu.


fonte
0

Você pode tentar digitar "synclient" no terminal para ver quais são os seus valores FingerHigh e FingerLow. No meu caso, o movimento estava ocorrendo com torneiras sendo reconhecidas como liberadas muito cedo. Você pode ver explicações sobre os diferentes valores do synclient aqui: http://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.html Observe que o FingerLow não pode ser definido mais alto que o FingerHigh; portanto, ambos terão que ser alterados à medida que você ajusta o FingerLow. Usei o FingerLow = 55 e o FingerHigh = 60, o que eliminou o problema para mim. Se isso corrigir o mau funcionamento, você precisará criar um script executável para executar na inicialização e retomar, porque as configurações alteradas não persistem devido a um bug (que supostamente foi relatado no Launchpad). Ainda estou trabalhando na criação de scripts para serem executados no momento certo, se alguém tiver alguma entrada. Espero que isto ajude!

user160241
fonte
0

Eu tive um problema semelhante no meu Toshiba Satellite e segui as instruções acima. No entanto, 35-40 não ajudou e 55-60 foi demais e o touch pad não respondeu nada. Eu descobri o seguinte funciona melhor para mim.

FingerLow               = 45
FingerHigh              = 50
urs
fonte