mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 03:01:39 -04:00
HID: add keyboard input assist hid usages
Add keyboard input assist controls usages from approved hid usage table request HUTTR42: http://www.usb.org/developers/hidpage/HUTRR42c.pdf Signed-off-by: Olivier Gay <[email protected]> Acked-by: Dmitry Torokhov <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
This commit is contained in:
parent
1af39588f8
commit
f974008f07
3 changed files with 20 additions and 0 deletions
|
|
@ -946,6 +946,12 @@ static const char *keys[KEY_MAX + 1] = {
|
|||
[KEY_BRIGHTNESS_MIN] = "BrightnessMin",
|
||||
[KEY_BRIGHTNESS_MAX] = "BrightnessMax",
|
||||
[KEY_BRIGHTNESS_AUTO] = "BrightnessAuto",
|
||||
[KEY_KBDINPUTASSIST_PREV] = "KbdInputAssistPrev",
|
||||
[KEY_KBDINPUTASSIST_NEXT] = "KbdInputAssistNext",
|
||||
[KEY_KBDINPUTASSIST_PREVGROUP] = "KbdInputAssistPrevGroup",
|
||||
[KEY_KBDINPUTASSIST_NEXTGROUP] = "KbdInputAssistNextGroup",
|
||||
[KEY_KBDINPUTASSIST_ACCEPT] = "KbdInputAssistAccept",
|
||||
[KEY_KBDINPUTASSIST_CANCEL] = "KbdInputAssistCancel",
|
||||
};
|
||||
|
||||
static const char *relatives[REL_MAX + 1] = {
|
||||
|
|
|
|||
|
|
@ -862,6 +862,13 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel
|
|||
case 0x28b: map_key_clear(KEY_FORWARDMAIL); break;
|
||||
case 0x28c: map_key_clear(KEY_SEND); break;
|
||||
|
||||
case 0x2c7: map_key_clear(KEY_KBDINPUTASSIST_PREV); break;
|
||||
case 0x2c8: map_key_clear(KEY_KBDINPUTASSIST_NEXT); break;
|
||||
case 0x2c9: map_key_clear(KEY_KBDINPUTASSIST_PREVGROUP); break;
|
||||
case 0x2ca: map_key_clear(KEY_KBDINPUTASSIST_NEXTGROUP); break;
|
||||
case 0x2cb: map_key_clear(KEY_KBDINPUTASSIST_ACCEPT); break;
|
||||
case 0x2cc: map_key_clear(KEY_KBDINPUTASSIST_CANCEL); break;
|
||||
|
||||
default: goto ignore;
|
||||
}
|
||||
break;
|
||||
|
|
|
|||
Loading…
Reference in a new issue