[systemd-devel] [HEADS-UP] hwdb: change 60-keyboard.hwdb matches

Hans de Goede hdegoede at redhat.com
Mon Mar 16 04:41:47 PDT 2015


Hi,

On 16-03-15 12:31, David Herrmann wrote:
> Hi Hans & Martin
>
> I've pushed some patches that change the hwdb 60-keyboard matching
> logic. This was needed to support bluetooth devices, and then I just
> went ahead and cleaned up the other rules. This email is meant as a
> heads-up to you guys, as you are the most frequent contributors to
> that file. Two notes:
>
> 1) Both of you added keyboard:usb:* matches that match on the USB
> interface. This was now dropped in:
>    http://cgit.freedesktop.org/systemd/systemd/commit/?id=b26e4ced91d0ac0eabdce1c505228ccafc65a23f
> If this was intentional, we can re-add it, but it looked like a
> safety-net to me, rather than an explicit interface match. Please let
> me know if it is required!

I just copy pasted the interface check from existing rules, I don't
believe it is required for any keyboards I've added.

> 2) The keyboard:dmi:* matches are now merged with the platform
> fallback, as the platform-fallback is a superset of the dmi-match:
>    http://cgit.freedesktop.org/systemd/systemd/commit/?id=ba76ee29bc02879fb42c048132af8889b00220d5
>
> With the new rules, we can now support all kinds of input-devices.
> Note that the input-driver needs to support the evdev setkeycode ioctl
> (all HID drivers do!).

OK, thanks for letting us know about these changes.

Regards,

Hans


More information about the systemd-devel mailing list