My copy of /usr/lib/udev/hwdb.d/60-keyboard.hwdb has (at least) three issues:
This advice fails, bugreporting is disabled, perhaps just for me? # If your changes are generally applicable, open a bug report on # http://bugs.freedesktop.org/enter_bug.cgi?product=systemd The wildcard does not work for me, but using /dev/input/event5 works. # udevadm hwdb --update # udevadm trigger /dev/input/eventXX # where /dev/input/eventXX is the keyboard in question. If in # doubt, simply use /dev/input/event* to reload all input rules. And finally, this new entry to let th 'Earth' icon start the web browser instead of sending XF86HomePage, which is ignored. # HP ProBook 6555b, icon earth, sends home, should send www evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard:pnHPProBook6555b:* KEYBOARD_KEY_b2=www This is the output from evtest: ... Testing ... (interrupt to exit) Event: time 1444997900.742080, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1c Event: time 1444997900.742080, type 1 (EV_KEY), code 28 (KEY_ENTER), value 0 Event: time 1444997900.742080, -------------- SYN_REPORT ------------ Event: time 1444997901.811896, type 4 (EV_MSC), code 4 (MSC_SCAN), value b2 Event: time 1444997901.811896, type 1 (EV_KEY), code 172 (KEY_HOMEPAGE), value 1 Event: time 1444997901.811896, -------------- SYN_REPORT ------------ Event: time 1444997901.818859, type 4 (EV_MSC), code 4 (MSC_SCAN), value b2 Event: time 1444997901.818859, type 1 (EV_KEY), code 172 (KEY_HOMEPAGE), value 0 Event: time 1444997901.818859, -------------- SYN_REPORT ------------ Event: time 1444997902.143888, type 4 (EV_MSC), code 4 (MSC_SCAN), value b2 Event: time 1444997902.143888, type 1 (EV_KEY), code 172 (KEY_HOMEPAGE), value 1 Event: time 1444997902.143888, -------------- SYN_REPORT ------------ Event: time 1444997902.150824, type 4 (EV_MSC), code 4 (MSC_SCAN), value b2 Event: time 1444997902.150824, type 1 (EV_KEY), code 172 (KEY_HOMEPAGE), value 0 Event: time 1444997902.150824, -------------- SYN_REPORT ------------ Event: time 1444997903.703173, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1d Event: time 1444997903.703173, type 1 (EV_KEY), code 29 (KEY_LEFTCTRL), value 1 Event: time 1444997903.703173, -------------- SYN_REPORT ------------ Event: time 1444997905.533330, type 4 (EV_MSC), code 4 (MSC_SCAN), value 2e Event: time 1444997905.533330, type 1 (EV_KEY), code 46 (KEY_C), value 1 Event: time 1444997905.533330, -------------- SYN_REPORT ------------ ... Olaf _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel