aboutsummaryrefslogtreecommitdiff
path: root/Source/GameLoop.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/GameLoop.cpp')
-rw-r--r--Source/GameLoop.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/GameLoop.cpp b/Source/GameLoop.cpp
index 9995659..e5aeef4 100644
--- a/Source/GameLoop.cpp
+++ b/Source/GameLoop.cpp
@@ -272,12 +272,14 @@ static void init_sdlkeymap()
sdlkeymap[SDLK_F10] = MAC_F10_KEY;
sdlkeymap[SDLK_F11] = MAC_F11_KEY;
sdlkeymap[SDLK_F12] = MAC_F12_KEY;
- sdlkeymap[SDLK_RETURN] = MAC_RETURN_KEY; /* or is this enter? */
+ sdlkeymap[SDLK_RETURN] = MAC_RETURN_KEY;
+ sdlkeymap[SDLK_KP_ENTER] = MAC_ENTER_KEY;
sdlkeymap[SDLK_TAB] = MAC_TAB_KEY;
sdlkeymap[SDLK_SPACE] = MAC_SPACE_KEY;
- /* TODO - delete? */
+ sdlkeymap[SDLK_BACKSPACE] = MAC_DELETE_KEY;
sdlkeymap[SDLK_ESCAPE] = MAC_ESCAPE_KEY;
- /* TODO - control? */
+ sdlkeymap[SDLK_LCTRL] = MAC_CONTROL_KEY;
+ sdlkeymap[SDLK_RCTRL] = MAC_CONTROL_KEY;
sdlkeymap[SDLK_LSHIFT] = MAC_SHIFT_KEY;
sdlkeymap[SDLK_RSHIFT] = MAC_SHIFT_KEY;
sdlkeymap[SDLK_CAPSLOCK] = MAC_CAPS_LOCK_KEY;