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 12/07/2008, à 09:41

Bradounnet

Configuration Synaptics

Bonjour,
Depuis que mon portable est passé de Gutsy à Hardy, je n'accède plus à la configuration de Synaptics. Le message suivant s'affiche lorsque je tente de le configurer :
"Shared Memory is not accessible. Please add the option 'SHMConfig "on" into the touch pad section of /etc/X11/xorg.conf"
Cette ligne existe pourtant bien dans ce fichier (d'ailleurs ça fonctionnait bien avant de passer à Hardy) !

Pouvez-vous m'aider à résoudre ce problème ?

Merci

Bradounnet


Bradounnet

Kubuntu (Hardy) sur Fujitsu Siemens (Amilo K7600)

Hors ligne

#2 Le 12/07/2008, à 11:28

pascal50

Re : Configuration Synaptics

Bonjour,

Je n'y connais pas grand chose, mais comme tu n'as pas de réponse ...
Peux tu retourner les résultats de :

sudo cat /var/log/Xorg.0.log |grep -i synaptic
sudo cat /var/log/Xorg.0.log |grep '^(EE)'

C'est surtout pour voir si le module synaptics de xorg est correctement chargé.
Voici ma section InputDevice dans /etc/X11/xorg.conf

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

J'ai rajouté cette ligne et installé gsynaptics, principalement pour pouvoir désactiver le touchpad à la demande, car il me gène souvent lorsque je tape au clavier.

Par contre je ne sais pas comment lister ce périphérique pour que l'on puisse comparer.

Cordialement.

Dernière modification par pascal50 (Le 12/07/2008, à 11:29)

Hors ligne

#3 Le 12/07/2008, à 12:00

pascal50

Re : Configuration Synaptics

Dans /proc/bus/input/devices (sudo cat /proc/bus/input/devices) j'ai ça :

I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input10
U: Uniq=
H: Handlers=mouse3 event10 
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003

Hors ligne

#4 Le 12/07/2008, à 12:05

Bradounnet

Re : Configuration Synaptics

Voici les résultats :

bradounnet@bradounnet-portable:~$ sudo cat /var/log/Xorg.0.log |grep -i synaptic
[sudo] password for bradounnet:
(**) |-->Input Device "Synaptics Touchpad"
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
(II) Synaptics touchpad driver version 0.14.6 (1406)
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event9
(--) Synaptics Touchpad touchpad found
(**) Synaptics Touchpad: always reports core events
(II) evaluating device (Synaptics Touchpad)
(II) XINPUT: Adding extended input device "Synaptics Touchpad" (type: MOUSE)
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event9
(--) Synaptics Touchpad touchpad found
bradounnet@bradounnet-portable:~$

Mais la deuxième ligne ne m'affiche aucun résultat.

Par ailleurs mon fichier xorg.conf est le même que le tien. J'ai ajouté la ligne SHMConfig... avec "on" ou "true", ça ne fonctionne pas pour autant.

J'ai installé et désinstallé Synaptics en mode console et graphique, sans changement...

Je suis sous KDE, mais je ne sais pas si le fait d'installer Gsynaptics plutôt que Ksynaptics a de l'importance ?

Chez moi aussi, le Touchpad me gène énormément durant la frappe (j'ai une souris en USB).

Merci de ton aide


Bradounnet

Kubuntu (Hardy) sur Fujitsu Siemens (Amilo K7600)

Hors ligne

#5 Le 12/07/2008, à 12:28

pascal50

Re : Configuration Synaptics

Peux tu avoir les informations sur le matériel :

sudo cat /proc/bus/input/devices |less

(q pour quitter)
SVP : utilise les balises Code ou Quote pour les résultats, c'est plus lisible.

Si tu ne trouves pas revoie carrément le résutat de  sudo cat /proc/bus/input/devices entre balises, je ferai le tri.

Hors ligne

#6 Le 12/07/2008, à 12:57

Bradounnet

Re : Configuration Synaptics

Le résultat de

sudo cat /proc/bus/input/devices |less

ne donne rien.
Voici celui de

sudo cat /proc/bus/input/devices

I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=046d Product=c523 Version=0111
N: Name="Logitech Logitech Number Pad"
P: Phys=usb-0000:00:10.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:10.0/usb1/1-1/1-1:1.0/input/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=046d Product=c523 Version=0111
N: Name="Logitech Logitech Number Pad"
P: Phys=usb-0000:00:10.0-1/input1
S: Sysfs=/devices/pci0000:00/0000:00:10.0/usb1/1-1/1-1:1.1/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=13
B: KEY=1000 1000 0 0 0 0
B: MSC=10

I: Bus=0003 Vendor=05fe Product=0011 Version=0110
N: Name="Wireless Mouse Wireless Mouse"
P: Phys=usb-0000:00:10.1-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:10.1/usb2/2-1/2-1:1.0/input/input4
U: Uniq=
H: Handlers=mouse1 event4
B: EV=17
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=103
B: MSC=10

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=40001
B: SND=6

I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=kbd event6
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button (CM)"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/virtual/input/input7
U: Uniq=
H: Handlers=kbd event7
B: EV=3
B: KEY=4000 0 0 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/virtual/input/input8
U: Uniq=
H: Handlers=event8
B: EV=21
B: SW=1

I: Bus=0011 Vendor=0002 Product=0007 Version=25b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=
H: Handlers=mouse2 event9
B: EV=b
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003

(J'espère que j'ai bien présenté mon post...) wink

J'ai l'impression que tu vas chercher une aiguille dans une botte de foin!


Bradounnet

Kubuntu (Hardy) sur Fujitsu Siemens (Amilo K7600)

Hors ligne

#7 Le 12/07/2008, à 13:15

pascal50

Re : Configuration Synaptics

Donc ton marériel détecté est celui la :

I: Bus=0011 Vendor=0002 Product=0007 Version=25b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=
H: Handlers=mouse2 event9
B: EV=b
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003

Reste plus qu'à faire des recherches pour voir si d'autres ont le même problème avec le module, ou avec sa configuration.

Hors ligne

#8 Le 12/07/2008, à 13:24

pascal50

Re : Configuration Synaptics

Que donne la commande

synclient -l
Bradounnet a écrit :

(J'espère que j'ai bien présenté mon post...)

Oui, c'est beaucoup mieux smile

Hors ligne

#9 Le 12/07/2008, à 13:46

pascal50

Re : Configuration Synaptics

Bon je suppose que tu utilises ksynaptics.
Mais on peut faire la même chose en console. Donc si la commande synclient ne te renvoie pas de message d'erreur à propos de SHMConfig "on", alors tu peux utiliser ces commandes :
1) Pour activer le touchpad :

 synclient TouchpadOff=0

2) Pour désactiver le touchpad :

 synclient TouchpadOff=1

Si ces commandes marchent et que ksynaptics coince ( SHMConfig "on), c'est que ce dernier a un problème.

Hors ligne

#10 Le 12/07/2008, à 14:16

in_vino_veritas

Re : Configuration Synaptics

Pour ma part, Gysnaptics ou sysnclient renvoient la même erreur à propos de SHMConfig alors que le fichier xorg.cong est identique à celui de Bradounnet.

Par contre il y a des erreurs dans Xorg.0.log

(II) Synaptics touchpad driver version 0.14.6 (1406)
Synaptics Touchpad no synaptics event device found (checked 20 nodes)
(**) Option "Device" "/dev/psaux"
(**) Option "SHMConfig" "true"
(**) Option "HorizEdgeScroll" "0"
Query no Synaptics: 6003C8
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Touchpad"
(II) UnloadModule: "synaptics"

Devices:

I: Bus=0011 Vendor=0002 Product=0001 Version=7321
N: Name="PS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse1 event7 
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

Finalement j'ai ajouté l'option I8042.nomux=1 dans menu.lst pour avoir un touchpad qui fonctionne mais impossible de le paramétrer et l'erreur dans Xorg.0.log me dérange un peu.


XPS M1530: T9300/4Go/200Go-7200tpm/8600M GT/Vista

Hors ligne

#11 Le 12/07/2008, à 16:19

pascal50

Re : Configuration Synaptics

@ in_vino_veritas
1) il semble que, même si tu ne l'utilises pas, il faut qu'il y ait une souris de configurée dans xorg.conf
2) as tu essayé l'autre protocole dans la section du touchpad de xorg

Mais tu devrais faire un autre fil car ton problème n'est pas tout à fait le même (le module synaptics ne se charge pas) et ce n'est pas le même matériel.

Hors ligne

#12 Le 12/07/2008, à 16:39

pascal50

Re : Configuration Synaptics

@ in_vino_veritas
Est-ce que le module evdev est chargé ? Moi j'ai :

lsmod |grep evdev
evdev                  13056  7

Hors ligne

#13 Le 12/07/2008, à 17:01

Bradounnet

Re : Configuration Synaptics

J'ai suivi tes conseil:

pascal50 a écrit :

Bon je suppose que tu utilises ksynaptics. Oui
Mais on peut faire la même chose en console. Donc si la commande synclient ne te renvoie pas de message d'erreur à propos de SHMConfig "on", alors tu peux utiliser ces commandes :
1) Pour activer le touchpad :

 synclient TouchpadOff=0

2) Pour désactiver le touchpad :

 synclient TouchpadOff=1

Si ces commandes marchent et que ksynaptics coince ( SHMConfig "on), c'est que ce dernier a un problème.

Merci d'avoir répondu à mes attentes immédiates (neutraliser le TouchPad), il n'en reste pas moins le problème avec SHMConfig (à voir ultérieurement).
Mais je compte réinstaller entièrement mon portable (avec Kubuntu et WinXP) dans les prochaines semaines et je suppose que le mal partira avec la bête...

Encore merci pour l'attention que tu as porté à mon problème et au temps que tu as consacré à le résoudre.


Bradounnet

Kubuntu (Hardy) sur Fujitsu Siemens (Amilo K7600)

Hors ligne

#14 Le 12/07/2008, à 17:04

in_vino_veritas

Re : Configuration Synaptics

pascal50 a écrit :

@ in_vino_veritas
1) il semble que, même si tu ne l'utilises pas, il faut qu'il y ait une souris de configurée dans xorg.conf
2) as tu essayé l'autre protocole dans la section du touchpad de xorg

Mais tu devrais faire un autre fil car ton problème n'est pas tout à fait le même (le module synaptics ne se charge pas) et ce n'est pas le même matériel.

Oui tu as raison, le problème n'est pas le même. j'ouvrirai donc un autre fil.
En attendant, merci pour tes réponses


XPS M1530: T9300/4Go/200Go-7200tpm/8600M GT/Vista

Hors ligne

#15 Le 12/07/2008, à 17:09

Bradounnet

Re : Configuration Synaptics

pascal50 a écrit :

@ in_vino_veritas
Est-ce que le module evdev est chargé ? Moi j'ai :

lsmod |grep evdev
evdev                  13056  7

J'ai la même réponse que chez toi...


Bradounnet

Kubuntu (Hardy) sur Fujitsu Siemens (Amilo K7600)

Hors ligne

#16 Le 12/07/2008, à 17:46

pascal50

Re : Configuration Synaptics

Bradounnet a écrit :

Merci d'avoir répondu à mes attentes immédiates (neutraliser le TouchPad)

Donc la commande synclient ne se plaint pas comme ksynaptics avec le message d'erreur à propos de "Shared Memory is not accessible" ?

Dans ce cas la commande synclient -l te renvoie toutes les options configurable à chaud.
Et là dedans on parle de syndaemon, qui est capable de désactiver le touchpad lorsqu'on est en train de taper au clavier .
(en français).

Bradounnet a écrit :

Encore merci pour l'attention que tu as porté à mon problème et au temps que tu as consacré à le résoudre.

J'ai appris plein choses aussi !

Hors ligne

#17 Le 20/07/2008, à 14:17

Immae

Re : Configuration Synaptics

Bonjour,
j'arrive sans doute après la bataille, mais chez moi je suis obligé de mettre

"SHMConfig"      "true"

Ni "on" ni "1" ne fonctionnent (mais je ne pense pas qu'il soit sensible à la casse).
Bon courage!

Hors ligne

#18 Le 15/08/2008, à 18:35

BlindeKinder

Re : Configuration Synaptics

Salut,
désolé de relancer le post, mais chez moi il ne veut pas:
SHMConfig true, on, 1,  vrai, oui, s'il te plait, il me remet le message

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

je voudrais bien configurer le défilement, déjà que je déteste travailler avec le tp...

merci


earth@universe:~$ sudo dpkg --force-remove-essential /usa/bill_gates.deb

Hors ligne

#19 Le 16/08/2008, à 16:09

BlindeKinder

Re : Configuration Synaptics

J'ai cette erreur dans xorg.0.log:

(**) |-->Input Device "Synaptics Touchpad"
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
(II) Synaptics touchpad driver version 0.14.6 (1406)
Synaptics Touchpad no synaptics event device found (checked 19 nodes)
Query no Synaptics: 6003C8
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Touchpad"
(II) UnloadModule: "synaptics"

pourtant il fonctionne bien...


earth@universe:~$ sudo dpkg --force-remove-essential /usa/bill_gates.deb

Hors ligne