Thanks for the replies,
The Logitech Rumblepad 2, I assume it's the wireless RF model.
http://forum.xda-developers.com/showthre...?t=1623298
The last post recommend, not free but popular:
https://play.google.com/store/apps/detai...rch_result
"As for the iOS, I'm not aware of any joypad/joystick/gamepad specific API for iOS. "
There is a popular keyboard emulation SDK, from the second link:
"On iOS, game developers have almost universally selected the iCade standard as the language that the games and gamepads communicate with. It cleverly sidesteps Apple’s limited Bluetooth support in iOS, but more importantly, its widespread adoption also means that games that support one gamepad may also be supported by other iOS-compatible models, even if they haven’t been officially tested. We’ve included links to each gamepad’s iOS compatibility list, and even if a game isn’t listed below, the odds are pretty good that it’ll still work."
Good doc here:
http://www.raywenderlich.com/8618/adding...-your-game
"This requires a rootkit on 99% of Android devices. Very few support OTG connections straight from the manufacturer-only 1 or 2 models, last I saw. "
Android 4.0 has native (kernel) gamepad support, it's the manufactures disabling hosting support thus rooting.
Also problem here is EE is using 2.3.3 SDK which doesn't support it.
I guess for now the only way for controller support is via keyboard emulation, which means no analog support.
Thanks anyway