[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problème evdev et souris



Franck Delage a écrit :
> Salut à tous,
> 
> Je suis sous Lenny avec un peu de Squeeze et de Sid. J'ai voulu
> installer Banshee/testing. Ça m'a mis à jour pas mal de paquets, je n'y
> ai pas fait attention.
> 
> En redémarrant ma machine, j'ai le problème suivant : 
> 
> Ma souris ne marche plus. Je vais voir le log de X, il y a des erreurs.
> J'ai des backups d'anciens xorg.conf, j'en recolle un ancien et je
> redémarre gdm, ma souris marche.
> 
> J'avais configuré le xorg.conf il y a quelques temps pour profiter des 7
> boutons de ma souris Logitech LX3. Avec evdev comme driver, donc. C'est
> ça qui ne marche plus. Quand je remet "mouse" en driver, tout baigne,
> sauf les boutons 6 et 7 (l'inclinaison de la molette).
> 
> Mon xorg.conf qui ne marche plus :
> 
> #####################################################
> Section "ServerLayout"
>     Identifier     "Default Layout"
>     Screen         "Default Screen" 0 0
>     InputDevice    "Generic Keyboard"
>     InputDevice    "Mouse0"
> EndSection
> 
> 
> ...
> 
> Section "Module"
>     Load           "i2c"
>     Load           "bitmap"
>     Load           "ddc"
>     Load           "extmod"
>     Load           "freetype"
>     Load           "glx"
>     Load           "int10"
>     Load           "vbe"
>     Load           "evdev"
> EndSection
> 
> ...
> 
> Section "InputDevice"
>     Identifier     "Mouse0"
>     Driver         "evdev"
>     Option         "CorePointer"
>     Option	   "Device" "/dev/input/by-id/usb-Logitech_USB-PS.2_Optical_Mouse-event-mouse"
>     Option         "Emulate3Buttons" "false"
>     Option         "YAxisMapping" "4 5"
>     Option         "SendCoreEvents" "true"
>     Option         "ButtonMapping" "1 2 3 6 7"
> EndSection
> 
> ...

[...snip]

> 
> Merci de votre aide.
> 

Salut, j'utilise evdev sur Testing sans problème actuellement, mais ces
derniers mois j'ai dû parfois changer "l'adresse" de la souris, les
liens dans /dev changeant spontanément.

Actuellement j'ai :

#####################################################
Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "CorePointer"
    Option         "SendCoreEvents" "true"

    Option         "Device"
"/dev/input/by-id/usb-Logitech_Trackball-event-mouse"

#    Option         "Device" "/dev/input/event1"

#    Option         "ZAxisMapping" "4 5"

#    Option         "HWHEELRelativeAxisButtons" "7 6"

EndSection

###################################################

Les lignes commentées sont là pour une autre souris, mais j'ai parfois
dû utiliser "/dev/input/event*" au lieu de "/dev/input/by-id/*" pendant
quelques temps, avec même des changements entre "event0" et "event1"
alors que rien n'avait changé sur la machine (même souris, même port
usb...).

Je suppose qu'on pourrait stabiliser ça avec une règle udev spécifique,
mais pour le moment j'ai trouvé plus simple de changer le xorg.conf à la
volée...

Depuis un changement de souris j'ai pu revenir à "/dev/input/by-id/*",
pour le moment.

Tom


Reply to: