Microsoft Ergonomic Keyboard 4000 has two input devices

Bug #1523675 reported by Michał Zając on 2015-12-07
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
systemd (Ubuntu)
Medium
Unassigned
Trusty
Undecided
Unassigned
udev (Ubuntu)
Medium
Unassigned
Trusty
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) on 2015-12-07
affects: ubuntu → systemd (Ubuntu)
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) on 2015-12-07
Changed in systemd (Ubuntu):
importance: Undecided → Medium
Changed in udev (Ubuntu):
importance: Undecided → Medium
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
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers