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

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!


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.


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!


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.