Controller input isn't fully detected on Android?

Godot Version

4.6.stable

Question

On PC, everything is detected on the controller. On Android however, everything but the triggers are detected. I used a print(event.as_text()) method to verify this. I only tried 1 Android device but I have used 2 controllers, Xbox controller and third party Nintendo controller.

Controller support is very inconsistent on Android, as device makers often have modified versions of AOSP, cheap USB or Bluetooth chipset, etc.

The same controller might not be mapped the same in different apps on the same phone.

I appreciate the reply! How does games like Minecraft do it? Do they build the support for these odd chipsets themselves? My device is a Samsung Tab S6 Lite. Godot seems to be the only thing that isn’t supporting the triggers of my controllers.

I forgot to mention. I did use USB and Bluetooth.