From 5b388a0e81d3a228a7c2da10655779d14b95eafb Mon Sep 17 00:00:00 2001 From: radius Date: Mon, 25 Sep 2017 23:22:30 -0500 Subject: [PATCH] show RetroPad buttons instead of keyboard keys when controls are not autoconfigured --- menu/menu_displaylist.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 62ad4ce903..ae0a8c022f 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -3532,6 +3532,14 @@ static int menu_displaylist_parse_options_remappings( input_config_get_bind_string(descriptor, keybind, auto_bind, sizeof(descriptor)); + if(!strstr(descriptor, "Auto")) + { + const struct retro_keybind *keyptr = + &input_config_binds[settings->uints.keymapper_port][retro_id]; + + strlcpy(descriptor, msg_hash_to_str(keyptr->enum_idx), sizeof(descriptor)); + } + menu_entries_append_enum(info->list, descriptor, "", MSG_UNKNOWN, MENU_SETTINGS_INPUT_DESC_KBD_BEGIN + retro_id, 0, 0);