Page 1 sur 1

logitech xv revolution et trackpoint ibm

Publié : lun. 02 juin 2008, 14:50
par Tebo
Hola,

http://www.thinkwiki.org/wiki/How_to_co ... _TrackPoin(...)
Alors d'après le thinkwiki, je peux configurer le téton rouge pour scroller avec un middle clique et des mouvement trackpoint.
Cette configuration xorg ne change rien:

Code : Tout sélectionner

Section "InputDevice"
        Identifier  "TrackPoint"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device"              "/dev/input/mice"
        Option      "Protocol"            "auto"
        Option          "EmulateWheel" "on"
               Option          "Emulate3Buttons" "on"
                      Option          "EmulateWheelButton" "2"
                             Option          "YAxisMapping" "4 5"
                                    Option          "XAxisMapping" "6 7"
EndSection
Maintenant la vx revolution à 11 bouton est bien détecter et marche correctement malgré deux bémol:
(

Code : Tout sélectionner

VX: Registering 21 buttons | lsusb Bus 002 Device 006: ID 046d:c518 Logitech, Inc. MX610 Laser Cordless Mouse
)
o_0

- un unplug/plug du récepteur infrarouge décharge evdev.

Code : Tout sélectionner

Xorg.0.log 
(II) VX: Off
(II) UnloadModule: "evdev"
(II) 3rd Button detected: disabling emulate3Button
Le pointeur marche, mais tout les boutons exotique ne fonctionne plus. Ce n'est pas un problême udev. J'ai mis une règle , la logitech et toujours sur /dev/input/event3.
Le driver evdev est en "dur" dans la quenelle. J'ai aussi essayer avec evdev en module.
Un restart X est ça revient à la normal.

- "HWHEELRelativeAxisButtons" "6 7" active la défilement horizontale sur les bouton 7 et 8
Image
mais c'est inversé :o

Toute idée est bienvenue.

    Publié : mar. 03 juin 2008, 20:15
    par Tebo
    "Si vou plé édé moi"

    Publié : mar. 03 juin 2008, 20:47
    par Ricard
    Tebo a écrit :"Si vou plé édé moi"
    Bon, c'est bien parce que tu as parlé de téton rouge. :oops:
    Sérieusement, regardes dans /proc/bus/input/devices
    H: Handlers= mouse1 events2 (chez moi) C'est events qui est important ici
    Dans Xorg, essaie ça:
    Section "InputDevice"
    Identifier "Mouse1"
    Driver "evdev"
    Option "Device" "/dev/input/ev
    Mets le driver en evdev, et pour l'ordre des boutons, tu peux les inverser aussi '8 7'.
    Regarde de ce côté là, ça m'a déjà aidé. :D

    Publié : mer. 04 juin 2008, 20:16
    par Tebo
    La souris logitech marche bien. J'ai déjà rélger finement sa configuration.
    Le problème des bouton 7 et 8 inversé vient peut-être du map dans le xorg.conf:

    Code : Tout sélectionner

    Section "InputDevice"
            Identifier  "VX"
            Driver      "evdev"
            Option      "Name" "Logitech USB Receiver"
            Option      "Device" "/dev/input/event3"
            Option      "SendCoreEvents" "true"
            Option      "ButtonMapping" "1 2 3 9 8 6 7 13 14"
            Option "XAxisMapping" "6 7"
    EndSection
    Le point vraiment pénible c'est que le drivers evdev se décharge quand j'enlève le récepteur infrarouge. Et là je bloque.

    Code : Tout sélectionner

    (II) VX: Off
    (II) UnloadModule: "evdev"
    Le trackpoint est au mieux de sa forme.
    J'ai une section pour toute les souris et j'ai mis les options de scroll dedans:

    Code : Tout sélectionner

    Section "InputDevice"
            Identifier  "AllMouse"
            Driver      "mouse"
            Option      "Device" "/dev/input/mice"
            Option      "SendCoreEvents" "true"
            Option      "Protocol" "auto"
            Option          "EmulateWheel"          "on"
            Option      "EmulateWheelTimeOut" "200"
            Option          "EmulateWheelButton"    "2"
            Option      "Emulate3Buttons"     "on"
            Option      "Emulate3TimeOut"     "50"
            Option "YAxisMapping" "4 5"
            Option "XAxisMapping" "6 7"
    EndSection