Enfim estou atualizando novamente. Depois de um longo período de inatividade no meu blog e uma jornada bastante difícil de trabalho, encontrei um tempo para dar uma dica importante: O famoso problema do touchpad no Ubuntu. Ok, não me interprete mal, não chega a ser um “problema”. Como cada caso no Linux é um caso e pelo menos no meu caso (desde a versão 5.10) eu tenho ficado na mão em relacão a isso, resolvi passar a frente a informacão que adquiri recentemente.
Trabalho diariamente com meu laptop (rodando o Ubuntu…claro!) e ja havia me acostumado em utilizar um mouse wireless, ja que o meu touchpad não conseguia arrastar e soltar ou pelo menos fazer o scrolling nas janelas do Firefox, mas um dia eu estava trabalhando e esqueci o mouse, e isso me motivou a procurar informacões a respeito do meu touchpad, eu realmente precisava que ele funcionasse corretamente, visto que estava impossivel operar no portatil utilizando as duas mãos no touchpad, uma para apontar e outra para pressionar os botões. Reunindo uma informacão daqui e outra ali, cheguei a seguinte solucão:
Suporte ao Scrolling:
Edite o arquivo “xorg.conf” para incluir o Synaptics Touchpad, com o comando:
sudo gedit /etc/X11/xorg.conf
Procure as seguintes linhas:
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2″
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “true”
EndSection
E abaixo dela, adicione as linhas:
Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0″
Option “SHMConfig” “on”
EndSection
Procure pela seção “ServerLayout”,
Section “ServerLayout”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “stylus” “SendCoreEvents”
InputDevice “cursor” “SendCoreEvents”
InputDevice “eraser” “SendCoreEvents”
EndSection
E logo abaixo da linha “InputDevice “Configured Mouse”
Adicione a linha:
InputDevice “Synaptics Touchpad”
Com isso, concluímos o primeiro passo. Lembre-se de não confundir “Synaptics Touchpad” com o gerenciador de pacotes do Ubuntu, o “Synaptic”.
Configurando o Touchpad
Para ter uma interface gráfica de configuracão do touchpad a minha recomendacão é utilizar o pacote “GSynaptics”, como ja está nos repositórios do Ubuntu, a instalacão é simples.
Usuários de outra distro podem consegui-lo através do seguinte link: http://gsynaptics.sourceforge.jp/
Para usuários do GNOME:
sudo apt-get install gsynaptics
e para usuários do KDE:
sudo apt-get install ksynaptics
Depois de instalado, ele estará em: Sistema -> Preferências -> Touchpad
Adicione o GSynaptics para iniciar automaticamente no Ubuntu, para isso vá em: Sistema -> Preferências -> Sessões -> Programas Iniciais e adicione:
gsynaptics-init –sm-disable
Chegamos ao final da dica, agora reinicie o “X” apertando as teclas: <CTRL> <ALT> <BACKSPACE> , e confira se as alteracões surtiram efeito.
Quer apredender mais sobre o Ubuntu? Clique aqui!
Arquivado em: Linux, Planeta Ubuntu, Ubuntu


eu uso o 7.04
e so faltou a linha
Option “SHMConfig” “on”
e acho q eh justamente a linha q nao ta funfando comigo, pois ao executar o gsynaptics retorna a seguinte msg:
GSynaptics couldn’t initialize.
You have to set ‘SHMConfig’ ‘true’ in xorg.conf or XF86Config to use GSynaptics
Na verdade o que eu quero eh desabilitar o Touchpad para poder digitar textos…
flw
artigo veio em boa hora
bom o artigo
Na verdade não faltou a linha: Option “SHMConfig” “on”
Eu simplesmente ignorei esse requisito do GSynaptics, fiz da forma como está descrita acima e deu tudo certo. Tente da mesma forma, com certeza dará certo.
A falta do touchpad sempre me incomodou!
Sensacional a dica, vou testar assim que chegar em casa!
Beleza.. funcionou legal!
Giovan, reinicie o X antes de tentar acessar as opcoes do Touchpad.
Comigo nao funcionou. Vc poderia me ajudar?
Eu fiz tudo como esta descrito aqui e no final deu
“You have to set ‘SHMConfig’ ‘true’ in xorg.conf or XF86Config to use GSynaptics”.
Eu uso ubunto 6.10.
Grato pela dica. Havia tido o problema relatado pelo colega acima após instalar o programa Touchpad. Com sua dica, consegui resolvê-lo. Mas permanecem umas questões:
a. uso o Ubuntu 7.04, pois o 7.10 só dava zica em meu Toshiba Satellite p25. No pouco tempo, porém, em que o 7.10 funcionou aqui, havia um programa nativo para configurar o touchpad. A opção que realmente me interesse é inibir o toque no pad como equivalendo ao ok ou ao primeiro botão.
b. no programa touchpad não há essa opção. ela existe no gsynaptics?
c. caso haja, precisa desinstalar o programa touchpad para usar o outro?
Abraço.
Corrigindo: segui seus passos de instalação e se trata do mesmo programa. Queria, então, saber como desabilitar a opção que mencionei acima.
valew a dica , me ajudou. obrigado!
Pessoal boa noite.
Estou tendo problemas para ativar o SHMConfig.
Acontece que eu ja editei o xorg.conf, incluí a linha referente a ele:
Option “SHMConfig” “on”
Reiniciei o X (Control Alt BackSpace) e nada…
Quando vou abrir o GSynaptics ou o synclient ele acusa problema com esse bendito…
O que estou fazendo de errado.
No caso estou querendo Habilitar o Touchpad.
Espero ajuda da comunidade.
Uma otima noite a todos
Boa noite pessoal,
Eu estou usando o Ubuntu 8.04 no meu laptop, fiz tudo que diz acima e sempre dá o mesmo erro.
Estou querendo habilitar o uso do touchpad.
Se alguém souber de algo para resolver meu problema eu agradeço.