SDL: Fix 8BitDo Ultimate 2 Wireless HIDAPI mapping

From 74be4c2836da0940f0144d0d97852606f9ab11e9 Mon Sep 17 00:00:00 2001
From: Xarishark <[EMAIL REDACTED]>
Date: Wed, 7 Oct 2026 12:44:46 +0300
Subject: [PATCH] Fix 8BitDo Ultimate 2 Wireless HIDAPI mapping

---
 src/joystick/SDL_gamecontroller.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/joystick/SDL_gamecontroller.c b/src/joystick/SDL_gamecontroller.c
index cb5bdd9bf1bf9..4b0066e31afd2 100644
--- a/src/joystick/SDL_gamecontroller.c
+++ b/src/joystick/SDL_gamecontroller.c
@@ -593,6 +593,8 @@ static ControllerMapping_t *SDL_CreateMappingForHIDAPIController(SDL_JoystickGUI
             }
             break;
         }
+    } else if (vendor == USB_VENDOR_8BITDO && product == USB_PRODUCT_8BITDO_ULTIMATE2_WIRELESS) {
+        SDL_strlcat(mapping_string, "a:b0,b:b1,back:b4,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b5,leftshoulder:b9,leftstick:b7,lefttrigger:a4,leftx:a0,lefty:a1,rightshoulder:b10,rightstick:b8,righttrigger:a5,rightx:a2,righty:a3,start:b6,x:b2,y:b3,paddle1:b12,paddle2:b11,paddle3:b14,paddle4:b13,", sizeof(mapping_string));
     } else if (vendor == USB_VENDOR_8BITDO &&
             (product == USB_PRODUCT_8BITDO_SF30_PRO ||
             product == USB_PRODUCT_8BITDO_SF30_PRO_BT ||