From f6cb4a0064154611ac7d34784f15c63fe2a48ecb Mon Sep 17 00:00:00 2001 From: Duncan Frost Date: Mon, 22 Dec 2014 20:29:36 +0000 Subject: [PATCH] Remapped keypad enter to return keycode. --- src/platform/osinterface.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/platform/osinterface.c b/src/platform/osinterface.c index a7d6577071..6d36f67f90 100644 --- a/src/platform/osinterface.c +++ b/src/platform/osinterface.c @@ -414,6 +414,11 @@ void osinterface_process_messages() } break; case SDL_KEYDOWN: + if (e.key.keysym.sym == SDLK_KP_ENTER){ + // Map Keypad enter to regular enter. + e.key.keysym.scancode = SDL_SCANCODE_RETURN; + } + gLastKeyPressed = e.key.keysym.sym; gKeysPressed[e.key.keysym.scancode] = 1; if (e.key.keysym.sym == SDLK_RETURN && e.key.keysym.mod & KMOD_ALT)