diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-09-23 04:20:57 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-09-23 04:20:57 +0200 |
| commit | 26692e8cb9b93fb3fe61512f1d2b2f5e6a2bcb94 (patch) | |
| tree | bb08265e08ca8a9c383c37bee1cbddf3b2e2bf73 | |
| parent | f8c74babda04ea6b1105e11b7b56bd7e17b19f5e (diff) | |
keyboard: Add KEYBOARD_KEY_SLASH
| -rw-r--r-- | src/keyboard/inc/keyboard_key.h | 3 | ||||
| -rw-r--r-- | src/keyboard/sdl-1.2/src/keyboard.c | 2 | ||||
| -rw-r--r-- | src/keyboard/src/keyboard.c | 3 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/keyboard/inc/keyboard_key.h b/src/keyboard/inc/keyboard_key.h index 138aed3..49c31d2 100644 --- a/src/keyboard/inc/keyboard_key.h +++ b/src/keyboard/inc/keyboard_key.h @@ -58,7 +58,8 @@ extern "C" X(KEYBOARD_KEY_BACKSPACE) \ X(KEYBOARD_KEY_SPACE) \ X(KEYBOARD_KEY_MINUS) \ - X(KEYBOARD_KEY_DOT) + X(KEYBOARD_KEY_DOT) \ + X(KEYBOARD_KEY_SLASH) enum keyboard_key { diff --git a/src/keyboard/sdl-1.2/src/keyboard.c b/src/keyboard/sdl-1.2/src/keyboard.c index 39d3f3b..78056e1 100644 --- a/src/keyboard/sdl-1.2/src/keyboard.c +++ b/src/keyboard/sdl-1.2/src/keyboard.c @@ -54,6 +54,8 @@ static void key_event(const SDL_KeyboardEvent *const ev, {.key = KEYBOARD_KEY_F11, .sdl_key = SDLK_F11}, {.key = KEYBOARD_KEY_SPACE, .sdl_key = SDLK_SPACE}, {.key = KEYBOARD_KEY_MINUS, .sdl_key = SDLK_MINUS}, + {.key = KEYBOARD_KEY_SLASH, .sdl_key = SDLK_SLASH}, + {.key = KEYBOARD_KEY_SLASH, .sdl_key = SDLK_KP_DIVIDE}, {.key = KEYBOARD_KEY_A, .sdl_key = SDLK_a}, {.key = KEYBOARD_KEY_B, .sdl_key = SDLK_b}, {.key = KEYBOARD_KEY_C, .sdl_key = SDLK_c}, diff --git a/src/keyboard/src/keyboard.c b/src/keyboard/src/keyboard.c index 0b0489c..3d6f496 100644 --- a/src/keyboard/src/keyboard.c +++ b/src/keyboard/src/keyboard.c @@ -68,7 +68,8 @@ char keyboard_to_char(const struct keyboard *const k, { {.key = KEYBOARD_KEY_DOT, .ch = '.'}, {.key = KEYBOARD_KEY_SPACE, .ch = ' '}, - {.key = KEYBOARD_KEY_MINUS, .ch = '-'} + {.key = KEYBOARD_KEY_MINUS, .ch = '-'}, + {.key = KEYBOARD_KEY_SLASH, .ch = '/'} }; for (size_t i = 0; i < sizeof map / sizeof *map; i++) |
