Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Openbox ArchLinux Netbook
Por g.r.f.j
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Touchpad Synaptics - tap-click não funciona (Slackware 13)
Linux user
Publicado por Roger Aguiar de Freitas em 18/12/2009

Login: rgfreitas03, 9153 pontos
[ Hits: 8128 ]

Touchpad Synaptics - tap-click não funciona (Slackware 13)

Bom, depois que instalei o Slackware 13 me deparei com algo inconveniente. O tap-to-click (toque no touchpad para clicar) não funcionava, no mais tudo funcionava no touchpad. Esse problema acontecia por causa da autodetecção do hal que não o configurava.

Esse esquema de autodetecção me complicou um pouco pois não sabia como lidar com o hal. Mas nada que uma boa "googlada" e conversas com meu amigo (Marco - Demoncyber) não ajudasse.

O meu Slackware não veio com o arquivo xorg.conf por padrão no diretório /etc/X11/, então tive que criá-lo, mas primeiro precisei ver se o pacote "xf86-input-synaptics" estava instalado. Como eu tenho slapt-get como gerenciador de pacotes, foi simples verificar, apenas:

# slapt-get --search xf86-input-synaptics
xf86-input-synaptics-1.1.3-x86_64-1 [inst=yes]: xf86-input-synaptics

Ok, já está instalado, caso não esteja é só digitar:

# slapt-get --install xf86-input-synaptics

Caso você não tenha o slapt-get instalado, leia: Slapt-get, prático e eficiente para atualizar o sistema e baixar programas novos [Artigo]

Como criar o xorg com minhas configurações?

# X -configure --:2

Isso cria um arquivo de xorg identificando os dispositivos básicos

Onde fica o arquivo que criei? Em /root/xorg.conf.new.

Agora basta você copiar para o local onde o arquivo deveria ficar, /etc/X11/, e lá podemos modificar seu nome para xorg.conf e deixar um arquivo de backup caso ocorra algo de errado.

# cp /root/xorg.conf.new /etc/X11/ && cp /etc/X11/xorg.conf.new /etc/X11/xorg.conf

Beleza!

Agora só falta editar o nosso xorg.conf usando o editor de texto que preferir. No caso vou usar o vim.

# vim /etc/X11/xorg.conf

Aí vamos inserir as seguintes linhas (conforme o arquivo de xorg foi criado) nas sessões:

Section "Module"
    Load "synaptics"
EndSection

Section InputDevice
    Identifier	"Mouse0"
    Driver	"synaptics"
    Option	"Protocol" "auto-dev"
    Option	"Device" "/dev/input/mouse0"
    Option	"TapButton1" "1"
EndSection

Após isso é só reiniciar o X e pronto!

Acho que é isso, espero ter ajudado as pessoas que tenham passado pelo mesmo problema que tive.


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Instalando fontes do Windows no Debian
   Dica Linux recomendada Bordas de janelas sumiram com o Compiz-Fusion?
   Dica Linux recomendada Sarg e sua funcionalidade realtime
   Dica Linux recomendada Alterando configurações de monitor e vídeo em modo texto
   Dica Linux recomendada Instalando driver NVIDIA no Slackware 14

Comentários
[1] Comentário enviado por arauto_ em 18/12/2009 - 10:26h:

Roger, outra sugestão, seria mudar a configuração do hal em vez de criar um arquivo xorg.conf. Para fazer isto, copie o arquivo exemplo 11-x11-synaptics.fdi que está em /usr/share/hal/fdi/policy/10osvendor/ para /etc/hal/fdi/policy. Perceba que o arquivo exemplo está todo comentado. Se você quer adicionar o tap, inclua esta linha:

1

Recomendo também colocar o SHMConfig, assim você poderá testar outras opções facilmente:

on

Depois que você adicionar tudo aquilo que precisa, reinicie o hal:

/etc/rc.d/rc.hald restart

É bom verificar o /var/log/syslog depois que reiniciou o hal. Se você tiver feito algo errado no arquivo 11-x11-synaptics.fdi, o syslog te mostrará.

Lembra que eu falei sobre ligar o SHMConfig, então agora você pode testar as inúmeras opções do synaptics antes de modificar o arquivo 11-x11-synaptics.fdi. Para ver quais opções estão ativadas, digite em um terminal:

synclient - l

Se quiser ativar alguma opção do synaptics, como por exemplo o scroll na horizontal, faça:

synclient HorizEdgeScroll=1

Poucos touchpad aceitam todas as opções do synaptics, mas desta forma fica fácil verificar aquelas que são mais interessantes e que funcionam no seu notebook.


[2] Comentário enviado por J_Adler em 28/03/2010 - 10:33h:

Gostaria de agradecer ao arauto e ao Roger.... eu segui a dica do Roger, mas quando fui reiniciar o modo grafico .... deu erro ...
então segui com a dica do arauto .... simplesmente digitei synclient TapButton1=1 e ele já estava funcionando ....
eu copiei os arquivos que ele havia mandado copiar ... e descomentei todas as opções ... e ainda sim não deu certo ... so quando eu digitei o que comando synclient que veio a funcionar .....
e dei uma olhada na lista também .... obrigado!

o único problema é que tenho que digitar no terminal sempre que inicio o ambiente grafico!


[3] Comentário enviado por removido em 20/05/2010 - 13:26h:

Era tudo que eu precisava, valeuzão.


[4] Comentário enviado por coldplay em 21/03/2011 - 13:46h:

Olá pessoal,

Possuo um notebook, Qbex, Core i3, link com um idêntico: http://www.qbex.com.br/produtos/prodt_note_d.aspx?nid=37 , que veio instalado o Ubuntu 10.10, até ai, td tranquilo, tudo funcionando, mas como não sou muito experiente e como veio com todas as configurações da Qbex, inclusive seu nome e senha, optei por, novamente, reinstalar 10.10 limpinha, mas, foi então que começaram os problemas, primeiro a wireless não funcionava mais e as vezes só quando o sistema queria, depois passou a travar em uma dessas vezes que funcionou. Dai, resolvi instalar o 9.04 que eu tinha para dai sair atualizando até o 10.04, e novamente as coisas voltaram a funcionar, até que um dia, ao ser solicitado para atulizar de 2.6.32-27 para 2.6.32-28, novamente a wireless passou a não funcionar e em seguida o Shift direito, e simultaneamente, Shift + 1 não fazia aparecer a "!", nem Shift + q não fazia aparecer a "Q", bem como as teclas Fn+F8 (que deveria ativar a wireless e não funciona, na verdade, estou sem essa função Fn). Eis que sou novamente solicitado a atualizar, agora, para 2.6.32-29, pensando eu que resolveria os meus problemas, porém, doce engano.

Bem, tentei, tentei todas as formas encontradas em minhas pesquisas, mas, infelizmente, sem sucesso, desde o primeiro ocorrido, atualizações de distro e kernel.

Outras soluções que encontrei e nada:
http://www.vivaolinux.com.br/dica/O-TouchPad-do-seu-notebook-nao-funciona-no-Ubuntu-10.04-Nao-funcio...

http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Touchpad-nao-funciona-1 ....

entre outras que agora não tenho mais os links.

Dai, cansado de não poder usar o notebook, optei por fazer uma reinstalação do Ubuntu 10.04 LTS, limpinha, mas, nada adiantando para resolver os problemas.

E lá se vão, praticamente, 2 meses de problemas e 3 meses de aniversário do notebook.

Estou pensando em instalar o RWindows para ver se há problemas também, porém, vou esperar respostas aqui.

A quem puder me ajudar, OBRIGADO!



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.