I have a Bluetooth controller called phonejoy, which is also the name of the website I got it from. Used in conjunction with an app called bluezIME, free on the market, it works perfectly with all my emulators. I have emus for DS, GBA, GBC, Game Gear, Genesis, NES, SNES, and PSX. it will also work with some android native games, but it was pretty flawed back when it was still new to the scene with the native games. It may work better with them now, but I never bother with them.
Sent from my TegraNote-P1640 using XDA Premium 4 mobile app