From 0c9d8619e8abbe64f203fd0b18a02d1a1b48ea37 Mon Sep 17 00:00:00 2001 From: Christoph Heinrich Date: Fri, 25 Aug 2023 01:48:45 +0200 Subject: input: add missing keypad key defines So far all the keypad keys except for `0` and `,` mapped to the same MP_KEY_* independent of numlock state, even though different key codes are received. Now all the alternative functions map to appropriate MP_KEY_* defines, with missing ones added. --- input/keycodes.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'input/keycodes.h') diff --git a/input/keycodes.h b/input/keycodes.h index e84cc92737..a5a746aab7 100644 --- a/input/keycodes.h +++ b/input/keycodes.h @@ -106,6 +106,14 @@ #define MP_KEY_KPINS (MP_KEY_KEYPAD+11) #define MP_KEY_KPDEL (MP_KEY_KEYPAD+12) #define MP_KEY_KPENTER (MP_KEY_KEYPAD+13) +#define MP_KEY_KPHOME (MP_KEY_KEYPAD+14) +#define MP_KEY_KPEND (MP_KEY_KEYPAD+15) +#define MP_KEY_KPPGUP (MP_KEY_KEYPAD+16) +#define MP_KEY_KPPGDOWN (MP_KEY_KEYPAD+17) +#define MP_KEY_KPRIGHT (MP_KEY_KEYPAD+18) +#define MP_KEY_KPLEFT (MP_KEY_KEYPAD+19) +#define MP_KEY_KPDOWN (MP_KEY_KEYPAD+20) +#define MP_KEY_KPUP (MP_KEY_KEYPAD+21) // Mouse events from VOs #define MP_MBTN_BASE ((MP_KEY_BASE+0xA0)|MP_NO_REPEAT_KEY|MP_KEY_EMIT_ON_UP) -- cgit v1.2.3