Bug#866397: udev: regression: no escape key on HP ZBook anymore
Michael Biebl
biebl at debian.org
Thu Jun 29 16:20:51 BST 2017
Control: severity -1 normal
Control: tags -1 + moreinfo
Am 29.06.2017 um 15:31 schrieb Vincent Danjean:
> Package: udev
> Version: 233-9
> Severity: important
>
> After an upgrade a few weeks ago (I do not know which upgrade exactly), I
> noticed that my 'escape' key was not working anymore. I was hit by this
> problem when I use vim...
>
> Today, with help from friends, I tried to find the root cause of this bug.
> xev show me that the keycode of my escape key was 198 (ie FK20) instead of 9
> (ie Esc), so the press and release of the key lead to XF86AudioMicMute Keysym
> events instead of Escape Keysym events.
> So, the problem was coming from the keyscan->keycode association and not the
> keycode->keysym association.
>
> Digging more in details, I discovered the hwdb mecanism and I applied this
> patch to /lib/udev/hwdb.d/60-keyboard.hwdb:
> --- 60-keyboard.hwdb.orig 2017-06-29 15:03:24.233223075 +0200
> +++ 60-keyboard.hwdb 2017-06-29 15:13:23.020305698 +0200
> @@ -527,7 +527,7 @@
> evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHP*:pnHP*ProBook*4*:pvr*
> # HP ZBook
> evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnHPZBook*:pvr*
> - KEYBOARD_KEY_81=f20 # Fn+F8; Microphone mute button, should be micmute
> + KEYBOARD_KEY_81=esc # Fn+F8; Microphone mute button, should be micmute
Those lines were added a long time ago
https://github.com/systemd/systemd/commit/4b9bb683e
If this broke recently, it doesn't sound like this was a change
triggered by udev. Can you find out which package upgrade causes the
problem?
Martin, you're the expert in this area, can you chime in here?
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20170629/d77e5b84/attachment-0001.sig>
More information about the Pkg-systemd-maintainers
mailing list