Configurando o touchpad - Gsynaptics no Debian Lenny

Publicado por Eduardo Lima de Abreu em 30/05/2008

[ Hits: 15.090 ]

 


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

Outras dicas deste autor

Instalando o plugin do mplayer no Opera

Enlightenment DR17 (E17) para Slackware

Leitura recomendada

Configurando seu scanner no Gnu/Linux

Placa de Vídeo Intel no Fedora MATE 20 Heisenbug

Emuladores para ajudar em aulas

Epson Ecotank L375 via WIFI no openSUSE Leap 42.1

Checando se sua webcam está funcionando no Famelix 2.0

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts