Using a logitech mx700 with scrollwheel _and_ thumb buttons

From: Joe Schmoe (non_secure_at_yahoo.com)
Date: 05/27/05

  • Next message: Florent Thoumie: "Linux/FreeBSD Channel Bonding Interoperability"
    Date: Thu, 26 May 2005 18:59:11 -0700 (PDT)
    To: freebsd-hackers@freebsd.org
    
    

    Hello,

    I have a logitech mx700 - it has a scrollwheel and two
    thumb buttons (designed for forward and back in your
    browser) as well as some other launch button on the
    top that I guess is for launching an app.

    I am using FBSD 5.4-RELEASE with xorg installed from
    the ports tree.

    I have tried many, many different combinations of
    settings in /etc/rc.conf, xorg.conf and .xinitrc. The
    results are always the same:

    - I can use the scrollwheel just fine
    - first three mouse buttons work just fine
    - the other three (two thumb buttons and the app
    button) _always_ generate the same mousebutton event

    So for instance, at first I had:

    moused_flags="-z 4" in /etc/rc.conf

    and I had:

    Section "InputDevice"
            Identifier "Mouse0"
            Driver "mouse"
            Option "Protocol" "auto"
            Option "Device" "/dev/sysmouse"
            Option "Buttons" "7"
    EndSection

    in my xorg.conf

    and I had:

    /usr/X11R6/bin/xmodmap -e "pointer = 1 3 2 4 5 6 7"

    in my .xinitrc

    Checking button events in xev, under this config,
    shows that upwheel is 4, downwheel is 5 (and yes, the
    wheel worked) and all three other buttons (two thumbs
    and app button) were all button 5.

    so then I removed the -z line from /etc/rc.conf, and
    added this to my xorg.conf:

    Option "ZAxisMapping" "6 7"

    Same behavior. wheel works, the other three are all
    event button 5.

    So the only semi-success I had was when I changed my
    ZAxisMapping line to:

    Option "ZAxisMapping" "4 5 6 7"

    When I did this, wheelup is 4, wheeldown is 5, the
    little pseudo buttons above and below the wheel now
    create the following combo events of 6,4 and 5,5
    respectively, and my two thumb buttons and app button
    now all produce button 7.

    -----

    So what can I do here ? No matter how I rearrange my
    settings, the two thumb buttons and the app button
    always produce the same button event. Whether it is 5
    or 7, it is always the same.

    Does anyone have a Logitech mx700 mouse, in FreeBSD
    5.x, with xorg, running properly with the wheel and
    the thumb buttons ?

    thanks, jarsh

                    
    __________________________________
    Do you Yahoo!?
    Yahoo! Small Business - Try our new Resources site
    http://smallbusiness.yahoo.com/resources/
    _______________________________________________
    freebsd-hackers@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
    To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"


  • Next message: Florent Thoumie: "Linux/FreeBSD Channel Bonding Interoperability"