some Logitech Cordless Desktop Optical keys act as mouse buttons

Bug #28531 reported by nanophase
8
Affects Status Importance Assigned to Milestone
xserver-xorg-input-keyboard (Ubuntu)
Fix Released
Low
Ubuntu-X
xserver-xorg-input-mouse (Ubuntu)
Fix Released
Low
Ubuntu-X

Bug Description

Messenger/SMS key acts as mouse1 (left)
Webcam key acts as mouse3 (right)
iTouch key acts as mouse2 (middle)
pressing the wheel (yes, on the keyboard) doesn't doesn't generate anything in xev at all

I never had them working on Linux yet, might be a driver issue. All other extra keys work nicely.

Revision history for this message
Emmet Hikory (persia) wrote :

This is caused by the keyboard itself. I have two devices that register multiple input device entries, one a Logitech keyboard. In the dmesg output, the keyboard is listed as follows:

[ 39.634648] input: Logitech Logitech USB Keyboard as /class/input/input3
[ 39.634652] input: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb-0000:00:02.0-8
[ 39.654653] input: Logitech Logitech USB Keyboard as /class/input/input4
[ 39.654746] input: USB HID v1.10 Mouse [Logitech Logitech USB Keyboard] on usb-0000:00:02.0-8

    In my case, the keyboard wheel generates mouse buttons 4 and 5, fed into xev through /dev/input/mice multiplexing, although clicking the keyboard wheel doesn't seem to have any effect.

    The package `input-utils` [dapper only] allows easy investigation of input devices, and includes lsinput, which clearly shows the internal configuration.

Revision history for this message
nanophase (nanophase) wrote :

Good call, here's my dmesg output grepped on "logitech", just in case:

[4294677.777000] input: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:07.2-1
[4294677.812000] input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:07.2-1
[4296668.092000] input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:07.2-2.2

Revision history for this message
Jan Arne Petersen (jpetersen) wrote :

Same with the Logitech iTouch Internet Navigator Keyboard SE connected to an USB port. This problem doesn't occur if connected to a PS/2 port.

Revision history for this message
nanophase (nanophase) wrote :

I tried my Logitech Cordless Desktop Optical with an USB->PS/2 adapter, I have the same effect as on USB, except that 3 multimedia buttons that act as mouse buttons 1-3 with USB, don't do anything with PS/2.

Revision history for this message
Matthew Lange (matthewlange) wrote :

Can you try setting up these keys in the Keyboard Shortcut utility? Are they separate keys from the mouse's buttons?

Revision history for this message
nanophase (nanophase) wrote :

Nope, they really act like the mouse buttons, so pressing the one that acts like mouse_button_1 enters/exits edit mode. They behave 100% like mouse buttons. They never generated any keycodes, not in X, not outside, never. Let me know if I could test anything.

Changed in xserver-xorg-input-keyboard:
assignee: nobody → ubuntu-x-swat
status: Unconfirmed → Confirmed
Changed in xserver-xorg-input-mouse:
assignee: nobody → ubuntu-x-swat
Revision history for this message
Bryce Harrington (bryce) wrote :

I think this issue is long since fixed. If it still occurs in Jaunty when using xserver-xorg-input-evdev, please feel free to open a bug about it against that package.

Changed in xserver-xorg-input-mouse:
status: Confirmed → Fix Released
Changed in xserver-xorg-input-keyboard:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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