From 27d8cbf026454cfc66563b772fb6c5014bce3ae0 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Tue, 12 Jul 2022 18:17:32 -0700
Subject: [PATCH] Added PowerA and Qanba vendors for Android USB device support
---
.../app/src/main/java/org/libsdl/app/HIDDeviceManager.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java b/android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java
index 802c7254e68..a50cfdafcea 100644
--- a/android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java
+++ b/android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java
@@ -248,7 +248,9 @@ private boolean isXbox360Controller(UsbDevice usbDevice, UsbInterface usbInterfa
0x1689, // Razer Onza
0x1949, // Lab126, Inc.
0x1bad, // Harmonix
+ 0x20d6, // PowerA
0x24c6, // PowerA
+ 0x2c22, // Qanba
};
if (usbInterface.getInterfaceClass() == UsbConstants.USB_CLASS_VENDOR_SPEC &&
@@ -274,6 +276,7 @@ private boolean isXboxOneController(UsbDevice usbDevice, UsbInterface usbInterfa
0x0e6f, // PDP
0x0f0d, // Hori
0x1532, // Razer Wildcat
+ 0x20d6, // PowerA
0x24c6, // PowerA
0x2e24, // Hyperkin
};