OVH Cloud OVH Cloud

[Xorg] détection de la souris

11 réponses
Avatar
Nicolas S.
Bonjour,

J'essaie de configurer correctement ma Gentoo. Malheureusement, ma
souris est mal configurée. J'en profite pour dire qu'elle fonctionne
très bien sous Mandrake et Knoppix (Mandrake et Gentoo sont installés
sur le même PC).

Le problème est que je dois la débrancher puis la rebrancher (à chaud)
pour qu'elle fonctionne. Une fois rebanchée, elle fonctionne parfaitement.

Tests effectués:

J'ai effectué tous mes tests avec Xorg et gpm ('gpm -m /dev/mouse -T'
puis 'mev'); le résultat est le même: pas de souris utilisable avant de
la débrancher pour la rebrancher. Les deux programmes utilisent le lien
/dev/mouse qui pointe vers /dev/input/mice.

J'ai testé tous les périphériques contenus dans /dev/input/ en modifiant
le lien /dev/mouse sans plus de succès. J'ai également fait le test avec
les périphériques /dev/psaux et /dev/logibm, rien n'y fait.

J'ai donc ensuite vérifié les règles udev et les ai comparées à celles
de la Mandrake, mais je n'ai rien remarqué de bizarre. Ce sont
sensiblement les mêmes.

Les fichiers de configuration /etc/X11/xorg.conf de la Mandrake et de la
Gentoo mentionnent le même périphérique: /dev/mouse. Ce lien pointe sur
les deux systèmes sur /dev/input/mice.

Ensuite, j'ai décidé de recompiler et réinstaller le noyau Gentoo avec
les même options "souris" que Mandrake.
Pour cela j'ai fait un 'grep -i mouse /boot/config-2.6.8.7-mdk', puis
j'ai mis les mêmes options dans mon nouveau kernel Gentoo.
Sans résultats.


Mes recherches sur le web n'ont rien donné et je suis à cours d'idées.
Merci pour d'éventuelles solutions ou retours d'expérience.


Xpost + Fu2

Cordialement,
--
Nicolas S.

10 réponses

1 2
Avatar
Christophe PEREZ
Le Sat, 23 Jul 2005 22:48:51 +0200, Nicolas S. a écrit:

Les fichiers de configuration /etc/X11/xorg.conf de la Mandrake et de la
Gentoo mentionnent le même périphérique: /dev/mouse. Ce lien pointe sur
les deux systèmes sur /dev/input/mice.


Chez moi, sur ma gentoo, le fichier utilisé est /dev/psaux, et je me
souviens d'avoir vu un avertissement quelque part concernant la
préconisation de ce device, peut-être dans les logs de xorg d'ailleurs.

Que disent tes logs avec que tu ne débranches ta souris pour la
rebrancher ?

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Tom
salut,

Sur Debian à un moment j'ai du charger manuellement les modules psmouse
et usbmouse ou quelque chose comme ça pour que ça fonctionne dans un cas
à peu près similaire.

Tom
Avatar
Nicolas S.
salut,


Bonsoir,

Sur Debian à un moment j'ai du charger manuellement les modules psmouse
et usbmouse ou quelque chose comme ça pour que ça fonctionne dans un cas
à peu près similaire.


Je viens de tester avec les modules sermouse et usbmouse. Cela n'a pas
fonctionné.

'modprobe -l *mouse*' ne me ressort que ces deux modules.

Merci quand même!

--
Nicolas S.

Avatar
Ronald
Le Sat, 23 Jul 2005 22:48:51 +0200, Nicolas S. a écrit :


Bonjour,

J'essaie de configurer correctement ma Gentoo. Malheureusement, ma souris
est mal configurée. J'en profite pour dire qu'elle fonctionne très bien
sous Mandrake et Knoppix (Mandrake et Gentoo sont installés sur le même
PC).

Le problème est que je dois la débrancher puis la rebrancher (à chaud)
pour qu'elle fonctionne. Une fois rebanchée, elle fonctionne
parfaitement.


Et si tu commençais par indiquer sommairement le type de souris : genre
sur quel port elle est branchée (série, ps/2, usb).
Autre chose : l'ordre de chargement des modules , ceux qui concernent
l'usb après *mouse par exemple m'a déjà posé problème avec les 2.6.

Avatar
Nicolas S.

Et si tu commençais par indiquer sommairement le type de souris : genre
sur quel port elle est branchée (série, ps/2, usb).


Exact: c'est une souris logitech usb optique avec molette. Elle est
cependant raccordée sur port PS2 via un adaptateur. Elle fonctionne
ainsi sous Mandrake.

Autre chose : l'ordre de chargement des modules , ceux qui concernent
l'usb après *mouse par exemple m'a déjà posé problème avec les 2.6.


Ben je n'ai pas 36 modules de chargés. Vu qu'elle est branchée en PS2,
je ne pense pas que cela vienne de là.


Merci,
--
Nicolas S.

Avatar
Ronald
Le Sat, 23 Jul 2005 23:53:47 +0200, Nicolas S. a écrit :


Autre chose : l'ordre de chargement des modules , ceux qui concernent
l'usb après *mouse par exemple m'a déjà posé problème avec les 2.6.


Ben je n'ai pas 36 modules de chargés. Vu qu'elle est branchée en PS2,
je ne pense pas que cela vienne de là.


Comme tu veux , pour info j'ai aussi une souris en ps/2 tout ce qu'il y a
de plus classique et voilà comment je m'en sors :

==> modprobe.conf

install psmouse { /sbin/modprobe usbhid; } ; /sbin/modprobe --ignore-install psmouse
install usbhid { /sbin/modprobe uhci-hcd; } ; /sbin/modprobe --ignore-install usbhid
install uhci-hcd { /sbin/modprobe ehci-hcd; } ; /sbin/modprobe
--ignore-install uhci-hcd && { /bin/mount -a -t usbfs; }


Avatar
Nicolas S.

Comme tu veux , pour info j'ai aussi une souris en ps/2 tout ce qu'il y a
de plus classique et voilà comment je m'en sors :

==> modprobe.conf

install psmouse { /sbin/modprobe usbhid; } ; /sbin/modprobe --ignore-install psmouse
install usbhid { /sbin/modprobe uhci-hcd; } ; /sbin/modprobe --ignore-install usbhid
install uhci-hcd { /sbin/modprobe ehci-hcd; } ; /sbin/modprobe
--ignore-install uhci-hcd && { /bin/mount -a -t usbfs; }



Ok, merci. Je vais tester quand même.
Je vous tiens au courant.

--
Nicolas S.

Avatar
Nicolas George
Christophe PEREZ wrote in message
:
Chez moi, sur ma gentoo, le fichier utilisé est /dev/psaux


Si c'est un 2.6, cette configuration est mauvaise : /dev/psaux est une
émulation de l'ancienne interface à partir de la nouvelle, à savoir
/dev/input/{mice,mouse*}.

Avatar
Nicolas S.

Comme tu veux , pour info j'ai aussi une souris en ps/2 tout ce qu'il y a
de plus classique et voilà comment je m'en sors :

==> modprobe.conf

install psmouse { /sbin/modprobe usbhid; } ; /sbin/modprobe
--ignore-install psmouse
install usbhid { /sbin/modprobe uhci-hcd; } ; /sbin/modprobe
--ignore-install usbhid
install uhci-hcd { /sbin/modprobe ehci-hcd; } ; /sbin/modprobe
--ignore-install uhci-hcd && { /bin/mount -a -t usbfs; }



Ok, merci. Je vais tester quand même.
Je vous tiens au courant.



Malheureusement, cela n'a rien donné de plus.


--
Nicolas S.


Avatar
Nicolas S.
J'ajoute les logs après branchement de la souris et quelques infos sur
ma souris:

----- /var/log/messages:

Jul 24 03:07:40 localhost input: ImExPS/2 Logitech Explorer Mouse on
isa0060/serio2
Jul 24 03:07:40 localhost udev[8743]: configured rule in
'/etc/udev/rules.d/50-udev.rules' at line 62 applied, 'mouse0' becomes
'input/%k'
Jul 24 03:07:40 localhost udev[8743]: creating device node
'/dev/input/mouse0'


----- proc/bus/input/devices:

I: Bus11 Vendor01 Product01 Version«41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd
B: EV0013
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: MSC
B: LED=7

I: Bus11 Vendor02 Product06 Version56
N: Name="ImExPS/2 Logitech Explorer Mouse"
P: Phys=isa0060/serio2/input0
H: Handlers=mouse0
B: EV=7
B: KEY0000 0 0 0 0 0 0 0 0
B: REL3


----- proc/bus/input/handlers:

N: Number=0 Name=kbd
N: Number=1 Name=mousedev Minor2


Merci encore,
--
Nicolas S.
1 2