IPEGA PG-9025 Bluetooth Wireless Joystick for iPad iPod iPhone and Android phone and tablet PC (Accessory)
I use it on android. For applications directly offering compatibility level external controllers, as most emulators, I had nothing to install. For other games, my smartphone is ROOTE, I preferred to use a controller4all type of generic application, r