From fa1603127f8dce28d41600a194be46648eed40e3 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Sun, 3 Mar 2019 03:47:00 +0100 Subject: [PATCH] Fix keyboard on Android This bug interferes with my BK-0010 libretro port. --- input/drivers/android_input.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/input/drivers/android_input.c b/input/drivers/android_input.c index 03d37de55e..c8dedd0684 100644 --- a/input/drivers/android_input.c +++ b/input/drivers/android_input.c @@ -1430,6 +1430,8 @@ static int16_t android_input_state(void *data, switch (device) { + case RETRO_DEVICE_KEYBOARD: + return (id < RETROK_LAST) && BIT_GET(android_keyboard_state_get(ANDROID_KEYBOARD_PORT), rarch_keysym_lut[id]); case RETRO_DEVICE_JOYPAD: ret = input_joypad_pressed(android->joypad, joypad_info, port, binds[port], id);