The Gamepad API isn't working in the official firefox app and in a GeckoView (v 107.0.xxx) on Android.
To Reproduce: Open the test gamepad API site: https://luser.github.io/gamepadtest/ On chrome, it shows a connected gamepad. On firefox, it does not.
Tested with: Google Pixel 6, Samsung Galaxy A32, LG G8
Using: Xbox one controller and PS5DualShock controller (wired and wireless).
navigator.getGamepads()
seems to just return an empty array.
Has anyone else experienced this issue and have a workaround? Or perhaps something obvious I'm missing? If not, where would we report a bug like this? Thanks