Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/10/2006, à 04:15

2feaR

Problème Touchpad...

Bonjour à tous,
Je viens d'installer Ubuntu sur mon MacBook, et après avoir bien galéré pour configurer mon clavier,
me voila face a un autre probleme : le touchpad...
Je n'arrive pas a le configurer avec qsynaptics, qui me sort l'erreur suivante :

X Error: BadDevice, invalid or uninitialized input device 168
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 168
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
users home is /home/twofear
Can't access shared memory area. SHMConfig disabled?
Can't access shared memory area. SHMConfig disabled?
Can't access shared memory area. SHMConfig disabled?
Can't access shared memory area. SHMConfig disabled?
Can't access shared memory area. SHMConfig disabled?
Can't access shared memory area. SHMConfig disabled?
restore old settings...
syndaemon: aucun processus tué
Can't access shared memory area. SHMConfig disabled?
retVal is 0

Alors j'ai cherché un peu sur le net (ben oui, j'ai cherché un peu avant ^^)
et j'ai surtout vu comme solution proposée la configuration (correcte) de xorg.conf
Oui mais voila, j'ai fait ce que j'étais sensé faire (nottament "ShmConfig    "true")
et ca ne marche toujours pas...alors je suis un peu désespéré.
Je balance quand même un extrait de mon xorg.conf, au cas ou...

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

Pour info, j'avais essayé la valeur "on" a la place de "true", et ca n'a rien donné (je dis ca parce que suivant les sources d'exemples que j'ai trouvé, ca variait, mais j'imagine ke les 2 reviennent au meme ?)

Voila, si quelqu'un peut m'aider, je suis preneur, parce que pour le moment, je peux juste naviguer avec mon touchpad, et utiliser l'unique bouton de clic du macbook...(je ne peux pas cliquer via le touchpad)

#2 Le 15/10/2006, à 08:22

2feaR

Re : Problème Touchpad...

J'ai oublié de précisé quelque chose...j'ai ce driver d'installé :
xserver-xorx-input-synaptics
D'après ce que j'ai cru comprendre, c'est le bon (et non xfree86-driver-synaptics)
J'ai essayé d'installer l'autre, mais bon, il me demander de desinstaller gnome-desktop,
et quelque chose me dit que c'est pas une bonne idée...:rolleyes:
Ah, et tout a l'heure, j'étais pas réveillé (la non plus), et j'ai posté en tant qu'invité...J'ai rectifié le tir en m'enregistrant, ce qui me permettra eventuellement d'éditer mes posts, mais je me demandais comment faire pour editer le sujet du message, pour faire suivre l'avancée de mon probleme...A priori c'est mort, un modo pourra t'il le faire ?

Hors ligne

#3 Le 20/10/2006, à 00:28

greguti

Re : Problème Touchpad...

Hello,

même problème que toi, sur un PC Asus S6J, avec Edgy beta. Mon touchpad me permet juste de bouger la souris, et je dois cliquer sur les boutons en-dessous pour cliquer, c'est assez fastidieux pour déplacer des fenêtres ou dérouler des pages par exemple.

J'ai noté que dans la section "modules" de mon /etc/X11/xorg.conf, le module Synaptics n'était pas chargé au démarrage. Je l'ai donc rajouté :

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
	Load	"synaptics"
EndSection

J'ai redémarré mais pas de changement :-(
Moi aussi j'ai bien un SHMConfig sur "true" dans le même fichier, dans la section Synaptics :

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

Je te conseille de lire cette page, en anglais, à propos de Synaptics, sur le site des développeurs du pilote : http://web.telia.com/~u89404340/touchpad/trouble-shooting.txt

Pour ma part tout va bien, jusqu'à l'étape 5 qui est décrite dans la page mentionnée : dans mon fichier /var/log/Xorg.0.log, j'ai bien une mention de synaptics :

(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="The XFree86 Project"
	compiled for 4.2.0, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.3

Mais je ne trouve pas de ligne (II) Synaptics touchpad driver version 0.13.4

Voilà voilà...

Je précise que ni gsynaptics ni qsynaptics ne fonctionnent. Les deux me disent que je devrais rajouter SHMConfig "true" dans /etc/X11/xorg.conf, alors que c'est déjà le cas.

Si quelqu'un peut nous aider !

@+

Greg


Ubuntu 9.04 Jaunty Jackalope sur Asus F8va (ATI Radeon HD 3650)
Petit à petit linux change la vie.
Le petit blog d'un linuxien heureux

Hors ligne

#4 Le 20/10/2006, à 01:09

greguti

Re : Problème Touchpad...

Yop, ça y est j'ai trouvé smile

Dans /etc/X11/xorg.conf, j'ai modifié deux choses :

1 - j'ai commenté les trois entrées qui mentionnaient une tablette "wacom" :

# Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "stylus"
#  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
#  Option        "Type"          "stylus"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
# EndSection

# Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "eraser"
#  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
#  Option        "Type"          "eraser"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
# EndSection

# Section "InputDevice"
#  Driver        "wacom"
#  Identifier    "cursor"
#  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
#  Option        "Type"          "cursor"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
# EndSection

2 - Ensuite, tout en bas du fichier, dans la section "ServerLayout", j'ai rajouté l'InputDevice "Synaptics TouchPad" (et j'en ai profité pour commenter "stylus", "cursor" et "eraser" qui ne servent à rien) :

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
#	InputDevice     "stylus" "SendCoreEvents"
#	InputDevice     "cursor" "SendCoreEvents"
#	InputDevice     "eraser" "SendCoreEvents"
EndSection

Maintenant le touchpad fonctionne très bien. Je peux en configurer le comportement depuis gsynaptics ou qsynaptics...

@+

Greg

Dernière modification par greguti (Le 20/10/2006, à 01:09)


Ubuntu 9.04 Jaunty Jackalope sur Asus F8va (ATI Radeon HD 3650)
Petit à petit linux change la vie.
Le petit blog d'un linuxien heureux

Hors ligne

#5 Le 22/10/2006, à 21:45

greguti

Re : Problème Touchpad...

Euh... Finalement ça marche pas si bien que ça. Le pilote du touchpad semble bien fonctionnel, mais son fonctionnement paraît être "parasité" par autre chose. Je m'explique : le curseur a tendance à "freezer" régulièrement, il ne répond plus, ça dure 1 ou 2 secondes et puis ça redevient normal. Mais comme ça arrive quasiment toutes les 10 secondes, c'est ingérable  ! Si je bascule en mode console avec un Ctrl+Alt+F1, et que je me loggue, j'ai tout de suite un curieux message d'erreur à propos du port /dev/tty1 je crois bien... Je crois qu'il y a comme une sorte de conflit entre mon Synaptics Touchpad et autre chose, mais je sais pas quoi... Pas un périphérique externe en tout cas, car l'erreur se produit quand j'utilise mon pc "tout nu", sur ses batteries, sans rien de branché dessus...

J'ai pu "résoudre" le problème en commentant la ligne InputDevices "Synaptics TouchPad" dans mon /etc/X11/xorg.conf, ce qui fait que je reviens à ma config de base où le touchpad ne me sert à déplacer le curseur, sans possibiliter de cliquer ni double-cliquer :-(

Si quelqu'un a une piste, je suis preneur !


Ubuntu 9.04 Jaunty Jackalope sur Asus F8va (ATI Radeon HD 3650)
Petit à petit linux change la vie.
Le petit blog d'un linuxien heureux

Hors ligne