summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--io.c4
-rw-r--r--render.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/io.c b/io.c
index 7fce711..4935321 100644
--- a/io.c
+++ b/io.c
@@ -454,7 +454,9 @@ void set_keybindings()
special = tern_insert_int(special, "left", RENDERKEY_LEFT);
special = tern_insert_int(special, "right", RENDERKEY_RIGHT);
special = tern_insert_int(special, "enter", '\r');
- special = tern_insert_int(special, "esc", RENDERKEY_ESC);
+ special = tern_insert_int(special, "esc", RENDERKEY_ESC);
+ special = tern_insert_int(special, "lshift", RENDERKEY_LSHIFT);
+ special = tern_insert_int(special, "rshift", RENDERKEY_RSHIFT);
tern_node * padbuttons = tern_insert_int(NULL, ".up", DPAD_UP);
padbuttons = tern_insert_int(padbuttons, ".down", DPAD_DOWN);
diff --git a/render.h b/render.h
index b5dbeda..ccc556d 100644
--- a/render.h
+++ b/render.h
@@ -42,6 +42,8 @@ int render_num_joysticks();
#define RENDERKEY_LEFT SDLK_LEFT
#define RENDERKEY_RIGHT SDLK_RIGHT
#define RENDERKEY_ESC SDLK_ESCAPE
+#define RENDERKEY_LSHIFT SDLK_LSHIFT
+#define RENDERKEY_RSHIFT SDLK_RSHIFT
#define RENDER_DPAD_UP SDL_HAT_UP
#define RENDER_DPAD_DOWN SDL_HAT_DOWN
#define RENDER_DPAD_LEFT SDL_HAT_LEFT