Pular para o conteúdo

Configurando o touchpad - Gsynaptics no Debian Lenny

Dica publicada em Linux / Hardware
Eduardo Lima de Abreu edulimaabreu
Hits: 15.855 Categoria: Linux Subcategoria: Hardware
  • Indicar
  • Impressora
  • Denunciar

Configurando o touchpad - Gsynaptics no Debian Lenny

Ensinarei como instalar o gsynaptics e resolver o problema com o SHMConfig.

Distribuição: Debian Lenny (testing)
Hardware: Notebook HP DV6000

O gsynaptics é o configurador gráfico (para touchpad) mais conhecido no mundo Linux.

1) Instalando:

# apt-get install gsynaptics

2) Porém ao tentar iniciar o programa ocorre o seguinte erro:

GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in Xorg.conf or XFree86.conf to use GSynaptics

Para resolver o problema basta alterar o xorg.conf:

# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.default1
# gedit /etc/X11/xorg.conf


Adicione as seguintes seções no arquivo:

Section "Module"
    Load    "synaptics"
EndSection

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver        "synaptics"
    Option        "SendCoreEvents" "true"
    Option        "Device"    "/dev/psaux"
    Option        "Protocol"    "auto-dev"
    Option        "SHMConfig" "true"
EndSection

Section "ServerLayout"
    Identifier       "Default Layout"
    Screen          "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "Synaptics Touchpad"
EndSection

Pronto, basta reiniciar o modo gráfico que o gsynaptics estará funcionando normalmente. No Gnome o programa fica em: "Sistemas -> Preferências -> Touchpad".

OBS: Caso ocorra algum erro no modo gráfico, execute o comando abaixo para voltar às configurações originais:

# cp /etc/X11/xorg.conf.default1 /etc/X11/xorg.conf

Enlightenment DR17 (E17) para Slackware

Instalando o plugin do mplayer no Opera

Câmera no aMSN do Ubuntu 8.10 Linux

Computador só desliga após teclar enter?

Configurando sua webcam Creative Live

Linux em notebook CCE Win com vídeo SIS 771/671

Instalando o Memory Stick USB de câmeras digitais

#1 Comentário enviado por fabio2paolini em 29/10/2008 - 11:33h
Olá consegui configurar o meu touchpad graças a este site.
Obrigado.
Mas como já havia uma seção chamada "ServerLayout" no meu xorg.cong eu apenas adicionei as linhas
que não tinham lá, ou seja:

InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"

além disso eu já tinha uma Section "modules" e nela eu adicionei

load "synaptics"

Agora está funcionando o modo de rolagem do touchpad, mas eu fiquei ainda com outra dúvida, há uma seção chamada:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Eu devo tirá-la pelo fato de ter inserido a sequência:

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
EndSection


ou devo manter as duas?

obrigado



#2 Comentário enviado por edulimaabreu em 29/10/2008 - 13:50h
Olá Fabio, vc fez o correto, bastava adicionar as linhas nas chamadas serverLayout e modules.

Quanto à sua dúvida, eu nao vou podes te ajudar da maneira que gostaria pois faz alguns meses que troquei o Debian pelo Ubuntu. Eu acabei de verificar o meu xorg do ubuntu e nele existem 2 seções "InputDevice", uma para o mouse e outra para o touchpad. Como o ubuntu eh baseado no Debian eu acredito que vc deva manter as 2 secoes em seu arquivo. Abaixo vai uma parte do meu Xorg do ubuntu:

-------------------------------------------------------
.
.
.
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "true"

EndSection
.
.
.
-------------------------------------------------------

Espero ter ajudado, abraços...

Contribuir com comentário

Entre na sua conta para comentar.