diff --git a/input/input_keyboard.c b/input/input_keyboard.c index ecc41ba842..cc17e343d7 100644 --- a/input/input_keyboard.c +++ b/input/input_keyboard.c @@ -295,3 +295,15 @@ void input_keyboard_event(bool down, unsigned code, (*key_event)(down, code, character, mod); } } + +bool input_keyboard_ctl(enum rarch_input_keyboard_ctl_state state, void *data) +{ + switch (state) + { + case RARCH_INPUT_KEYBOARD_CTL_NONE: + default: + break; + } + + return true; +} diff --git a/input/input_keyboard.h b/input/input_keyboard.h index 08a70fd010..e92a19eb49 100644 --- a/input/input_keyboard.h +++ b/input/input_keyboard.h @@ -21,10 +21,17 @@ extern "C" { #endif -#include -#include "../libretro.h" #include +#include + +#include "../libretro.h" + +enum rarch_input_keyboard_ctl_state +{ + RARCH_INPUT_KEYBOARD_CTL_NONE = 0 +}; + /* Keyboard line reader. Handles textual input in a direct fashion. */ typedef struct input_keyboard_line input_keyboard_line_t; @@ -129,6 +136,8 @@ void input_keyboard_wait_keys(void *userdata, input_keyboard_press_t cb); **/ void input_keyboard_wait_keys_cancel(void); +bool input_keyboard_ctl(enum rarch_input_keyboard_ctl_state state, void *data); + #ifdef __cplusplus } #endif