HID: input: Map unknown consumer page codes to KEY_UNKNOWN
Currently unknown consumer page codes are ignored, which means that they cannot later be mapped from userspace using udev / hwdb. Map them to KEY_UNKNOWN, so that userspace can remap them for keyboards which make up their own consumer page codes. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
parent
39520eea19
commit
afdb5cce97
|
@ -862,7 +862,7 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel
|
||||||
case 0x28b: map_key_clear(KEY_FORWARDMAIL); break;
|
case 0x28b: map_key_clear(KEY_FORWARDMAIL); break;
|
||||||
case 0x28c: map_key_clear(KEY_SEND); break;
|
case 0x28c: map_key_clear(KEY_SEND); break;
|
||||||
|
|
||||||
default: goto ignore;
|
default: map_key_clear(KEY_UNKNOWN);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue