Please add an additional field :name: in hardware matches for keyboards (see 60-keyboard.hwdb) similar to what is available in 70-mouse.hwdb ("# Match string format: # mouse:<subsystem>:v<vid>p<pid>:name:<name>:").
This way it would be possible to remap keys of only certain Logitech unifying receiver keyboards. With the "keyboard:usb:vXXXXpYYYY*" scheme all keyboards connected to the unifying receiver are remapped as they share the vId and pId of the unifying receiver. They only differ in their Wireless ID, which can't be matched at the moment.
This is also of importance for certain mice, as some of their keys pretend to be keyboard keys. See bug https://bugzilla.redhat.com/show_bug.cgi?id=1035668 for a particular case (in particular comment 3 and 8).