From 6ac51e2875676d2e906046dc6c487e2e9c888f33 Mon Sep 17 00:00:00 2001 From: Sivecano Date: Fri, 29 Dec 2023 13:37:07 +0100 Subject: [PATCH] support numpad in unicode mode --- unicode-mode.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/unicode-mode.c b/unicode-mode.c index a69601ec..6290de61 100644 --- a/unicode-mode.c +++ b/unicode-mode.c @@ -90,6 +90,8 @@ unicode_mode_input(struct seat *seat, struct terminal *term, /* 0-9, a-f, A-F */ if (sym >= XKB_KEY_0 && sym <= XKB_KEY_9) digit = sym - XKB_KEY_0; + else if (sym >= XKB_KEY_KP_0 && sym <= XKB_KEY_KP_9) + digit = sym - XKB_KEY_KP_0; else if (sym >= XKB_KEY_a && sym <= XKB_KEY_f) digit = 0xa + (sym - XKB_KEY_a); else if (sym >= XKB_KEY_A && sym <= XKB_KEY_F)