Ubuntu: Desabilitando o touchpad automaticamente

Publicado: novembro 30, 2008 em Dicas - Linux
Tags:, , , , ,

O meu pc principal é o meu notebook, então, volta e meia ao digitar alguma coisa no msn ou no blog mesmo, o cursor ia para outro lugar, ou então fechava a janela, minimizava. Isso me deixava puto da vida. Até então não sabia onde é que era o  erro, então acessando o blog do Alex vi que tem uma solução para isso, desabilitar o touchpad quando você está digitando, pensei, caraca era isso que eu estava procurando, então ele postou a solução para os problemas. Só que tem um porém a versão do ubuntu do alex é a 8.04 e no meu que é 8.10 as configurações não estavam batendo com a dele, logo pensei, deve ser a versão.

Resolvi então fazer uma pesquis no nosso tão amado google, e achei a solução só que inglês, então postarei a tradução aqui para vocês.

vá no terminal e digite:

gedit /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi

Localize a opção:

<match key=”info.product” contains=”Synaptics TouchPad”>

e adicione a opção antes do </match>:

<merge key=”input.x11_options.SHMConfig” type=”string”>On</merge>

então o seu arquivo ficará +/- assim:

<?xml version=”1.0″ encoding=”ISO-8859-1″?>
<deviceinfo version=”0.2″>
<device>
<match key=”info.capabilities” contains=”input.touchpad”>

<match key=”info.product” contains=”Synaptics TouchPad”>
<merge key=”input.x11_driver” type=”string”>synaptics</merge>
<!– Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. –>
<!– EXAMPLE:
<merge key=”input.x11_options.LeftEdge” type=”string”>120</merge>
–>
<merge key=”input.x11_options.SHMConfig” type=”string”>On</merge>
</match>
<match key=”info.product” contains=”AlpsPS/2 ALPS”>
<merge key=”input.x11_driver” type=”string”>synaptics</merge>
</match>
<match key=”info.product” contains=”appletouch”>
<merge key=”input.x11_driver” type=”string”>synaptics</merge>
</match>
<match key=”info.product” contains=”bcm5974″>
<merge key=”input.x11_driver” type=”string”>synaptics</merge>
<merge key=”input.x11_options.LeftEdge” type=”string”>0</merge>
<merge key=”input.x11_options.RightEdge” type=”string”>1280</merge>
<merge key=”input.x11_options.TopEdge” type=”string”>0</merge>
<merge key=”input.x11_options.BottomEdge” type=”string”>800</merge>
<merge key=”input.x11_options.ClickFinger1″ type=”string”>1</merge>
<merge key=”input.x11_options.ClickFinger2″ type=”string”>3</merge>
<merge key=”input.x11_options.ClickFinger3″ type=”string”>2</merge>
<merge key=”input.x11_options.HorizEdgeScroll” type=”string”>0</merge>
<merge key=”input.x11_options.VertEdgeScroll” type=”string”>0</merge>
<merge key=”input.x11_options.VertTwoFingerScroll” type=”string”>1</merge>
<merge key=”input.x11_options.HorizTwoFingerScroll” type=”string”>1</merge>
<merge key=”input.x11_options.HorizScrollDelta” type=”string”>0</merge>
<merge key=”input.x11_options.VertScrollDelta” type=”string”>40</merge>
<merge key=”input.x11_options.PressureMotionMinZ” type=”string”>10</merge>
<merge key=”input.x11_options.FingerLow” type=”string”>16</merge>
<merge key=”input.x11_options.FingerHigh” type=”string”>80</merge>
<merge key=”input.x11_options.FingerPress” type=”string”>256</merge>
<merge key=”input.x11_options.PalmDetect” type=”string”>0</merge>
<merge key=”input.x11_options.PalmMinWidth” type=”string”>10</merge>
<merge key=”input.x11_options.PalmMinZ” type=”string”>200</merge>
<merge key=”input.x11_options.MinSpeed” type=”string”>0.8</merge>
<merge key=”input.x11_options.MaxSpeed” type=”string”>1.2</merge>
<merge key=”input.x11_options.AccelFactor” type=”string”>0.10</merge>
<merge key=”input.x11_options.MaxTapMove” type=”string”>25</merge>
<merge key=”input.x11_options.MaxTapTime” type=”string”>223</merge>
<merge key=”input.x11_options.MaxDoubleTapTime” type=”string”>200</merge>
<merge key=”input.x11_options.TapButton1″ type=”string”>0</merge>
<merge key=”input.x11_options.TapButton2″ type=”string”>0</merge>
<merge key=”input.x11_options.TapButton3″ type=”string”>0</merge>
<merge key=”input.x11_options.RTCornerButton” type=”string”>0</merge>
<merge key=”input.x11_options.RBCornerButton” type=”string”>0</merge>
<merge key=”input.x11_options.LTCornerButton” type=”string”>0</merge>
<merge key=”input.x11_options.LBCornerButton” type=”string”>0</merge>
</match>
</match>
</device>
</deviceinfo>

Depois de fazer a configuração, salve e feche o edito de texto e vá no menu Sistema / Preferência / Sessões / e no campo nome digite

nome: Desabilitar touchpad

comando: syndaemon -i 1

feche tudo e reinicie o computador.

Lembrando que essa configuração acima é para a versão 8.10 do ubuntu se você está com a versão 8.04 siga os procedimentos do Alex no link

Fonte: http://ubuntuforums.org/showpost.php?p=6077309&postcount=121

comentários
  1. Leo Caseiro disse:

    Cara, você realmente salvou minha vida. Tava quase formatando a minha máquina. E olha que estou no Ubunut 9.04 e funcionou.

    Abs

  2. Bony Amorim disse:

    Eu estava com problemas no meu notebook, o touchpad travava meus clicks =D
    Isso aqui me salvou😛
    Funcionou na versão 9.10 tambem…

    Valeu abraco!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s