mirror of
https://github.com/libretro/RetroArch
synced 2025-04-17 11:43:00 +00:00
[GX] add in menu bind for classic controller home button
This commit is contained in:
parent
2f46fa4fe9
commit
2b3e5d6bbc
@ -745,7 +745,7 @@ static const struct retro_keybind retro_keybinds_menu[] = {
|
||||
{ true, RARCH_DISK_EJECT_TOGGLE, RETRO_LBL_DISK_EJECT_TOGGLE, RETROK_UNKNOWN, NO_BTN, 0, AXIS_NONE },
|
||||
{ true, RARCH_DISK_NEXT, RETRO_LBL_DISK_NEXT, RETROK_UNKNOWN, NO_BTN, 0, AXIS_NONE },
|
||||
{ true, RARCH_GRAB_MOUSE_TOGGLE, RETRO_LBL_GRAB_MOUSE_TOGGLE, RETROK_F11, NO_BTN, 0, AXIS_NONE },
|
||||
{ true, RARCH_MENU_TOGGLE, NULL, 0, GX_WIIMOTE_HOME, 0 },
|
||||
{ true, RARCH_MENU_TOGGLE, NULL, 0, GX_MENU_HOME, 0 },
|
||||
};
|
||||
#endif
|
||||
|
||||
|
@ -129,6 +129,8 @@ static bool gx_menu_input_state(uint64_t joykey, uint64_t state)
|
||||
return state & ((1ULL << GX_GC_L_TRIGGER) | (1ULL << GX_CLASSIC_L_TRIGGER));
|
||||
case GX_MENU_R:
|
||||
return state & ((1ULL << GX_GC_R_TRIGGER) | (1ULL << GX_CLASSIC_R_TRIGGER));
|
||||
case GX_MENU_HOME:
|
||||
return state & ((1ULL << GX_WIIMOTE_HOME) | (1ULL << GX_CLASSIC_HOME));
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
|
@ -82,9 +82,10 @@ enum
|
||||
GX_MENU_RIGHT = 70,
|
||||
GX_MENU_L = 71,
|
||||
GX_MENU_R = 72,
|
||||
GX_MENU_HOME = 73,
|
||||
|
||||
GX_MENU_FIRST = GX_MENU_A,
|
||||
GX_MENU_LAST = GX_MENU_R
|
||||
GX_MENU_LAST = GX_MENU_HOME
|
||||
};
|
||||
|
||||
enum gx_device_id
|
||||
|
Loading…
x
Reference in New Issue
Block a user