From 3f6f0b3f9c996ac47fa6def0cef2c9e3b894b62e Mon Sep 17 00:00:00 2001 From: Catherine Reprobate Date: Sun, 20 Aug 2023 14:14:31 -0700 Subject: [PATCH] map sensible xbox inputs xbox A is mapped to n64 B for using items n64 A is unmapped for controller. When radial / weapon switching is mapped way from n64 A n64 A can be remapped as a cancel button . Trigger will need to be used for the menus until --- port/src/input.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/port/src/input.c b/port/src/input.c index da99ccd73..185645096 100644 --- a/port/src/input.c +++ b/port/src/input.c @@ -80,10 +80,12 @@ void inputSetDefaultKeyBinds(void) }; static const u32 joybinds[][2] = { - { CK_A, SDL_CONTROLLER_BUTTON_A }, - { CK_B, SDL_CONTROLLER_BUTTON_B }, + // { CK_A, SDL_CONTROLLER_BUTTON_A }, + { CK_B, SDL_CONTROLLER_BUTTON_A }, { CK_X, SDL_CONTROLLER_BUTTON_X }, - { CK_Y, SDL_CONTROLLER_BUTTON_Y }, + { CK_Y, SDL_CONTROLLER_BUTTON_BACK }, + { CK_DPAD_L, SDL_CONTROLLER_BUTTON_Y, }, + { CK_DPAD_R, SDL_CONTROLLER_BUTTON_B, }, { CK_DPAD_D, SDL_CONTROLLER_BUTTON_LEFTSHOULDER }, { CK_LTRIG, SDL_CONTROLLER_BUTTON_RIGHTSHOULDER }, { CK_RTRIG, VK_JOY1_LTRIG - VK_JOY1_BEGIN },