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
Scanner GOTEC no OpenSuSE 11.1
Verificação de hardware com Hardinfo no Ubuntu 10.10
Reconfigurando modem serial para USB no Linux
Configurando modo de economia de energia e desabilitando Intel Turbo Boost
Instalar placa de rede do Dell PowerEdge r410 no Debian 6 (Squeeze) amd64 ou i386
Comentários
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
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...
Mensagem
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
Enviar