Merge pull request #653 from duncanspumpkin/keypad_input

Remapped keypad enter to return keycode.
This commit is contained in:
Ted John 2014-12-22 20:54:17 +00:00
commit c6395c1b39
1 changed files with 5 additions and 0 deletions

View File

@ -414,6 +414,11 @@ void osinterface_process_messages()
} }
break; break;
case SDL_KEYDOWN: 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; gLastKeyPressed = e.key.keysym.sym;
gKeysPressed[e.key.keysym.scancode] = 1; gKeysPressed[e.key.keysym.scancode] = 1;
if (e.key.keysym.sym == SDLK_RETURN && e.key.keysym.mod & KMOD_ALT) if (e.key.keysym.sym == SDLK_RETURN && e.key.keysym.mod & KMOD_ALT)