Como posso evitar que meu cursor se mova quando clico no trackpad?

7

Acabei de instalar o Ubuntu 12.10 no meu Macbook Pro. Quando eu clico no trackpad, ele é sempre registrado como um pequeno movimento do mouse, bem como um clique, então ele arrasta tudo o que eu clico. Alguém mais encontrou isso? Existe alguma configuração sináptica que possa ajudar? No momento, habilitei o toque para clicar, porque o clique normal é muito difícil.

Eu não tive esse problema ao executar o Ubuntu em uma VM, mas acho que tem outra camada de abstração que impede que os synaptics sejam os que interpretam a entrada direta do touchpad.

Obrigado!

    
por David 16.11.2012 / 21:57

2 respostas

3

No meu HP Envy 14 Specter, adicionei isso:

$ cat /etc/X11/xorg.conf.d/51-envy-quirks.conf 
Section "InputClass"
    Identifier "Envy clickpad"
    MatchDriver "synaptics"
    Option "SHMConfig" "True"
    Option "LeftEdge" "1268"
    Option "RightEdge" "5680"
    Option "TopEdge" "1640"
    Option "BottomEdge" "4729"
    Option "AreaBottomEdge" "3900"
    Option "TapButton1" "1"
    Option "TapButton2" "3"
    Option "TapButton3" "2"
    #Option "SoftButtonAreas" "3915 0 3900 0 3032 3914 3900 0"
EndSection

Os valores das bordas dependem do seu trackpad, a opção SHMConfig é útil para reunir valores de arestas com synclient -m 100 .

A opção que desativa a área de clique é AreaBottomEdge , mas desativa o clique direito ou médio também, apenas o clique esquerdo é ativado.

É por isso que TapButton2 e TapButton3 são usados para imitar os botões ausentes.

A única desvantagem desta abordagem é que você não pode arrastar pressionando os botões direito ou médio, apenas o botão esquerdo.

    
por dangra 28.11.2012 / 13:11
1

Acabei de encontrar isso enquanto procurava por soluções para o mesmo problema (eu estava muito ruim em um trackpad mágico da Apple). Essas opções sinápticas corrigiram isso para mim ... tente isso no terminal:

$ synclient HorizHysteresis=100 VertHysteresis=100

Essas opções controlam quanto movimento você deve fazer antes que o touchpad o registre como um evento de movimento. O padrão é 4, que eu achei muito sensível.

Se isso for corrigido, ajuste ao seu gosto e torne-o permanente adicionando a um arquivo de configuração do xorg.

E para saber quais são todas as opções e o que elas fazem, consulte man synclient

    
por slinkp 15.01.2014 / 18:58