diff --git a/input/input_common.c b/input/input_common.c index c56cfa514b..a66ae67fbc 100644 --- a/input/input_common.c +++ b/input/input_common.c @@ -736,9 +736,8 @@ const struct rarch_key_map rarch_key_map_linux[] = { { KEY_DELETE, RETROK_DELETE }, { KEY_PAUSE, RETROK_PAUSE }, + { 0, RETROK_UNKNOWN }, }; - - #endif static enum retro_key rarch_keysym_lut[RETROK_LAST]; diff --git a/input/udev_input.c b/input/udev_input.c index 1d7d64a0b3..8f885d062d 100644 --- a/input/udev_input.c +++ b/input/udev_input.c @@ -91,7 +91,7 @@ static void udev_input_poll(void *data) int i, len; struct input_event events[32]; - while ((len = read(udev->keyboard_fd, events, sizeof(events))) > 0) + while ((len = read(udev->mouse_fd, events, sizeof(events))) > 0) { len /= sizeof(*events); for (i = 0; i < len; i++)