Lero Lero com Blah Blah Blah

Tecnologia, comunicação e outras coisas

Sobre / About

"Comunicólogo" e
Entusiasta do
Software Livre.

mais / more


Eu acho a usabilidade do scroll fantástica.

Pra rolar abaixo em sites que estourem a tela, você gira o scroll de qualquer lugar da página e faz o serviço, evitando ter que levar o mouse até a borda do navegador e abaixar a “barrinha” de rolagem.

Essa funcionalidade, em laptops, pode ser feita pelo driver synaptics, que habilita o canto direito do touchpad (onde se passa o dedo) para atuar como scroll.

Mas por algum motivo, o feisty (nem o edgy e dapper) não me ofereceram isso por padrão. Ok! Nem tudo é perfeito, senão fica chato … mas bem que podia ser :P

ISSO FUNCIONOU NO MEU LAPTOP. Não é garantia de que funcionará no seu!! FAÇA BACKUP DO SEU ARQUIVO DE CONFIGURAÇÃO DO X (/etc/X11/xorg.conf) E O RECUPERE, CASO ALGO DÊ ERRADO!!

Usando o driver synaptics:

Tecle alt+f2, digite: gksu gedit /etc/X11/xorg.conf

Procure pela seção

Section “InputDevice”
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 adicione, logo abaixo dela:

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

Jóia. Agora com a nova seção definida, procure por

Section “ServerLayout”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “stylus” “SendCoreEvents”
InputDevice “cursor” “SendCoreEvents”
InputDevice “eraser” “SendCoreEvents”
EndSection

Altere a linha inteira onde tenha “Configured Mouse” para:

InputDevice “Synaptics Touchpad”

Salve, feche. Reinicie a sessão X (Sistema > Sair > Fechar Sessão)

Pronto! Já deve estár funcionando!

E pra incrementar:

Desabilite o touchpad enquanto digita!

Simples! basta executar: syndaemon -i 1 -d

para isso acontecer sempre que vc entrar, abra o Gerenciador de Sessões (Sistema > Preferências > Sessão) e adicione o comando “syndaemon -i 1 -d” (sem aspas!!) à aba de Programas Iniciais! Moleza hein!

“Tunando” o seu touchpad

UPDATE: Instale o programa qsynaptics (sudo apt-get install qsynaptics). Ele gerencia algumas opções do seu touchpad. Para executá-lo, aperte alt+f2 e digite: qsynaptics

UPDATE 2, CURIOSIDADE: Fuçando o qsynaptics, descobri que seu eu fizer um toque no touchpad com três dedos, ele simula o clique do botão direito :P Claro, você pode modificar a configuração à vontade!

Abraços e até a próxima!

16 Responses to “Domando o seu touchpad”

  1. para usar o botão direito eu dou um toque no touch no canto inferior direito… assim não preciso os botões chatos que ficam abaixo.

    hccelo

  2. Lembrando que existe o ‘gsynaptics’ (gnome) que é mais integrado ao gnome que o ‘qsynapics’ (QT).
    $ apt-cache policy gsynaptics
    gsynaptics:
    Instalado: (nenhum)
    Candidatos: 0.9.7-3
    Tabela de Versão:
    0.9.7-3 0
    500 http://br.archive.ubuntu.com feisty/universe Packages

    hamacker

  3. Opa! Valeu hccelo, boa dica!

    Dessa eu não sabia :)

    Abraços e obrigado!

    dudanogueira

  4. Hurray! Excelente dica! Fazia tempo que procurar uma maneira de como habilitar o scroll.
    []‘s

    Paulo

  5. syndaemon -i 1 -d
    não funciona! nada funcionou :(

    uterrorista

  6. oops. se der, apaque o meu email (@yahoo.com) no post anterior. obg

    uterrorista

  7. Eita… aqui funcionou :(

    Detalhe, acho que só funciona se vc tiver usando o driver de touchpad synaptics… vc tá nesse caso?

    Até!

    dudanogueira

  8. mudando :
    Option “SHMConfig” “on”
    para
    Option “SHMConfig” “true”
    já funcionou…

    uterrorista

  9. Eita! Vai entender!

    Valeu por deixar no registro!!!

    dudanogueira

  10. E aí dudanogueira. É um belo tutorial mesmo. Tenho um Positivo Mobile V43. Infelizmente deram diversos erros aqui, tanto que a interface gráfica nem começou na hora de reiniciar. E outra coisa… meu monitor é widescreen. No Ubuntu fica extremamente estranho: na hora de iniciar aparecem algumas coisas erradas, como riscos na tela (nao tem como explicar corretamente) e se eu der um fechar sessão não consigo voltar porque só vejo riscos na tela. Você sabe como faço pra deixar também o touchpad com o toque mais sensível? Se eu vou passando pelos menus, todos sao clicados, eheheh.
    Valeu cara, um abraço.

    dede

  11. òtimo tutorial,

    Mauricio Capeleiro

  12. òtimo tutorial,
    Funcionou perfeitamente em um note Aces Aspire 3620
    Mas em um notebook MSI ( barebone ) 1034B não funciona apesar de seguir todo o tutorial, quando tento dar o comando : syndaemon -i l -d
    retorna o erro : Can’t access shared memory area. SHMConfig disabled?

    Mauricio Capeleiro

  13. É. Acho que essas funcionalidades são específicas de determinados dispositivos de touchpad.

    Creio que alguns infelizmente não suportam isso :(

    Obrigado pela leitura :) !

    dudanogueira

  14. Tenho um Positivo V43 (Clevo 550m) e o Scroll foncionou perfeitamente. Muito obrigado por essa dica. Esse simples recurso faz uma diferença tremenda na navegação de qualquer programa.
    Grade Abraço.

    Ricardo

  15. Em relação ao 2o comentário, do hamacker, sobre o gsynapitcs, acho importante dizer que, embora bem integrado com o gnome, o gsynapitcs conta com menos opções que o qsynapitcs.

    C.

  16. belo tutorial, vlw a dica…

    mrsantos

Leave a Reply