Logo Hardware.com.br
Marcacini
Marcacini General de Pijama Registrado
4.8K Mensagens 121 Curtidas

[Dica] Notebook + Linux: domando o touchpad

#1 Por Marcacini 09/08/2010 - 15:46
Não sei se vocês já sabem disso (eu nunca tinha visto por aqui...), mas andei procurando alguma solução para aquele conhecido problema de quem tem notebook: encostar sem querer no touchpad enquanto está digitando e fazer uma grande caca. E, como eu tenho um Asus EEE, que não tem nem botão para desligar o touchpad, procurei descobrir como desligá-lo por software. Encontrei duas soluções bem simples e as deixo aqui para vocês.

Para que qualquer dessas soluções funcione, é necessário adicionar uma linha no xorg.conf, na seção do touchpad:


Option "SHMConfig"


Aí:

a) comando para ligar/desligar
Desliga:
synclient TouchpadOff=1
Liga
synclient TouchpadOff=0

Fiz um script bem básico e configurei um atalho de teclado para ele, assim, ligo e desligo com esse atalho:


#!/bin/bash
if [ -a /tmp/touchpadoff ]; then
synclient TouchpadOff=0
rm /tmp/touchpadoff
else
synclient TouchpadOff=1
touch /tmp/touchpadoff
fi


b) suspensão automática enquanto se usa o teclado

Esse é bem legal e super simples. Pode ser:

syndaemon -i 3 -t -d

O parâmetro "-i" define por quanto tempo, depois de uma tecla ser acionada, o touchpad fica suspenso. No caso acima, está definido por 3 segundos.

O parâmetro "-t" só desabilita o "click" (ou "tap"), mas permite mover o cursor e clicar nos botões físicos. Sem esse "-t" o touchpad é totalmente desligado ao começar a digitar, até os X segundo do parâmetro "-i".

O "-d" indica que roda como daemon.
Marcacini
Marcacini General de Pijama Registrado
4.8K Mensagens 121 Curtidas
#4 Por Marcacini
09/08/2010 - 19:33
jqueiroz disse:
Isso é pra quem tem mouse, não? Senão, como navegar no desktop? de_olho.gif


Não. Dá para usar o touchpad quando quiser:

O primeiro comando funciona com o liga/desliga. É só executar, o touchpad liga e você usa; executa de novo e ele desliga e não te incomoda.

Já o segundo comando só suspende por 3 segundos (continuamente, enquanto você estiver digitando). Isto é, você executa o comando e nada acontece, o touchpad continua funcionando. Basta digitar alguma coisa que o touchpad é suspenso automaticamente e volta a funcionar 3 segundos (ou mais, ou menos, conforme o parâmetro) depois de uma última tecla.
Debian 5.0, em definitivo (dei adeus ao Kurumin... tchau.gif)!

© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal