Problema com touchpad synaptics

Skyflier

Power Member
Boas, eu estou com um problema com o touchpad do meu portátil, já anteriormente um user aqui do forum me ajudou a tentar resolver o problema e agradeço-lhe por se ter disponibilizado a tal :)

Acontece que o problema ainda persiste há já algumas semanas e eu não o consigo resolver de maneira nenhuma. O problema é simples: o touchpad do portátil não funciona em Linux, seja em que distro for, eu neste momento uso o Xubuntu 8.04.1.

O touchpad sempre funcionou bem em todas as distros e desde que desisnstalei o Windows XP OEM que vinha com o PC que estranhamente o touchpad deixou de funcionar em todas as distros Linux.

Deixo aqui o Xorg.conf já um pouco alterado na tentativa de resolver a questão
Código:
[LEFT]# xorg.conf (X.Org X Window System server configuration file)[/LEFT]
    #
    [LEFT]# This file was generated by dexconf, the Debian X Configuration tool, using[/LEFT]
    [LEFT]# values from the debconf database.[/LEFT]
    #
    [LEFT]# Edit this file with caution, and see the xorg.conf manual page.[/LEFT]
    [LEFT]# (Type "man xorg.conf" at the shell prompt.)[/LEFT]
    #
    [LEFT]# This file is automatically updated on xserver-xorg package upgrades *only*[/LEFT]
    [LEFT]# if it has not been modified since the last upgrade of the xserver-xorg[/LEFT]
    [LEFT]# package.[/LEFT]
    #
    [LEFT]# If you have edited this file but would like it to be automatically updated[/LEFT]
    [LEFT]# again, run the following command:[/LEFT]
    [LEFT]#   sudo dpkg-reconfigure -phigh xserver-xorg[/LEFT]
        [LEFT]Section "Screen"[/LEFT]
    [LEFT]    Identifier    "Default Screen"[/LEFT]
    [LEFT]    Monitor     "Configured Monitor"[/LEFT]
    [LEFT]    Device     "Configured Video Device"[/LEFT]
    [LEFT]    Defaultdepth    24[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "Device"[/LEFT]
    [LEFT]    Identifier    "Configured Video Device"[/LEFT]
    [LEFT]    Option     "VideoOverlay"    "on"[/LEFT]
    [LEFT]    Option     "OpenGLOverlay"    "off"[/LEFT]
    [LEFT]    Driver     "fglrx"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "InputDevice"[/LEFT]
    [LEFT]    Identifier    "Generic Keyboard"[/LEFT]
    [LEFT]    Driver     "kbd"[/LEFT]
    [LEFT]    Option     "XkbRules"    "xorg"[/LEFT]
    [LEFT]    Option     "XkbModel"    "pc105"[/LEFT]
    [LEFT]    Option     "XkbLayout"    "pt"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "InputDevice"[/LEFT]
    [LEFT]    Identifier    "Configured Mouse"[/LEFT]
    [LEFT]    Driver     "mouse"[/LEFT]
    [LEFT]    Option     "CorePointer"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "InputDevice"[/LEFT]
    [LEFT]    Identifier    "Synaptics Touchpad"[/LEFT]
    [LEFT]    Driver     "mouse"[/LEFT]
    [LEFT]    Option     "SendCoreEvents"    "true"[/LEFT]
    [LEFT]    Option     "Device"    "/dev/input/mouse0"[/LEFT]
    [LEFT]    Option     "Protocol"    "auto"[/LEFT]
    [LEFT]    Option     "HorizEdgeScroll"    "0"[/LEFT]
    [LEFT]    Option     "SHMConfig" "true"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "ServerLayout"[/LEFT]
    [LEFT]    Identifier    "Default Layout"[/LEFT]
    [LEFT]  screen "Default Screen"[/LEFT]
    [LEFT]    Inputdevice    "Synaptics Touchpad"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "Monitor"[/LEFT]
    [LEFT]    Identifier    "Configured Monitor"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "Extensions"[/LEFT]
    [LEFT]    Option     "Composite"    "Enable"[/LEFT]
    [LEFT]EndSection[/LEFT]
Numa outra partição com Windows Vista o touchpad funciona bem e sem problemas.

Nisto tudo do que é que se pode tratar o problema?
 
Não sei se já viste, mas existe um programa para ligar e desligar o touchpad do portátil que pode ser instalado nos repositórios do Ubuntu. Sinceramente não me lembro do nome do programa, mas instalei via adicionar/remover programas. Experimenta a instalar e confirma que tá ligado o touchpad no programa;)

Cumprimentos.
 
Não sei se já viste, mas existe um programa para ligar e desligar o touchpad do portátil que pode ser instalado nos repositórios do Ubuntu. Sinceramente não me lembro do nome do programa, mas instalei via adicionar/remover programas. Experimenta a instalar e confirma que tá ligado o touchpad no programa;)

Cumprimentos.
Será o gsynaptics?
 
Não sei se te pode ajudar, mas consulta este meu tópico.
Deve ajudar com certeza, acontece que eu já tenho o gsynaptics instalado desde o inicio só que este dá um erro ao executar.

Quando tento executar o programa aparece-me uma mensagem de erro a informar que o dito só pode ser executado se o SHMConfig estiver definido para true e como se pode ver no meu Xorg.conf isso está definido.

Certamente que o gsynaptics me vai resolver a questão mas não abre o programa.
 
Faz backup do teu xorg actual.
Reconfigura-o (dpkg-reconfigure xserver-xorg) e repete os procedimentos...
Bom segui os teus passos mas não funcionam, o gsynaptics nunca me abre. Deixo aqui a mensagem de erro que aparece

Código:
GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics

Deixo aqui o Xorg.conf actual
Código:
[LEFT]# xorg.conf (X.Org X Window System server configuration file)[/LEFT]
    #
    [LEFT]# This file was generated by dexconf, the Debian X Configuration tool, using[/LEFT]
    [LEFT]# values from the debconf database.[/LEFT]
    #
    [LEFT]# Edit this file with caution, and see the xorg.conf manual page.[/LEFT]
    [LEFT]# (Type "man xorg.conf" at the shell prompt.)[/LEFT]
    #
    [LEFT]# This file is automatically updated on xserver-xorg package upgrades *only*[/LEFT]
    [LEFT]# if it has not been modified since the last upgrade of the xserver-xorg[/LEFT]
    [LEFT]# package.[/LEFT]
    #
    [LEFT]# If you have edited this file but would like it to be automatically updated[/LEFT]
    [LEFT]# again, run the following command:[/LEFT]
    [LEFT]#   sudo dpkg-reconfigure -phigh xserver-xorg[/LEFT]
        [LEFT]Section "InputDevice"[/LEFT]
    [LEFT]	Identifier	"Generic Keyboard"[/LEFT]
    [LEFT]	Driver	 "kbd"[/LEFT]
    [LEFT]	Option	 "XkbRules"	"xorg"[/LEFT]
    [LEFT]	Option	 "XkbModel"	"pc105"[/LEFT]
    [LEFT]	Option	 "XkbLayout"	"us"[/LEFT]
    [LEFT]	Option	 "XkbVariant"	"nodeadkeys"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "InputDevice"[/LEFT]
    [LEFT]	Identifier	"Configured Mouse"[/LEFT]
    [LEFT]	Driver	 "mouse"[/LEFT]
    [LEFT]	Option	 "CorePointer"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "InputDevice"[/LEFT]
    [LEFT]	Identifier	"Synaptics Touchpad"[/LEFT]
    [LEFT]	Driver	 "synaptics"[/LEFT]
    [LEFT]	Option	 "SendCoreEvents"	"true"[/LEFT]
    [LEFT]	Option	 "Device"	 "/dev/psaux"[/LEFT]
    [LEFT]	Option	 "Protocol"	 "auto-dev"[/LEFT]
    [LEFT]	Option	 "HorizEdgeScroll"	"0"[/LEFT]
    [LEFT]            Option             "SHMConfig"             "true"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "Device"[/LEFT]
    [LEFT]	Identifier	"Configured Video Device"[/LEFT]
    [LEFT]	Option	 "UseFBDev"	 "true"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "Monitor"[/LEFT]
    [LEFT]	Identifier	"Configured Monitor"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "Screen"[/LEFT]
    [LEFT]	Identifier	"Default Screen"[/LEFT]
    [LEFT]	Monitor	 "Configured Monitor"[/LEFT]
    [LEFT]	Device	 "Configured Video Device"[/LEFT]
    [LEFT]EndSection[/LEFT]
        [LEFT]Section "ServerLayout"[/LEFT]
    [LEFT]	Identifier	"Default Layout"[/LEFT]
    [LEFT]	Screen	 "Default Screen"[/LEFT]
    [LEFT]	InputDevice	"Synaptics Touchpad"[/LEFT]
    [LEFT]EndSection[/LEFT]
 
Bom eu descobri que no Windows ainda não tinha instalado a ferramenta de desligar/ligar o touchpad, instalei mas continua sem funcionar no Xubuntu.

Isto torna-se frustrante porque por vezes quero levar o portátil para algum sitio e não posso usar o Xubuntu e o mais estranho é acontecer com todas as distros. Já não sei o que mais possa solucionar o problema :(
 
Seria possível que os liveCD estivessem a utilizar uma config presente já num sistema utilizado? O SystemRecoveryCD, por exemplo, podia arrancar com um kernel do disco...
 
Seria possível que os liveCD estivessem a utilizar uma config presente já num sistema utilizado? O SystemRecoveryCD, por exemplo, podia arrancar com um kernel do disco...
Eu não tenho o SystemRecoveryCD mas se calhar isso é verdade. Eu tinha um Windows XP OEM da Toshiba que vinha com o PC. Agora tenho o Vista e se calhar quando tirei fora o OEM houve qualquer coisa que saiu que estava relacionada com as distros Linux.
 
Eu não tenho o SystemRecoveryCD mas se calhar isso é verdade. Eu tinha um Windows XP OEM da Toshiba que vinha com o PC. Agora tenho o Vista e se calhar quando tirei fora o OEM houve qualquer coisa que saiu que estava relacionada com as distros Linux.

Em relação ao windows não me parece provável, mas se calhar em relação ao sistema que tens agora instalado já é capaz de haver diferença...
 
Em relação ao windows não me parece provável, mas se calhar em relação ao sistema que tens agora instalado já é capaz de haver diferença...
Tanto faz ser Xubuntu ou outra, eu meto um LiveCD do PCLinuxOS e o touchpad não dá nada. Nem Mandriva, nem openSUSE, nada. E antes com o XP OEM o touchpad funcionava no Ubuntu e agora não e o Ubuntu não mudou.
 
Tanto faz ser Xubuntu ou outra, eu meto um LiveCD do PCLinuxOS e o touchpad não dá nada. Nem Mandriva, nem openSUSE, nada. E antes com o XP OEM o touchpad funcionava no Ubuntu e agora não e o Ubuntu não mudou.

O que queria dizer era que tendo instalado um sistema Linux em que o touchpad nao funciona, todos os liveCD deixariam de funcionar (tambem parece pouco provavel)

Mas deixou de dar imediatamente após meteres o Vista?
 
Back
Topo