|
|
|
@ -29,12 +29,12 @@ SDL_Keycode TranslateControllerButtonToGameMenuKey(ControllerButton controllerBu |
|
|
|
{ |
|
|
|
{ |
|
|
|
switch (TranslateTo(GamepadType, controllerButton)) { |
|
|
|
switch (TranslateTo(GamepadType, controllerButton)) { |
|
|
|
case ControllerButton_BUTTON_A: |
|
|
|
case ControllerButton_BUTTON_A: |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_Y: |
|
|
|
|
|
|
|
return SDLK_RETURN; |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_B: |
|
|
|
case ControllerButton_BUTTON_BACK: |
|
|
|
case ControllerButton_BUTTON_BACK: |
|
|
|
case ControllerButton_BUTTON_START: |
|
|
|
case ControllerButton_BUTTON_START: |
|
|
|
return SDLK_ESCAPE; |
|
|
|
return SDLK_ESCAPE; |
|
|
|
case ControllerButton_BUTTON_B: |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_Y: |
|
|
|
|
|
|
|
return SDLK_RETURN; |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_LEFTSTICK: |
|
|
|
case ControllerButton_BUTTON_LEFTSTICK: |
|
|
|
return SDLK_TAB; // Map
|
|
|
|
return SDLK_TAB; // Map
|
|
|
|
default: |
|
|
|
default: |
|
|
|
@ -46,11 +46,11 @@ SDL_Keycode TranslateControllerButtonToMenuKey(ControllerButton controllerButton |
|
|
|
{ |
|
|
|
{ |
|
|
|
switch (TranslateTo(GamepadType, controllerButton)) { |
|
|
|
switch (TranslateTo(GamepadType, controllerButton)) { |
|
|
|
case ControllerButton_BUTTON_A: |
|
|
|
case ControllerButton_BUTTON_A: |
|
|
|
|
|
|
|
return SDLK_SPACE; |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_B: |
|
|
|
case ControllerButton_BUTTON_BACK: |
|
|
|
case ControllerButton_BUTTON_BACK: |
|
|
|
case ControllerButton_BUTTON_START: |
|
|
|
case ControllerButton_BUTTON_START: |
|
|
|
return SDLK_ESCAPE; |
|
|
|
return SDLK_ESCAPE; |
|
|
|
case ControllerButton_BUTTON_B: |
|
|
|
|
|
|
|
return SDLK_SPACE; |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_Y: |
|
|
|
case ControllerButton_BUTTON_Y: |
|
|
|
return SDLK_RETURN; |
|
|
|
return SDLK_RETURN; |
|
|
|
case ControllerButton_BUTTON_LEFTSTICK: |
|
|
|
case ControllerButton_BUTTON_LEFTSTICK: |
|
|
|
@ -72,10 +72,10 @@ SDL_Keycode TranslateControllerButtonToQuestLogKey(ControllerButton controllerBu |
|
|
|
{ |
|
|
|
{ |
|
|
|
switch (TranslateTo(GamepadType, controllerButton)) { |
|
|
|
switch (TranslateTo(GamepadType, controllerButton)) { |
|
|
|
case ControllerButton_BUTTON_A: |
|
|
|
case ControllerButton_BUTTON_A: |
|
|
|
return SDLK_SPACE; |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_B: |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_Y: |
|
|
|
case ControllerButton_BUTTON_Y: |
|
|
|
return SDLK_RETURN; |
|
|
|
return SDLK_RETURN; |
|
|
|
|
|
|
|
case ControllerButton_BUTTON_B: |
|
|
|
|
|
|
|
return SDLK_SPACE; |
|
|
|
case ControllerButton_BUTTON_LEFTSTICK: |
|
|
|
case ControllerButton_BUTTON_LEFTSTICK: |
|
|
|
return SDLK_TAB; // Map
|
|
|
|
return SDLK_TAB; // Map
|
|
|
|
default: |
|
|
|
default: |
|
|
|
|