From 2be53ac0f9d92c0bad7a227dc6f5c644453098fd Mon Sep 17 00:00:00 2001 From: Themaister Date: Sat, 16 Mar 2013 12:21:16 +0100 Subject: [PATCH] Add MENU_TOGGLE bind config. --- input/input_common.c | 1 + retroarch.cfg | 3 +++ settings.c | 1 + tools/retroarch-joyconfig.c | 1 + 4 files changed, 6 insertions(+) diff --git a/input/input_common.c b/input/input_common.c index f9e0aa5a2a..062b330b9f 100644 --- a/input/input_common.c +++ b/input/input_common.c @@ -551,6 +551,7 @@ static const struct str_to_bind_map str_to_bind[] = { { "overlay_next", RARCH_OVERLAY_NEXT }, { "disk_eject_toggle", RARCH_DISK_EJECT_TOGGLE }, { "disk_next", RARCH_DISK_NEXT }, + { "menu_toggle", RARCH_MENU_TOGGLE }, }; unsigned input_str_to_bind(const char *str) diff --git a/retroarch.cfg b/retroarch.cfg index f0189719bf..02741566f6 100644 --- a/retroarch.cfg +++ b/retroarch.cfg @@ -392,6 +392,9 @@ # Complete by toggling eject again. # input_disk_next = +# Toggles RGUI menu. +# input_menu_toggle = f1 + #### Misc # Enable rewinding. This will take a performance hit when playing, so it is disabled by default. diff --git a/settings.c b/settings.c index 20351b0dc3..18c9450774 100644 --- a/settings.c +++ b/settings.c @@ -837,6 +837,7 @@ static const struct bind_map bind_maps[MAX_PLAYERS][RARCH_BIND_LIST_END_NULL] = DECLARE_BIND(overlay_next, RARCH_OVERLAY_NEXT), DECLARE_BIND(disk_eject_toggle, RARCH_DISK_EJECT_TOGGLE), DECLARE_BIND(disk_next, RARCH_DISK_NEXT), + DECLARE_BIND(menu_toggle, RARCH_MENU_TOGGLE), }, { DECL_PLAYER(2) }, diff --git a/tools/retroarch-joyconfig.c b/tools/retroarch-joyconfig.c index 48d5f19303..0f5fd3bc34 100644 --- a/tools/retroarch-joyconfig.c +++ b/tools/retroarch-joyconfig.c @@ -125,6 +125,7 @@ static struct bind binds[] = { MISC_BIND("Next overlay", overlay_next), MISC_BIND("Disk eject toggle", disk_eject_toggle), MISC_BIND("Disk next cycle", disk_next), + MISC_BIND("Menu toggle", menu_toggle), }; #define MAX_BUTTONS 32