Logitech MX-series mouse sends signal for another button when pressing some buttons

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

 



Per Greg Kroah-Hartman: "All USB bugs should be sent to the
linux-usb@xxxxxxxxxxxxxxx mailing
list, and not entered into bugzilla.":

This is mostly a paraphrasing of the content of bugzilla bug #1786.

Logitech MX500/MX510/MX700/MX1000 and other models include "Scroll"
buttons. This counts both the UP/DOWN "Cruise Control" buttons, and in
many models, the LEFT/RIGHT horizontal scroll buttons.

Under X, these work correctly, in so far as they produce events for
buttons 4, 5, 6, and 7 (up, down, left, and right respectively), and
when held down, they produce an auto-repeat behavior.

The problem is that each of these buttons also appears to produce a
separate event specific to that button.

Evtest indicates the following:

My evtest shows the following on a normal wheel scroll-down event:

> Event: time 1124761381.573535, type 2 (Relative), code 8 (Wheel), value -1
> Event: time 1124761381.573551, type 0 (Reset), code 0 (Reset), value 0

The following on a cruise-control-down-press event:

> Event: time 1124761383.709189, type 1 (Key), code 279 (?), value 1
> Event: time 1124761383.709208, type 0 (Reset), code 0 (Reset), value 0
> Event: time 1124761383.733187, type 2 (Relative), code 8 (Wheel), value -1
> Event: time 1124761383.733204, type 0 (Reset), code 0 (Reset), value 0

(followed by wheel Relative and Reset events repeating as the button's held)

and the following on the cruise-control-down-release:

> Event: time 1124761384.077114, type 1 (Key), code 279 (?), value 0
> Event: time 1124761384.077130, type 0 (Reset), code 0 (Reset), value 0

On the Xorg side, this bug has been filed as
https://bugs.freedesktop.org/show_bug.cgi?id=3696
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux