Logitech MX610 mouse special functions doesn't work

Bug #164793 reported by Wladston Viana
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-evdev (Ubuntu)
Expired
Low
Unassigned

Bug Description

I have a Logitech Mx610 mouse, and all of it's special buttons doesn't work on linux.

I have contacted logitech, but they declared they were unable to support linux users.

The mouse has 12 buttons :

Left/Right/Center click (3) (those are the only ones that work)
Scrol up/down/left/right (4)
Zoom +/- (2)
Zoom 100% (1)
> and < (2)

TOTAL : 12

There is also another version of this mouse that has two additional buttons and with leds, one for email, and another one for IM (not the one that I have though)

there is a forum post with instructions on how to hack it and make it work : http://ubuntuforums.org/showthread.php?t=332256

Revision history for this message
Wladston Viana (wladston) wrote :

This bug still happens on Ubuntu 8.04

Revision history for this message
Wladston Viana (wladston) wrote :

This bug still happens on Ubuntu 8.10

Changed in xserver-xorg-input-mouse:
status: New → Confirmed
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Does 'xev' show any events when you press them?

Changed in xserver-xorg-input-mouse:
status: Confirmed → Incomplete
Revision history for this message
Wladston Viana (wladston) wrote :

yes.

here is tthe list (separated by an "a" keypress) : http://pastebin.com/f13b06f64

Changed in xserver-xorg-input-evdev:
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi wladston,

Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log (and maybe Xorg.0.log.old) file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

Changed in xserver-xorg-input-evdev:
status: New → Incomplete
Revision history for this message
Wladston Viana (wladston) wrote :
Revision history for this message
Wladston Viana (wladston) wrote :
Revision history for this message
Wladston Viana (wladston) wrote :

added requested files.

Changed in xserver-xorg-input-evdev:
status: Incomplete → New
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

Hi Wladston,
Can you test this in Karmic please? If it still does not work as expected, please provide both the "General information" and the requested information in the "In case some mouse buttons or scrollwheels don't work (as expected)" section. Thank you.

Changed in xserver-xorg-input-evdev (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

Sorry the above can be found at https://wiki.ubuntu.com/DebuggingMouseDetection

Revision history for this message
fbraun (fbraun) wrote :

Okay, I did what you suggested Teej, but I am using the left-handed version of MX610 (which should not and does not make a difference):

Here's what xev says:

left-button: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 1, same_screen YES

right-button: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 3, same_screen YES

scroll-wheel-press: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 2, same_screen YES

scroll-up: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 4, same_screen YES

scroll-down: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 5, same_screen YES

The buttons for volume+,volume- and mute-toggle don't appear in xev but they *work*

forward: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 9, same_screen YES

backward: ButtonPress event, serial 33, synthetic NO, window 0x6200001,
    state 0x10, button 8, same_screen YES

email-button: (like the volume-buttons) doesnt appear in xev, but it works!

IM-button: does not produce any xev event and is currently the only button not working

Revision history for this message
fbraun (fbraun) wrote :

"The mouse is a bit strange - it has two logical "interfaces" for the USB receiver/transmitter. They are on the same plug, but they are treated as separate devices by the Linux USB subsystem. The first USB interface is the normal mouse device - it has the X/Y motion, the normal buttons and the scrollwheel. The five buttons down the left edge (Vol +, Vol -, Mute, Email and IM) are on the second interface, which probably has the additional features like battery status as well as the indicator LEDs for Email and IM."
via http://www.kdedevelopers.org/node/1847

Bryce Harrington (bryce)
tags: removed: needs-xorglog
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

Sorry I haven't been back to this bug report. There is enough information here for a developer to take a look at it, so I am marking it Triaged and will let them handle it from here. Thank you.

Changed in xserver-xorg-input-evdev (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notification.]

Hi Wladston,

This bug was reported against an earlier version of Ubuntu, can you
test if it still occurs on Lucid?

Please note we also provide technical support for older versions of
Ubuntu, but not in the bug tracker. Instead, to raise the issue through
normal support channels, please see:

    http://www.ubuntu.com/support

If you are the original reporter and can still reproduce the issue on
Lucid, please run the following command to refresh the report:

  apport-collect 164793

If you are not the original reporter, please file a new bug report, so
we can work with you as the original reporter instead (you can reference
bug 164793 in your report if you think it may be related):

  ubuntu-bug xorg

If by chance you can no longer reproduce the issue on Lucid or if you
feel it is no longer relevant, please mark the bug report 'Fix Released'
or 'Invalid' as appropriate, at the following URL:

  https://bugs.launchpad.net/ubuntu/+bug/164793

Changed in xserver-xorg-input-evdev (Ubuntu):
status: Triaged → Incomplete
tags: added: needs-retested-on-lucid-by-june
Revision history for this message
martin (mbvlist) wrote :

I have a left-handed MX610, and on Lucid it works flawlessly:
- left and right mousebuttons work as they are supposed to: left-handed mouse so swapped
- forward and back button work in firefox
- scroll up/down works, left/right only tested in firefox
- volume buttons work
- mail starts default mail application (Thunderbird, thank you for changing default when installing a new app!)
- IM doesn't do anything

If someone could give me the best way to swap the button order of buttons 1 and 3 per device it would be appreciated, but I'd say this bug was resolved.

Bryce Harrington (bryce)
tags: added: hardy
Bryce Harrington (bryce)
tags: added: intrepid
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-input-evdev (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-input-evdev (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.