Como ajustar o touchpad para uma área menor?

15

Acabei de comprar o Asus Zenbook UX31A e preciso de alguns conselhos sobre como ajustar o touchpad.

Basicamente, meu problema é que os botões do mouse estão na área de toque e eu gostaria que ela fosse desativada. De tal forma que apenas parte da área de toque é reconhecida. Anexei uma imagem para esclarecer a ideia. Basicamente, apenas a área vermelha na imagem deve ser reconhecida.

touchpad tweak

Eu tenho duas razões para esta solicitação: primeiro, gosto de segurar o polegar no botão do mouse, em vez de segurá-lo no ar. Isso é problemático, porque o touchpad pensa que estou tentando algum tipo de gesto com dois dedos o tempo todo e o cursor para de se mover.

Clicar também é problemático, pois cada movimento do dedo - independentemente de quão insignificante possa ser - no "botão", o cursor será movido.

Eu tenho jogado com algumas configurações de synclient como AreaBottomEdge etc. Elas têm algum efeito, mas não consigo destacar o texto ou o botão direito para de funcionar.

Como eu poderia resolver isso?

ML
fonte
11
Há uma configuração nas configurações do sistema que permite desativar o clique tocando no touchpad. Talvez isso possa resolver seu problema?
Jo-Erlend Schinstad

Respostas:

10

É muito simples fazer isso:

Primeiro, descubra a largura e a altura do seu touchpad digitando no terminal:

less /var/log/Xorg.0.log | grep -i range

No meu caso, a saída foi esta:

[    24.188] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5772
[    24.188] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 5086

Portanto, a largura é 5772 e a altura é 5086. Agora você pode ter uma noção da área inferior para desativar, basta experimentar os valores para desativar a área desejada. O comando no terminal é:

synclient AreaBottomEdge=**VALUE**(in my case 730)

Isso é tudo.

Rodrigo Martins
fonte
Infelizmente isso não ajuda. Isso diminui a área, mas o realce do texto e o botão direito do mouse para de funcionar.
ML
Então o botão direito do mouse, é um botão real? Quero dizer, parece que precisa ser pressionado? Ou é um botão de toque, que você não precisa de pressão? Como o meu, que precisa de pressão, ainda funciona depois de reduzir a área do touchpad, mas se o botão funcionar com a tecnologia de toque, pode ser quase impossível realizar o que você pretende fazer.
Rodrigo Martins
11
No meu caso, ajuda, mas com o seguinte efeito colateral. enquanto mantém um dedo no botão (área já inativa) e move o outro sobre a área ativa, nada está acontecendo ou a rolagem está ocorrendo.
citxx
Desculpe, mas não poderei ajudá-lo além disso, apenas conheço esta solução.
Rodrigo Martins
11
Obrigado. Vou tentar investigar ainda mais esse problema.
citxx
2

Para mim, fazer isso não foi suficiente. Eu precisava deixar meu polegar na parte inferior do touchpad (pronto para clicar). Na verdade, o AreaBottomEdge não desativa a "contagem de dedos" na zona morta e, com o polegar ativo, habilite a rolagem. Um tanto irritante.

Para corrigir isso, usei este patch: http://pastebin.com/raw.php?i=4v9JP2pe

Não se esqueça de mudar para o valor AreaBottomEdge em /etc/X11/xorg.conf.d/10-synaptics.conf

Fonte: # 24

Edit: a propósito, o bug é mencionado aqui: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1026046

Pierre Maoui
fonte