Pular para o conteúdo

Configurando o touchpad - Gsynaptics no Debian Lenny

Dica publicada em Linux / Hardware
Eduardo Lima de Abreu edulimaabreu
Hits: 15.849 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

Driver Moschip MCS9865 - Serial Flexport FX2S PCI LP/2 para Linux CentOS 5

Wireless ralink no Fedora Core 5

Adaptador de rede USB WiFi TP-LINK no Debian

Placa wirelles no Dell Vostro 1000 com Linux fácil, fácil

Instalar Adaptador Wifi Edup RTL88x2bu no Ubuntu 22.04

#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.