|
Domingo, Janeiro 14, 2007
Julgo que não é só a mim que me acontece frequentemente, enquanto escrevo num processador de texto, sem querer dar um ligeiro toque no touchpad... conclusão: o cursor muda de sítio e começo a escrever algures noutro ponto do documento.
Felizmente existe um pequeno aplicativo que se pode utilizar no GNU/Linux, que se chama syndaemon. Este permite definir um intervalo de tempo desde o momento em que se premiu a última tecla, até ser permitido um click utilizando o touchpad. Para o utilizar, basta acrescentar uma linha no ficheiro de configuração do X.Org, e executar o syndaemon com determinados parâmetros. Vou então começar pelo /etc/X11/xorg.conf, onde é preciso encontrar a secção Input Device, e acrescentar a opção SHMConfig com o valor on, como exemplifico a seguir: Section "InputDevice" Identifier "Synaptics" Driver "synaptics" Option "Device" "/dev/input/mice" Option "Protocol" "auto-dev" Option "Emulate3Buttons" "yes" Option "SHMConfig" "on" EndSection Agora é necessário reiniciar o X.Org. A forma mais rápida de o fazer, é premindo ctrl+alt+backspace (antes de executar esta combinação de teclas, é importante não esquecer guardar todos os documentos que estejam abertos). Após entrar novamente no X, abre-se um terminar e executa-se o seguinte comando: syndaemon -i 1 -t -d O parâmetro -i 1 especifica que o sistema deve esperar um segundo desde o momento em que é premida a última tecla, até permitir um click no touchpad (se não indicar nada, o programa irá assumir dois segundos). O parâmetro -t indica que apenas deve desabilitar a possibilidade de fazer click e scrolling, isto é, vai permitir apenas que o cursor se mova, sem realizar qualquer outra operação. Por fim, parâmetro -d indica que o programa deve ser executado como daemon (isto é, vai correr em background). Há mais opções que podem ser lidas utilizando o comando man syndaemon. Se quiserem que esta aplicação corra cada vez que entram no gnome, têm que acrescentar o comando indicado à lista de aplicações iniciadas no arranque, ao qual se pode aceder, geralmente, através do menu System -> Preferences -> Sessions. Etiquetas: bits, linux, softwarelivre, tutoriais |