From 2932bb43b72fe3b2e309d99321f69cf1398b79eb Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Fri, 9 Nov 2018 17:34:46 +0100 Subject: Fix 696302: Support numeric keypad arrow keys in mupdf-x11. --- platform/x11/x11_main.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'platform') diff --git a/platform/x11/x11_main.c b/platform/x11/x11_main.c index 86ddfc46..2f4b39b0 100644 --- a/platform/x11/x11_main.c +++ b/platform/x11/x11_main.c @@ -982,24 +982,30 @@ int main(int argc, char **argv) break; case XK_Up: + case XK_KP_Up: len = 1; buf[0] = 'k'; break; case XK_Down: + case XK_KP_Down: len = 1; buf[0] = 'j'; break; case XK_Left: + case XK_KP_Left: len = 1; buf[0] = 'b'; break; case XK_Right: + case XK_KP_Right: len = 1; buf[0] = ' '; break; case XK_Page_Up: + case XK_KP_Page_Up: case XF86XK_Back: len = 1; buf[0] = ','; break; case XK_Page_Down: + case XK_KP_Page_Down: case XF86XK_Forward: len = 1; buf[0] = '.'; break; -- cgit v1.2.3