Microsoft Ergonomic Keyboard 4000 has two input devices

Bug #1523675 reported by Michał Zając
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
systemd (Ubuntu)
Won't Fix
Medium
Unassigned
Trusty
Won't Fix
Undecided
Unassigned
udev (Ubuntu)
Won't Fix
Medium
Unassigned
Trusty
Won't Fix
Undecided
Unassigned

Bug Description

Recently I have noticed that Zoom In/Out slider on my Microsoft Ergonomic Keyboard 4000 stopped working. I tried investigating what's wrong and noticed that my keyboard reports as two different input devices according to evtest

sudo evtest output:
(...)
/dev/input/event2: Microsoft Natural® Ergonomic Keyboard 4000
/dev/input/event3: Microsoft Natural® Ergonomic Keyboard 4000
(...)

/dev/input/event2 responds to normal keys
/dev/input/event3 responds to multimedia keys and zoom in/out keys

The most puzzling thing is that multimedia keys actually work and be bound. For example I have bound KEY_F17 to Next track in Amarok. Play/pause, Vol. Up/Down and Mute worked out of box.

uname -a:
Linux demonbane 3.16.0-55-generic #74~14.04.1-Ubuntu SMP Tue Nov 17 10:15:59 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -rd:
Description: Ubuntu 14.04.3 LTS
Release: 14.04

Chris J Arges (arges)
affects: ubuntu → systemd (Ubuntu)
Revision history for this message
Michał Zając (quintasan) wrote :

xev fires no events for the zoom in/out slider but does fire events for multimedia keys

sudo evtest with event3 device yields the following for zoom in/out slider:
Event: time 1449522782.778509, type 4 (EV_MSC), code 4 (MSC_SCAN), value c022d
Event: time 1449522782.778509, type 1 (EV_KEY), code 418 (KEY_ZOOMIN), value 1
Event: time 1449522782.778509, -------------- SYN_REPORT ------------
Event: time 1449522782.906509, type 4 (EV_MSC), code 4 (MSC_SCAN), value c022d
Event: time 1449522782.906509, type 1 (EV_KEY), code 418 (KEY_ZOOMIN), value 0
Event: time 1449522782.906509, -------------- SYN_REPORT ------------
Event: time 1449522783.290512, type 4 (EV_MSC), code 4 (MSC_SCAN), value c022e
Event: time 1449522783.290512, type 1 (EV_KEY), code 419 (KEY_ZOOMOUT), value 1
Event: time 1449522783.290512, -------------- SYN_REPORT ------------
Event: time 1449522783.354512, type 4 (EV_MSC), code 4 (MSC_SCAN), value c022e
Event: time 1449522783.354512, type 1 (EV_KEY), code 419 (KEY_ZOOMOUT), value 0
Event: time 1449522783.354512, -------------- SYN_REPORT ------------

Chris J Arges (arges)
Changed in systemd (Ubuntu):
importance: Undecided → Medium
Changed in udev (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in systemd (Ubuntu Trusty):
status: New → Confirmed
Changed in systemd (Ubuntu):
status: New → Confirmed
Changed in udev (Ubuntu Trusty):
status: New → Confirmed
Changed in udev (Ubuntu):
status: New → Confirmed
Dan Streetman (ddstreet)
Changed in systemd (Ubuntu):
status: Confirmed → Won't Fix
Changed in systemd (Ubuntu Trusty):
status: Confirmed → Won't Fix
Changed in udev (Ubuntu):
status: Confirmed → Won't Fix
Changed in udev (Ubuntu Trusty):
status: Confirmed → Won't Fix
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.