Normal
http://www.androidauthority.com/android-2-3-gingerbread-vs-android-4-0-ice-cream-sandwich-37742/Consumer differences between Android 3 and 4Note the Media and Connectivity entry and how the highlighted feature is Input from keyboard, mouse, gamepad, joystick.This might explain why on Android, the MOGA API had to be chosen at the time controller support was implemented, because the API level backwards compatibility to Android 2.0 wasn't able to support native controllers.I'm sure that if [MENTION=4573]Scumble373[/MENTION] rebased to a baseline of Android 4.1, he would find a whole stack of stuff he could remove, or refactor to bring the Android platform forward.Like Native Controller support, without the use of MOGA API (not that there is anything truly wrong with MOGA API).
http://www.androidauthority.com/android-2-3-gingerbread-vs-android-4-0-ice-cream-sandwich-37742/
Consumer differences between Android 3 and 4
Note the Media and Connectivity entry and how the highlighted feature is Input from keyboard, mouse, gamepad, joystick.
This might explain why on Android, the MOGA API had to be chosen at the time controller support was implemented, because the API level backwards compatibility to Android 2.0 wasn't able to support native controllers.
I'm sure that if [MENTION=4573]Scumble373[/MENTION] rebased to a baseline of Android 4.1, he would find a whole stack of stuff he could remove, or refactor to bring the Android platform forward.
Like Native Controller support, without the use of MOGA API (not that there is anything truly wrong with MOGA API).