Hi!
I have a big issue of input auto detection on retroarch and my Bluetooth gamepad ipega 9023. Every time I try going in the menu (in game or before that) it autodetect a “Nvidia Corporation controller” that doesn’t exist, switch it in the first input, and then makes my gamepad not usable as the first gamepad… I tried on my 3 android devices (nexus 4, nexus 7, teclast x98 air), on different android OSes, and it always does the same. I used the ipega 9023 on countless emulators and games, that is the first time I have an issue with it. I also tried disabling the auto detection option, and change other options, but it has no effects.
It is extremely annoying and makes the emulator unusable for me… Especially with the new menu which is a pain to use with the touchscreen.
The second problem is with my 2 tablets in WiFi, and also with my phone when it’s in 3g mode. When I try downloading an update or core, it shows that it starts downloading, then stops. Sometimes it starts downloading after few minutes, but most of the time it doesn’t. It even mess up the emulator sometime when I try to push the back button ( menu disappearing, emulator crashing…), I have to restart it manually. On my phone on WiFi it works. On my two tablets, with the same WiFi, it doesn’t work (every other programs like internet browsers are working perfectly).
If anyone have any idea to solve those problems, I would really be thankful 
Also the crash problem happened only after installing the nightly and failing some download, and is still there even after a clean reinstall of the market version or other nightlies.
It happens on my Nexus 4 with CyanogenMod 12.1 and on my teclast tablet with normal 5.0.0 android, but not on my Nexus 7 since I didn’t install any nightly version.
I have been searching for files that could remain in my system folders and sd card after uninstallation, but I couldn’t find much.
All my devices are rooted, and I have a good enough knowledge on android, is there a way to download the update packages on windows somewhere and inject them in the retroarch installation folder in android?
I don’t know if it’s planned or not, but I think it would be a good option to let people load the packages from the sd card, in case they don’t have internet on their devices. Except if it requires too many changes and work of course 