OVH Cloud OVH Cloud

xorg.conf et molette souris usb

8 réponses
Avatar
teddy311
Bonjour,

Je suis sous gentoo 1.4 avec X.org 6.7

Je ne parviens pas à configurer la molette de ma souris. Il s'agit d'une
micro$oft optique (bg, bd, bmilieu, molette haut, molette bas) sur port usb.

Voici la section "mouse" du fichier /etc/X11/xorg.conf

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
EndSection

J'ai essayé plusieurs "protocol" (Auto,IMPS/2, explorerPS/2,
Intellimouse ) ainsi que plusieurs "Device" (/dev/mouse,
/dev/input/mice, /dev/misc/psaux, /dev/usbmouse) mais rien y fait.
Chaque fois la souris marche ormis la molette.

Sans même lancer X,sous une console j'ai effectué un "cat" sur chacun de
ces "Device" et à chaque fois, des lettres s'affichent lorsque je bouge
la souris et clique sur les boutons. Mais rien lorsque je bouge la
molette (le curseur ne bouge pas, rien ne semble etre détécté).

Cela fait plusieurs jours que je bataille, help me!

8 réponses

Avatar
Jerome Lambert
Le Tue, 20 Jul 2004 22:28:09 +0200, teddy311 a écrit :

Bonjour,


Bonsoir,

Je suis sous gentoo 1.4 avec X.org 6.7

Je ne parviens pas à configurer la molette de ma souris. Il s'agit d'une
micro$oft optique (bg, bd, bmilieu, molette haut, molette bas) sur port usb.

(snip les fichiers qui semblement corrects)

Cela fait plusieurs jours que je bataille, help me!


Que donne "xmodmap -pp" dans un shell sous X?

--
Jerome

Avatar
Jerome Lambert
Le Tue, 20 Jul 2004 22:48:35 +0200, teddy311 a écrit :

saturne linux # xmodmap -pp
There are 5 pointer buttons defined.

Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5

saturne linux #


Pour moi, de ce coté là, çà semble bon, non ?


Oui.

Là, je passe la main à l'équipe... :-(
--
Jerome

Avatar
Jerome Lambert
Le Wed, 21 Jul 2004 00:14:35 +0200, teddy311 a écrit :

Je commence a croire que le problême ne vient pas de là.
je me demande si cela ne vient pas d'un module.
Parmis la liste suivante, quels sont d'apres vous les modules
nécéssaires:

usbmouse
usbhid
ehci-hcd
uhci-hcd

PS : J'ai une carte mère, relativement récente (ausu p4b533)


Soyons formateur: google est votre ami
(deuxième lien de la requête kivabien)

--
Jerome

Avatar
teddy311
saturne linux # xmodmap -pp
There are 5 pointer buttons defined.

Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5

saturne linux #


Pour moi, de ce coté là, çà semble bon, non ?





Bonjour,



Bonsoir,


Je suis sous gentoo 1.4 avec X.org 6.7

Je ne parviens pas à configurer la molette de ma souris. Il s'agit d'une
micro$oft optique (bg, bd, bmilieu, molette haut, molette bas) sur port usb.



(snip les fichiers qui semblement corrects)

Cela fait plusieurs jours que je bataille, help me!



Que donne "xmodmap -pp" dans un shell sous X?




Avatar
teddy311
saturne linux # xmodmap -pp
There are 5 pointer buttons defined.

Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5

saturne linux #


Pour moi, de ce coté là, çà semble bon, non ?




Bonjour,



Bonsoir,


Je suis sous gentoo 1.4 avec X.org 6.7

Je ne parviens pas à configurer la molette de ma souris. Il s'agit d'une
micro$oft optique (bg, bd, bmilieu, molette haut, molette bas) sur port usb.



(snip les fichiers qui semblement corrects)

Cela fait plusieurs jours que je bataille, help me!



Que donne "xmodmap -pp" dans un shell sous X?




Avatar
teddy311
Je commence a croire que le problême ne vient pas de là.
je me demande si cela ne vient pas d'un module.
Parmis la liste suivante, quels sont d'apres vous les modules
nécéssaires:

usbmouse
usbhid
ehci-hcd
uhci-hcd

PS : J'ai une carte mère, relativement récente (ausu p4b533)




saturne linux # xmodmap -pp
There are 5 pointer buttons defined.

Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5

saturne linux #


Pour moi, de ce coté là, çà semble bon, non ?



Oui.

Là, je passe la main à l'équipe... :-(



Avatar
Jerome Lambert
Le Wed, 21 Jul 2004 01:34:43 +0200, teddy311 a écrit :

franchement, c'est à ne rien y comprendre !

Je suis allé sur le site linux-usb.org puis la faq, pour finallement
comprendre qu'étant donnée que j'ai un noyau 2.6, il fallait que
j'active ehci-hcd et usbhid. c'est tout!


Bingo! un point pour le monsieur! ;-)

ehci-hcd étant le driver du chipset sur ma carte mere qui se charge de
l'usb
usbhid étant un driver générique pour clavier, souris, joystick usb

dumoins j'ai compris çà.
ben çà ne marche toujours pas.


???

saturne root # lspci -v | grep HCI
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB
2.0 EHCI Controller (rev 01) (prog-if 20 [EHCI])

Un expert en la matiere est le bienvenu!


Moi aussi, je donne ma langue au chat...

--
Jerome

Avatar
teddy311
franchement, c'est à ne rien y comprendre !

Je suis allé sur le site linux-usb.org puis la faq, pour finallement
comprendre qu'étant donnée que j'ai un noyau 2.6, il fallait que
j'active ehci-hcd et usbhid. c'est tout!

ehci-hcd étant le driver du chipset sur ma carte mere qui se charge de
l'usb
usbhid étant un driver générique pour clavier, souris, joystick usb

dumoins j'ai compris çà.
ben çà ne marche toujours pas.

saturne root # lspci -v | grep HCI
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB
2.0 EHCI Controller (rev 01) (prog-if 20 [EHCI])

Un expert en la matiere est le bienvenu!