summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
Diffstat (limited to 'platform')
-rw-r--r--platform/x11/x11_main.c6
1 files changed, 6 insertions, 0 deletions
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;