diff --git a/android/native/jni/input_android.c b/android/native/jni/input_android.c index 3f59dbe36d..173da20d69 100644 --- a/android/native/jni/input_android.c +++ b/android/native/jni/input_android.c @@ -403,7 +403,8 @@ static void setup_keycode_lut(unsigned port, unsigned id, int source) timeout_val = 120; } - msg_queue_push(g_extern.msg_queue, msg, 0, timeout_val); + if (msg[0] != 0) + msg_queue_push(g_extern.msg_queue, msg, 0, timeout_val); } static void *android_input_init(void)