Adicionar touchpad da região morta

7

Existe uma maneira de definir uma região do meu touch pad como "morto" ignorando a entrada de toque?

A razão para isso é que eu tenho um MacBook Pro final de 2011 e lá o "botão" está na própria página de toque.

Alguém tem alguma ideia? : D

    
por Tom Hanson 16.03.2012 / 23:27

1 resposta

11

Você pode tentar usar uma combinação de algo como o seguinte para desativar faixas nas laterais, na parte superior e na parte inferior do touchpad.

synclient AreaLeftEdge=w AreaRightEdge=x AreaTopEdge=y AreaBottomEdge=z

Para descobrir o que w, x, yez seria, você precisará conhecer o intervalo ou os limites do touchpad, que podem aparecer no log do Xorg, como no meu caso. Eu não tenho um Macbook, mas um exemplo serve para ilustrar o método.

Para descobrir os limites do touchpad, execute less /var/log/Xorg.0.log | grep -i range . Aqui está a saída que recebo:

(II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
(II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760

ATUALIZAÇÃO:

Se, por algum motivo, o comando acima não funcionar mais porque o Xorg.0.log mudou de local, você também poderá obter coordenadas de borda diretamente do Synclient.

synclient

dá:

LeftEdge                = 8
RightEdge               = 1144
TopEdge                 = 8
BottomEdge              = 760

UPDATE-END

Agora, para desativar as faixas nos dois lados e na parte inferior, adicionamos o seguinte para iniciar automaticamente os aplicativos:

synclient AreaLeftEdge=50 AreaRightEdge=1100 AreaBottomEdge=670

Foram necessárias algumas tentativas e erros para ajustar as larguras a níveis confortáveis, para que você possa experimentar primeiro uma janela de terminal, antes de adicioná-la ao início automático. As alterações são aplicadas instantaneamente.

    
por mikewhatever 17.03.2012 / 01:40