diff --git a/input/x11_input.c b/input/x11_input.c index 8d9774c390..7af52fb298 100644 --- a/input/x11_input.c +++ b/input/x11_input.c @@ -59,6 +59,32 @@ static const struct key_bind lut_binds[] = { { XK_Escape, SDLK_ESCAPE }, { XK_KP_Add, SDLK_KP_PLUS }, { XK_KP_Subtract, SDLK_KP_MINUS }, + { XK_BackSpace, SDLK_BACKSPACE }, + { XK_KP_Enter, SDLK_KP_ENTER }, + { XK_KP_Add, SDLK_KP_PLUS }, + { XK_KP_Subtract, SDLK_KP_MINUS }, + { XK_KP_Multiply, SDLK_KP_MULTIPLY }, + { XK_KP_Divide, SDLK_KP_DIVIDE }, + { XK_KP_0, SDLK_KP0 }, + { XK_KP_1, SDLK_KP1 }, + { XK_KP_2, SDLK_KP2 }, + { XK_KP_3, SDLK_KP3 }, + { XK_KP_4, SDLK_KP4 }, + { XK_KP_5, SDLK_KP5 }, + { XK_KP_6, SDLK_KP6 }, + { XK_KP_7, SDLK_KP7 }, + { XK_KP_8, SDLK_KP8 }, + { XK_KP_9, SDLK_KP9 }, + { XK_0, SDLK_0 }, + { XK_1, SDLK_1 }, + { XK_2, SDLK_2 }, + { XK_3, SDLK_3 }, + { XK_4, SDLK_4 }, + { XK_5, SDLK_5 }, + { XK_6, SDLK_6 }, + { XK_7, SDLK_7 }, + { XK_8, SDLK_8 }, + { XK_9, SDLK_9 }, { XK_F1, SDLK_F1 }, { XK_F2, SDLK_F2 }, { XK_F3, SDLK_F3 },