Touchpad não funciona no Ubuntu 9.04 (Jaunty)

ubuntu.png

Acabei de atualizar meu sistema operacional para a versão mais recente. É muito bom poder atualizar o sistema operacional com apenas um comando! Tudo bem que levei alguma horas baixando pacotes, mas pude trabalhar normalmente enquanto isso…

Voltando ao assunto, o Ubuntu 9.04 (Jaunty Jackalope) está bem mais rápido e as telas de início, login e encerramento estão muito profissionais. Mas, como não poderia deixar de ser, encontrei dois pequenos problemas:

  • os papéis de parede têm mantido os mesmos nomes nas últimas versões, sendo sobrescritos a cada atualização;
  • o touchpad (área usada para movimentação do ponteiro do mouse em micros portáteis) parou de funcionar…

A perda do papel de parede é incômoda, mas o problema com o touchpad é mais sério: o ponto forte de um notebook é ser portátil, ser forçado a usar um mouse é um contra-senso!

Descobri que o problema parece ser exclusivo do ETPS/2 Elantech Touchpad. Tenho certeza que a Canonical irá corrigir o problema rapidamente. Mas, enquanto isso, encontrei uma solução temporária:

  1. abra um terminal;
  2. confirme que o seu touchpad é um Elantech com o comando abaixo:
    xinput list | grep Elantech
  3. em caso afirmativo, digite os seguintes comandos para testar a correção:
    sudo modprobe -r psmouse
    sudo modprobe psmouse proto=imps
  4. se o touchpad começar a funcionar, digite o comando abaixo para tornar a mudança permanente:
    echo "options psmouse proto=imps" | sudo tee -a /etc/modprobe.d/options

Isso deve resolver o problema até surgir uma correção oficial.

30 comentários sobre “Touchpad não funciona no Ubuntu 9.04 (Jaunty)

  1. Cara, isso foi ótimo!
    Nós, iniciantes no linux, te devemos uma.
    Esse compartilhamento de informação é que faz a gente se apaixonar por código livre.

    Forte abraço!!!

  2. Mano vou testar aqui no meu note…
    mas o meu problema é assim…
    o mouse funciona de boa por algum tempo, mas do nada pára de funcionar, já tentei várias coisas, mas nada deu certo.

  3. Muy bueno muchísimas gracias aunque no entiendo mucho portugués, fue suficiente como para solucionarlo muchísimas gracias…

    Genio…

    • Ricardo, os passos acima foram testados num touchpad Elantech. Não tenho como testá-los em outro modelo.

      Você testou o tipo do touchpad com o comando xinput list | grep Elantech?


  4. Muito bom… vlw mesmo…
    … só uma contribuição:::
    Quando digitei a ultima linha de comando ele não encontrou o arquivo “options” para incluir akele comando, no meu caso precisei substituir o “options” por “alsa-base.conf” que ficou assim:

    echo "options psmouse proto=imps" | sudo tee -a /etc/modprobe.d/alsa-base.conf

    deem uma verificada na pasta /etc/modprobe.d/ se tem o options ou esse que escrevi…

    Abrass… Software Livre na VEIA galera… teh…

  5. passei dois dias procurando algo para funcionar meu touchpad… muito nada a ver essa do ubuntu com o xorg…. aqui funciono… VLWWW

  6. Obrigado.
    Eu também estava ficando meio maluco com a falta do touchpad.
    Obrigado vou passa para outras pessoas que tem esse problema.

  7. Perfeito! Mesmo não funcionando o comando para certificar-me do driver, os ostros foram perfeitos… Valeu!

  8. Cara boa dica, meu touchpad voltou a funcionar. Mas ainda não tá pegando o scroll. Já tentei de tudo aqui mas não consegui botar o scroll pra funcionar. Vc sabe de alguma coisa que possa me ajudar?
    Valeu.

    • Leonardo, no meu caso, o touchpad voltou a funcionar completamente, inclusive com o scroll.

      Não é caso de falha na configuração?

      Já experimentou com a versão nova (Karmic Koala — 9.10)?

      • Na verdade esse problema surgiu quando eu atualizei para o Karkic
        Koala – 9.10. Não tinha esse problema com o 9.04. Fora que eu já tentei várias outras alternativas como modificando no xorg.conf, mas muitas vezes deu pau e sequer entrava no SO. E pra piorar a webcam e o som do pc também parou de funcionar e não consegui resolver ainda também. To até arrependido de ter atualizado

        • Pessoal resolvi meu problema. No meu caso o que aconteceu foi que o sistema foi atualizado mas o grub nao foi, entao tudo que eu tive que fazer foi adicionar o novo kernel no menu.lst e então pude usar o sistema com o novo kernel e tudo voltou a funcionar normalmente. Valeu pela força. Abraços

  9. Tenho um Philco com Ubuntu 9.04 e o touchpad não dá sinal de vida. Estou quase desistindo e reinstalando o Fenix que veio de fábrica (um horror) só pra dar uma verificada nas configurações. Não queria fazer isso, pois já fiz vários outros ajustes na minha atual instalação…

    Tentei sua dica, mas no meu xinput list nao encontrei touchpad… Agradeço qualquer ajuda!

    betsy@betsy-laptop:~$ xinput list
    "Virtual core pointer"	id=0	[XPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 0
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 0
    "Virtual core keyboard"	id=1	[XKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Mouseemu virtual mouse"	id=2	[XExtensionPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    "Mouseemu virtual keyboard"	id=3	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "AT Translated Set 2 keyboard"	id=4	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Video Bus"	id=5	[XExtensionKeyboard]
    	Num_keys is 248
    	Min_keycode is 8
    	Max_keycode is 255
    "Macintosh mouse button emulation"	id=6	[XExtensionPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    "USB Optical Mouse"	id=7	[XExtensionPointer]
    	Num_buttons is 32
    	Num_axes is 2
    	Mode is Relative
    	Motion_buffer is 256
    	Axis 0 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
    	Axis 1 :
    		Min_value is -1
    		Max_value is -1
    		Resolution is 1
  10. Amigo,

    novamente venho lhe agradecer, é a forma mais simplificada e útil de resolver esse empecilho.

    Hoje me deparei com o mesmo
    problema, pois deu um problema em meu note e tive que reinstalar o linux.

    Optei pelo Kubuntu e estava que nem louco correndo atrás de uma solução, quando lembrei desse teu excelente post.

    Parabéns e novamente

    Obrigado

    Att
    Lucas

    • Lucas, você não tem idéia de quantas vezes passei pela mesma situação que você, sendo salvo por posts de usuários Linux por aí a fora.

      Fico feliz em ter ajudado. Afinal, é uma forma de retribuir!

Deixe um comentário: