I'm trying to connect a gamepad with my mobile but it is not connecting.
On mobile 1 (Xiaomi Redmi), I connected the gamepad it was not working. I found that the gamepad works only with applications that request USB permission. So I installed an app that asks for USB permission, and it worked. I installed a game, cast the screen on the TV and everything was working fine. After a few seconds, it stopped working. And now it is not connecting anymore. Before connecting, I tried to read an SD card through a USB port and it was working fine. Now even that is not working.
On mobile 2 (another version of Xiaomi Redmi), it shows that the gamepad is connected as the light is not blinking but always on. But nothing works.
On mobile 3 (OnePlus), did a few attempts, but it didn't work. But then it started working automatically. Without giving any additional permission. Probably it was trying to download some driver in the background, no idea.
- USB tethering is disabled. It says the USB is not connected. But if I connect the data cable with a laptop then it's connected.
How can I debug or fix this issue on Xiaomi mobiles?
Update It seems weird. But when mobile battery is less than 15% then it automatically connects.