diff options
Diffstat (limited to 'src/joystick/SDL_gamecontroller.c')
-rw-r--r-- | src/joystick/SDL_gamecontroller.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/joystick/SDL_gamecontroller.c b/src/joystick/SDL_gamecontroller.c index bf06fa1a5..9849bcc98 100644 --- a/src/joystick/SDL_gamecontroller.c +++ b/src/joystick/SDL_gamecontroller.c @@ -585,11 +585,8 @@ static ControllerMapping_t *SDL_CreateMappingForHIDAPIController(SDL_JoystickGUI if (SDL_IsJoystickXboxOneSeriesX(vendor, product)) { /* XBox One Series X Controllers have a share button under the guide button */ SDL_strlcat(mapping_string, "misc1:b15,", sizeof(mapping_string)); - } else if (SDL_IsJoystickXboxOneElite(vendor, product) && - !SDL_IsJoystickXboxOneEliteSeries1(vendor, product)) { - /* XBox One Elite Controllers have 4 back paddle buttons - * The Series 1 controller has paddles but they can't be unmapped - */ + } else if (SDL_IsJoystickXboxOneElite(vendor, product)) { + /* XBox One Elite Controllers have 4 back paddle buttons */ SDL_strlcat(mapping_string, "paddle1:b15,paddle2:b17,paddle3:b16,paddle4:b18,", sizeof(mapping_string)); } else if (SDL_IsJoystickSteamController(vendor, product)) { /* Steam controllers have 2 back paddle buttons */ |