Desabilitando o touchpad no X

By Samuel

Um problema comum e irritante de quem usa notebook para digitar textos é o toque acidental no touchpad, que muda o cursor de lugar, causando perda de tempo e confusões.

Na distribuição Debian (e derivados), o pacote xserver-xorg-input-synaptics, além de prover o driver para o Xorg dos touchpads Synaptics, vem com dois aplicativos interessantes para controlar o dispositivo em espaço de usuário: o synclient e o syndaemon.

Assumindo que o driver esteja devidamente instalado (Touchpad já funciona), habilite a configuração no seu /etc/X11/xorg.conf, editando-o e modificando a opção “SHMConfig” para “on”, na sessão “InputDevice” do seu touchpad.

Option “SHMConfig” “on”

Assim, o usuário pode desabilitar e habilitar o touchpad através do software synclient:

synclient TouchPadOff=1 ou 0

Este comando pode ser inserido em um script ou em uma combinação de teclas, para desabilitá-lo pelo teclado ou pela inserção de um mouse USB externo, por exemplo.

Dinamicamente, o serviço abaixo monitora a atividade do teclado e desabilita o touchpad por um tempo determinado:

syndaemon -t -K

Veja a lista de parâmetros para customizar a seu gosto. Adicione ao gnome-session-properties o comando acima para iniciá-lo a cada sessão do X.

Tags: , , , , ,

Deixe uma resposta