diff --git a/input/input_autodetect.c b/input/input_autodetect.c index 5c2277e6c8..09d2e3f553 100644 --- a/input/input_autodetect.c +++ b/input/input_autodetect.c @@ -132,10 +132,13 @@ static void input_autoconfigure_joypad_add( input_autoconfigure_joypad_conf(conf, settings->input.autoconf_binds[params->idx]); - if (!strcmp(device_type,"remote") && !remote_is_bound) + if (!strcmp(device_type,"remote")) { snprintf(msg, sizeof(msg), "%s configured", params->name, params->idx); + + if(!remote_is_bound) + rarch_main_msg_queue_push(msg, 0, 60, false); remote_is_bound = true; } else @@ -146,11 +149,10 @@ static void input_autoconfigure_joypad_add( else snprintf(msg, sizeof(msg), "%s configured in port #%u.", params->name, params->idx); + if (!block_osd_spam) + rarch_main_msg_queue_push(msg, 0, 60, false); } - if (!block_osd_spam && !remote_is_bound) - rarch_main_msg_queue_push(msg, 0, 60, false); - RARCH_LOG("%s\n", msg); }