Page 1 sur 1

[GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 20:31
par Karon
Je créé donc ce nouveau sujet :
Récapitulatif : Mon touchpad n'était pas reconnu au début. Un jour il s'est mis à marché puis paf, le lendemain plus rien.

Le résultat de grep -e EE -e WW /var/log/Xorg.0.log

Code : Tout sélectionner

[    14.059] Current Operating System: Linux karim 2.6.38-ARCH #1 SMP PREEMPT Fri Apr 22 17:48:36 UTC 2011 i686
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    14.314] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    14.315] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    14.315] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    14.317] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    14.339] (II) Loading extension MIT-SCREEN-SAVER
[    15.043] (WW) Lid Switch: Don't know how to use device
[    15.110] (EE) PreInit returned 8 for "Lid Switch"
[    15.393] (EE) HDA Intel Headphone Unable to query/initialize Synaptics hardware.
[    15.446] (EE) PreInit returned 11 for "HDA Intel Headphone"
[    15.570] (WW) PC Speaker: Don't know how to use device
[    15.620] (EE) PreInit returned 8 for "PC Speaker"
Lien vers le premier sujet (au cas où)
http://forums.archlinux.fr/post67992.html#p67992

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 20:36
par FoolEcho

Code : Tout sélectionner

[    15.393] (EE) HDA Intel Headphone Unable to query/initialize Synaptics hardware.
Gné ? C'est quoi ce truc ? :shock:
Karon a écrit :Récapitulatif : Mon touchpad n'était pas reconnu au début. Un jour il s'est mis à marché puis paf, le lendemain plus rien.
Et bien sûr, tu ne sais plus quand et n'as pas regardé ce que tu avais installé entre-temps... :?

Bon. Le log complet, stp ?
Tu as donc les pilotes evdev + synaptics c'est bien ça ?

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 20:42
par Karon
Ce qui a du te choquer est surement le petit espace tactile que j'ai sur le coté qui me permet de configurer le volume (je ne l'utilise jamais).

Photo de l'ordinateur : http://www.laptopspirit.fr/wp-content/u ... 2bn-tr.jpg

Entre temps j'ai installé VirtualBox, Openoffice et Java à ma connaissance. SInon rien à part des mises à jour système.

Le log complet : http://pastebin.com/Nh7aCN64

Vis à vis des pilotes je ne saurais répondre à ta question. J'ai installé xorg et les pilotes libres ATI seulement.
De plus, j'ai bien installé le paquet qui m'a été recommandé pour le touchpad, mais ça n'a eu aucun impact.

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 20:56
par FoolEcho
Que de gadgets... :mrgreen:
Karon a écrit :Vis à vis des pilotes je ne saurais répondre à ta question. J'ai installé xorg et les pilotes libres ATI seulement.
De plus, j'ai bien installé le paquet qui m'a été recommandé pour le touchpad, mais ça n'a eu aucun impact.
xorg vient avec evdev. synaptics avec le paquet du touchpad.
Et effectivement, rien n'est chargé:

Code : Tout sélectionner

No input driver/identifier specified (ignoring)
... ce qui plutôt étrange.

Tu peux poster le résultat de (hwinfo à installer depuis [Community]):

Code : Tout sélectionner

hwinfo --mouse
(je crois que c'est mouse aussi pour le touchpad, à vérifier...)
ainsi que tes 10-evdev.conf et 10-synaptics.conf (dans /etc/X11/xorg.d/ ) ?

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 21:22
par Karon
Résultat de la commande

Code : Tout sélectionner

43: USB 00.0: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: +u4I.USZARCNg_59
  Parent ID: 7eqy.gkSaZmjGyhD
  SysFS ID: /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0
  SysFS BusID: 6-2:1.0
  Hardware Class: mouse
  Model: "Logitech USB-PS/2 Optical Mouse"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc044 "USB-PS/2 Optical Mouse"
  Revision: "27.10"
  Compatible to: int 0x0210 0x0028
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Device File: /dev/input/mice (/dev/input/mouse1)
  Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event11, /dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:00:1d.1-usb-0:2:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:00:1d.1-usb-0:2:1.0-mouse
  Device Number: char 13:63 (char 13:33)
  Speed: 1.5 Mbps
  Module Alias: "usb:v046DpC044d2710dc00dsc00dp00ic03isc01ip02"
  Driver Info #0:
    Buttons: 8
    Wheels: 2
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #38 (Hub)

45: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.183]
  Unique ID: AH6Q.ZHI3OT7LsxA
  Hardware Class: mouse
  Model: "SynPS/2 Synaptics TouchPad"
  Vendor: 0x0002 
  Device: 0x0007 "SynPS/2 Synaptics TouchPad"
  Compatible to: int 0x0210 0x0002
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event7, /dev/input/by-path/platform-i8042-serio-2-mouse
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 2
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
10-evdev.conf

Code : Tout sélectionner

# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
	Option "XkbLayout"	"fr"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
	Option	"XkbLayout" "fr"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
Et enfin Synaptic

Code : Tout sélectionner

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
EndSection
Merci pour ton aide.

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 21:25
par FoolEcho
FoolEcho a écrit :ainsi que tes 10-evdev.conf et 10-synaptics.conf (dans /etc/X11/xorg.d/ ) ?

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 21:42
par Karon
Ils y sont :wink:

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 22:06
par FoolEcho
(j'ai posté trop vite, désolé :copain: )

C'est pareil si tu ne branches aucun périphérique usb et que tu redémarres X ? (ça ne devrait pas jouer pourtant, sauf configuration voulue ) :?

Je ne comprends pas pourquoi le rapport n'est pas fait avec evdev ou synaptics dans le log... Sans trop de conviction, tu peux essayer d'ajouter la ligne suivante dans le synaptics.conf:

Code : Tout sélectionner

MatchDevicePath "/dev/input/mice"
Et voir au niveau du log s'il se passe quelque chose après avoir relancé X (pas besoin de redémarrer la machine).

Re: [GNOME3] Support TouchPad

Publié : mar. 03 mai 2011, 22:53
par Karon
J'ai rallumé mon ordinateur sans aucun périphérique branché. Et le touchpad fonctionne... En effet, d'habitude j'utilise une souris USB, elle prend peut être la place du touchpad.

Mais c'est étrange parce que ce matin même j'ai allumé mon ordinateur sans souris à la bibliothèque et je m'étais retrouvé bien con sans souris avec un Touchpad qui ne marche pas...

Edit : Quand je branche ma souris USB après avoir boot, le touchpad fonctionne en duo avec la souris. Et l'entrée touchpad dans Gnome est apparue.

Edit 2 : J'ai re-redémarré le poste avec ma souris USB branchée. Cette fois tout fonctionne normalement. Il se passe des choses mystiques. Enfin bon ça marche, et il y a 99% de chance que tu y sois pour quelque chose alors un profond merci pour ta patience :copain:

En attendant que ça ne refonctionne plus d'ici 1 ou 2 jours, je te souhaite une bonne nuit ^^

Re: [GNOME3] Support TouchPad

Publié : mer. 04 mai 2011, 09:20
par FoolEcho
Karon a écrit :En effet, d'habitude j'utilise une souris USB, elle prend peut être la place du touchpad.
C'est possible, mais ça n'est pas le comportement par défaut il me semble. Par défaut, tu peux utiliser conjointement les deux (et peu importe quand tu branches la souris). Pour désactiver le touchpad quand une souris est branchée il faut avoir modifié certaines règles udev : https://wiki.archlinux.org/index.php/To ... _detection ...
Karon a écrit :99% de chance que tu y sois pour quelque chose alors un profond merci pour ta patience :copain:
Moui... m'enfin ça n'est pas très clair quand même... et les comportements non reproductibles ne sont pas bons. :?
Tant mieux si ça marche correctement, mais n'hésite pas à conserver quelques logs de X selon les situations (normalement tu en as un petit lot qui se forme, numéroté et .old).

Re: [GNOME3] Support TouchPad

Publié : mer. 04 mai 2011, 10:49
par Karon
Ok je sauvegarde tout ça. Merci !
Concernant l'autre petit soucis (le driver installé et visiblement fonctionnel mais non reconnu par Gnome), tu as une idée ?

Re: [GNOME3] Support TouchPad

Publié : mer. 04 mai 2011, 11:50
par FoolEcho
Karon a écrit :Concernant l'autre petit soucis (le driver installé et visiblement fonctionnel mais non reconnu par Gnome), tu as une idée ?
Aucune (d'autant que je suis passé à xfce4 sur l'eeepc :mrgreen: ... gnome-shell m'énerve pour le moment, donc j'y vais par de brèves prises de contact... en attendant que ça murrise davantage... :troll: ... )... et ça serait mieux dans un autre sujet de toutes manières. :chinois: