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 ele fosse desativado. Tal que apenas uma parte da área de toque é reconhecida. Anexei uma imagem para esclarecer a ideia. Basicamente, apenas a área vermelha da imagem deve ser reconhecida.

Tenho duas razões para este pedido: Em primeiro lugar, gosto de segurar o polegar no botão do rato em vez de o segurar no ar. Isso é problemático, porque o touchpad acha 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 dos dedos - independentemente de quão insignificante ele seja - no "botão" moverá o cursor.

Eu tenho jogado com algumas configurações de sincronização como AreaBottomEdge, etc. Eles têm algum efeito, mas eu não posso destacar o texto ou o botão da direita para de funcionar.

Como eu poderia resolver isso?

    
por M.L. 25.11.2012 / 11:20

2 respostas

10

É muito simples fazer isso:

Primeiro, descubra a largura e a altura do seu teclado de toque 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, apenas experimente os valores para obter a área desejada desativada. O comando no terminal é:

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

Isso é tudo.

    
por Rodrigo Martins 22.12.2012 / 14:54
2

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

Para corrigir isso, usei este patch: link

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

Fonte: # 24

Editar: a propósito, o bug é mencionado aqui: link

    
por Pierre Maoui 10.10.2014 / 11:43