From 0ce1fa77511ffaa630ca6a00d7cfc30fb56c482e Mon Sep 17 00:00:00 2001 From: Toad King Date: Sat, 13 Jan 2018 20:47:15 -0600 Subject: [PATCH] fix search box in menu --- input/drivers/rwebinput_input.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/input/drivers/rwebinput_input.c b/input/drivers/rwebinput_input.c index 65cd0d711a..855b25f7c8 100644 --- a/input/drivers/rwebinput_input.c +++ b/input/drivers/rwebinput_input.c @@ -246,6 +246,14 @@ static EM_BOOL rwebinput_input_cb(int event_type, strnlen(key_event->code, sizeof(key_event->code))); translated_keycode = input_keymaps_translate_keysym_to_rk(keycode); + if (translated_keycode == RETROK_BACKSPACE) + character = '\b'; + else if (translated_keycode == RETROK_RETURN || + translated_keycode == RETROK_KP_ENTER) + character = '\n'; + else if (translated_keycode == RETROK_TAB) + character = '\t'; + input_keyboard_event(keydown, translated_keycode, character, mod, RETRO_DEVICE_KEYBOARD);