GameInput APIs in Adobe AIR 3.7
The GameInput API is an interface that allows applications to communicate with attached game input devices (joysticks, gamepads, wands, etc). This API is only supported on Android devices running on OS version 4.1 or higher. This feature can only be used with namespace 3.7 or greater and requires the minimum swf version to be equal or greater than 20.
For more details on GameInput APIs please refer: http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/GameInput.html
GameInput APIs do not provide mapping between physical controls (for example, a button) and their logical counterparts (for example, DPAD right button or left trigger). There is a need for a higher level controls that makes common actions easier for the game developer. So, GameInput SWC is introduced and is designed such that it’s easier for the game developers to write games which use gamepads or such devices and minimum possible change is required to make an existing game work with a new input device.
You can download the GameInput SWC from https://www.dropbox.com/s/yfrsj8gdvcdg1bw/gameinputcontrolname.swc
For more details on GameInput SWC please refer: https://www.dropbox.com/s/wf67l9t3kkack7z/GameInputControlNameASDoc.zip

-Nimit
Adobe AIR Team
