Skip to content

Commit 2be2205

Browse files
committed
changes default kb/m menu bindings to reflect modern game menu navigation
the RETURN/ENTER key will become a proper CONFIRM key, as opposed to emulating as a START button. (the emulated START button will still be TAB key). Right Mouse Click now behaves as a CANCEL key.
1 parent 2550ce7 commit 2be2205

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

port/src/input.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ void inputSetDefaultKeyBinds(s32 cidx, s32 n64mode)
195195
{ CK_RTRIG, VK_MOUSE_RIGHT, SDL_SCANCODE_Z },
196196
{ CK_LTRIG, SDL_SCANCODE_F, SDL_SCANCODE_X },
197197
{ CK_ZTRIG, VK_MOUSE_LEFT, SDL_SCANCODE_SPACE },
198-
{ CK_START, SDL_SCANCODE_RETURN, SDL_SCANCODE_TAB },
198+
{ CK_START, SDL_SCANCODE_TAB, 0 },
199199
{ CK_DPAD_D, SDL_SCANCODE_Q, VK_MOUSE_MIDDLE },
200200
{ CK_DPAD_U, 0, 0 },
201201
{ CK_Y, VK_MOUSE_WHEEL_DN, 0 },
@@ -209,7 +209,9 @@ void inputSetDefaultKeyBinds(s32 cidx, s32 n64mode)
209209
{ CK_STICK_YNEG, SDL_SCANCODE_DOWN, 0 },
210210
{ CK_STICK_YPOS, SDL_SCANCODE_UP, 0 },
211211
{ CK_4000, SDL_SCANCODE_LSHIFT, 0 },
212-
{ CK_2000, SDL_SCANCODE_LCTRL, 0 }
212+
{ CK_2000, SDL_SCANCODE_LCTRL, 0 },
213+
{ CK_ACCEPT, SDL_SCANCODE_RETURN, SDL_SCANCODE_E },
214+
{ CK_CANCEL, VK_MOUSE_RIGHT, 0 },
213215
};
214216

215217
static const u32 pcjoybinds[][2] = {

0 commit comments

Comments
 (0)