Sample Header Ad - 728x90

Inconsistent behavior of Xinput/Xbox gamepads across Android/Samsung devices

1 vote
0 answers
139 views
Gamepad is my main form of input when playing games on my Android devices, and one thing I enjoyed was the haptic feedback (rumble) of the controller. Prior to the 2023 release of the Samsung Galaxy S23 Ultra (GS23U), I was rocking its predecessor, the Galaxy S22 Ultra (GS22U). A month after its release, I bought the GS23U to see if an upgrade was worth it. When I jumped into a match of Fortnite (supports rumble) I quickly noticed that there was no rumble. After hours of googling and troubleshooting, I concluded that it might have been a quirk of the phone. It didn't matter much as I returned the GS23U anyway for reasons unrelated to controller rumble. Fast forward and I go through the same ordeal, this time with the Galaxy Tab S8+ (GTS8+) and the Galaxy Tab S9+ (GTS9+). Rumble on the last gen, none on the current gen. Pretty clear that the Galaxy devices of 2023 did not support rumble on Xinput controllers (I kept the GTS9+ anyway for the IP68 rating). And now, the present... I'll let the table do the rest of the talking. I tested 3 controllers. 2 Xinput, and 1 non-Xinput. - Same Android version across devices. (Android 14, OneUI 6.1.1) - The only meaningful hardware change across generations is the chipset, Snapdragon 8 Gen. 1, 2, and 3 respectively. - All connected via USB Chart Pretty clear that something changed regarding Xinput 2023 & onwards, and rather than a solution (one would be nice though), I'm just curious as to what's going on. My first guess is drivers, but I'm not entirely sure how that works on Android.
Asked by CollChuuk (11 rep)
Jan 24, 2025, 12:44 AM
Last activity: Jan 25, 2025, 03:02 AM