AS3 может отлавливать события клавиатуры, но как отловить событие ввода USB-джойстика?
Для этого есть несколько новых пакетов.
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/GameInput.html
Я еще не дошел до этого, но это похоже на ввод с клавиатуры.
По сути, вы должны: