Logitech Cordless Desktop don't work with evdev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-input-evdev (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Binary package hint: xserver-
What I did:
added evdev to /etc/modules
configured /etc/X11/xorg.conf mouse entry to
Section "InputDevice"
Identifier "Michis Logitech MX700-USB"
Driver "evdev"
Option "relBits" "+103"
Option "CorePointer"
Option "Phys" "usb-0000:
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "evdev"
Option "Phys" "usb-0000:
Option "ledBits" "+1f"
Option "keyBits" "~1-255 ~352-511"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
I got the inputX numbers from cat /proc/bus/
I: Bus=0003 Vendor=046d Product=c50b Version=2100
N: Name="Logitech USB Receiver"
P: Phys=usb-
S: Sysfs=/
H: Handlers=kbd event0
B: EV=120003
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f
I: Bus=0003 Vendor=046d Product=c50b Version=2100
N: Name="Logitech USB Receiver"
P: Phys=usb-
S: Sysfs=/
H: Handlers=kbd mouse0 event1 ts0
B: EV=7
B: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 0 0 1878 d800d100 1e0000 0 0 0
B: REL=103
I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/
H: Handlers=kbd event2
B: EV=40001
B: SND=6
What I noticed:
the output from cat /proc/bus/
There are 2 devices called "Logitech USB Receiver" which are the keyboard and the mouse - so one can't say what is what only by the name ( I've looked at the handler and choose the one with a mouseX handler )
(II) evdev brain: Rescanning devices (1). usb-0000: 00:11.2- 2/input0: Core Keyboard usb-0000: 00:11.2- 2/input1: Core Pointer usb-0000: 00:11.2- 2/input1: Found 3 relative axes. usb-0000: 00:11.2- 2/input1: Configuring as pointer. usb-0000: 00:11.2- 2/input1: WHEELRelativeAx isButtons: 4 5. usb-0000: 00:11.2- 2/input1: Found 95 mouse buttons usb-0000: 00:11.2- 2/input1: Configured 97 mouse buttons usb-0000: 00:11.2- 2/input1" (type: KEYBOARD) usb-0000: 00:11.2- 2/input0" (type: KEYBOARD) usb-0000: 00:11.2- 2/input0: Init usb-0000: 00:11.2- 2/input1: 3 valuators. evdev_btn. c (90): Registering 97 buttons. usb-0000: 00:11.2- 2/input1: Init usb-0000: 00:11.2- 2/input0: On usb-0000: 00:11.2- 2/input1: On usb-0000: 00:11.2- 2/input1: Off usb-0000: 00:11.2- 2/input0: Off
(**) Option "CoreKeyboard"
(**) Generic Keyboard-
(**) Option "XkbRules" "xorg"
(**) Option "XkbModel" "pc105"
(**) Option "XkbLayout" "de"
(**) Option "XkbVariant" "nodeadkeys"
(II) evdev brain: Rescanning devices (2).
(**) Option "CorePointer"
(**) Michis Logitech MX700-USB-
(II) Michis Logitech MX700-USB-
(II) Michis Logitech MX700-USB-
(**) Michis Logitech MX700-USB-
(II) Michis Logitech MX700-USB-
(II) Michis Logitech MX700-USB-
(II) XINPUT: Adding extended input device "Michis Logitech MX700-USB-
(II) XINPUT: Adding extended input device "Generic Keyboard-
(II) XINPUT: Adding extended input device "evdev brain" (type: evdev brain)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(II) Generic Keyboard-
(**) Michis Logitech MX700-USB-
(**) ../../src/
(II) Michis Logitech MX700-USB-
(II) evdev brain: Rescanning devices (3).
(II) Generic Keyboard-
(II) Michis Logitech MX700-USB-
(II) Michis Logitech MX700-USB-
(II) Generic Keyboard-