From 7e11b09b3b0761e8d0234ee0f51081ff8dab8d57 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sat, 5 Nov 2022 13:50:37 -0700
Subject: [PATCH] The PowerA Xbox One Mini Wired Controller works with the
HIDAPI driver now
---
src/joystick/hidapi/SDL_hidapi_xboxone.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/src/joystick/hidapi/SDL_hidapi_xboxone.c b/src/joystick/hidapi/SDL_hidapi_xboxone.c
index ea72f27ff0e6..d6a8640579fd 100644
--- a/src/joystick/hidapi/SDL_hidapi_xboxone.c
+++ b/src/joystick/hidapi/SDL_hidapi_xboxone.c
@@ -334,12 +334,6 @@ HIDAPI_DriverXboxOne_IsEnabled(void)
static SDL_bool
HIDAPI_DriverXboxOne_IsSupportedDevice(SDL_HIDAPI_Device *device, const char *name, SDL_GameControllerType type, Uint16 vendor_id, Uint16 product_id, Uint16 version, int interface_number, int interface_class, int interface_subclass, int interface_protocol)
{
-#ifdef __LINUX__
- if (vendor_id == USB_VENDOR_POWERA && product_id == 0x541a) {
- /* The PowerA Mini controller, model 1240245-01, blocks while writing feature reports */
- return SDL_FALSE;
- }
-#endif
#ifdef __MACOSX__
/* Wired Xbox One controllers are handled by the 360Controller driver */
if (!SDL_IsJoystickBluetoothXboxOne(vendor_id, product_id)) {