My device is Samsung Galaxy Tab S4 with android 10 version (OneUI), not custom rom. The controller I used in the video is 8bitdo N30 Pro 2.
I also tried a few controllers and there are problems:
[Updated 10/17/24]
[I use Infinix Zero 30 5G and Anbernic RG556 as devices now, both on Android 13]
8bitdo N30 Pro 2 - I can't access map shortcut with the select button, but can accessed in start/options menu. Update 10/01/23 current version 1.3 Ultimate now activates with left trigger/L2. L3 and R3 doesn't work on inventory navigation. Since changing device from Android 10 to now 13, ultimates stopped working again.
8bitdo Ultimate Bluetooth - Not compatible
8bitdo Pro 2 Hall Effect - Android mode works, but I can't activate ultimates. X-input mode also works, but L2/R2 doesn't work. X-input is still labeled 8bitdo Pro 2, if it were labeled Xbox it might have worked.
Official Dualshock 4 - Buttons are messed up, maybe due to samsung did not add official support (it appears as wireless controller in bluetooth), unusable. On Android 13 it doesn't even have an option to change controller mode.
Ipega SW-021A - Buttons are mapped correctly, map shortcut works. The ultimate works, but it activates without holding the left trigger. It activates while using normal attack (X button).
Gamesir T4 Mini - 02/10/24 update: due to having xbox mode (iOS pairing), 100% working
Gamesir T3S - 02/10/24 update: this one also has xbox/iOS pairing mode, 100% working
Gamesir Tarantula Pro - not compatible, iOS mode has replaced by DS4 mode from Xbox. X-input is not available on android mode either.
Gulikit Elves NS18 - not compatible
Gamesir G8 Galileo - not compatible, no xbox mode. DS4 mode doesn't work either. You can use G-Touch mode to map the screen, but it won't be seamless.
Gamesir G8 - not compatible, no xbox mode. Confirmed by a comment and I already read through the manual.
Gamesir T4 Cyclone Pro - All buttons working, select for map, and using ultimates work. Just need to put controller on iOS mode (B + Home), it actually puts the controller on Xbox mode. Android detects it as Xbox controller.
Gamesir Nova Lite - works perfectly, just need to upgrade/downgrade firmware to 4000/4200. All other firmwares don't work.
Gamesir X3 Pro - not compatible, you can use g-touch to map the screen. Only purpose of this controller is the cooler to keep your phone cool.
Unbranded Z01 Controller - a controller I stumbled upon, it has an Xbox mode. All buttons working, select for map, and ultimates activate when pressing left trigger + 1 of face buttons. Just need to switch layout from nintendo to xbox by pressing X + B + Home until it vibrates.
Aolion K10 - xbox bluetooth mode works perfectly, no issues.
I can't guarantee if all android devices will work with a controller. I haven't tried any other devices I have. Still need to consider if your device runs the latest android, older versions (below 10) might affect compatibility. I now play on PS5, Infinix Zero 30 5G or the Anbernic RG556.
Additional info, just because the controller has x-input, it doesn't it would work. Wired xbox controllers won't work. Any controller with a dongle for x-input won't work either. As the case with 8bitdo pro 2, x-input mode not all buttons work.
Will update this description, once I tried more controllers and android devices. I'm not sponsored by any brands, all controllers I tested are bought by myself. Most of the controllers I have pique my interest, either the color, design and the low price. So sorry if I can't test the controllers you want.
Информация по комментариям в разработке