Systemd/hwdb.d
fwSmit 21d8f2533d
hwdb: Add support for HP ZBook Studio G5 keyboard (#17525)
I tested this on my ZBook Studio G5. I'm not sure if this works for other ZBook studio machines.

I have two more notes on this PR:
- some keys send multiple scancodes. I matched only on one of them, because I couldn't figure out how to match
on all of them. This results in the others still being visible:
Event: time 1604520228.146226, -------------- SYN_REPORT ------------
Event: time 1604520228.151533, type 4 (EV_MSC), code 4 (MSC_SCAN), value db
Event: time 1604520228.151533, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 1
Event: time 1604520228.151533, -------------- SYN_REPORT ------------
Event: time 1604520228.259862, type 4 (EV_MSC), code 4 (MSC_SCAN), value 38
Event: time 1604520228.259862, type 1 (EV_KEY), code 56 (KEY_LEFTALT), value 0
Event: time 1604520228.259862, -------------- SYN_REPORT ------------
Event: time 1604520228.259944, type 4 (EV_MSC), code 4 (MSC_SCAN), value 66
Event: time 1604520228.259944, type 1 (EV_KEY), code 218 (KEY_CONNECT), value 0
Event: time 1604520228.259944, -------------- SYN_REPORT ------------
Event: time 1604520228.266513, type 4 (EV_MSC), code 4 (MSC_SCAN), value db
Event: time 1604520228.266513, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 0
Event: time 1604520228.266513, -------------- SYN_REPORT ------------
 
I wanted to set the display key to switchvideomode, but another key is already set to that, so I set it to displaytoggle instead.
2020-11-07 12:20:03 +01:00
..
.gitattributes Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
.gitignore Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-OUI.hwdb update hwdb 2020-10-23 13:44:33 +02:00
20-acpi-vendor.hwdb hwdb: update for v247 2020-10-13 13:45:11 +02:00
20-acpi-vendor.hwdb.patch update hwdb 2020-10-23 13:44:33 +02:00
20-bluetooth-vendor-product.hwdb hwdb: Update database of Bluetooth company identifiers 2020-04-05 10:01:14 +02:00
20-net-ifname.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-pci-classes.hwdb hwdb: update for v247 2020-10-13 13:45:11 +02:00
20-pci-vendor-model.hwdb hwdb: update for v247 2020-10-13 13:45:11 +02:00
20-sdio-classes.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-sdio-vendor-model.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-usb-classes.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
20-usb-vendor-model.hwdb hwdb: update for v247 2020-10-13 13:45:11 +02:00
20-vmbus-class.hwdb Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
60-autosuspend.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
60-evdev.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
60-input-id.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
60-keyboard.hwdb hwdb: Add support for HP ZBook Studio G5 keyboard (#17525) 2020-11-07 12:20:03 +01:00
60-sensor.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
70-joystick.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
70-mouse.hwdb hwdb: add trailing ":*" everywhere 2020-10-15 18:01:32 +02:00
70-pointingstick.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
70-touchpad.hwdb Partially revert "hwdb: reindent commments and say that "*" should always be trailing" 2020-11-03 15:02:52 +01:00
acpi-update.py Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
acpi_id_registry.html hwdb: update for v247 2020-10-13 13:45:11 +02:00
ids_parser.py Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
ma-large.txt update hwdb 2020-10-23 13:44:33 +02:00
ma-medium.txt update hwdb 2020-10-23 13:44:33 +02:00
ma-small.txt update hwdb 2020-10-23 13:44:33 +02:00
meson.build hwdb: enable autosuspend for Wacom Pen and EMV Smartcard Reader 2020-06-22 14:45:20 +02:00
parse_hwdb.py Revert "parse_hwdb: enforce the ":*" suffix" 2020-11-03 14:26:51 +01:00
pci.ids hwdb: update for v247 2020-10-13 13:45:11 +02:00
pnp_id_registry.html hwdb: update for v247 2020-10-13 13:45:11 +02:00
sdio.ids Rename udev's hwdb/ to hwdb.d/ 2019-10-10 00:53:09 +01:00
usb.ids hwdb: update for v247 2020-10-13 13:45:11 +02:00