Android gamepads are definitely not all created equal, but I was really pleased to discover that the gamepad plugin does work with android bluetooth gamepads and keyboards, you've just gotta get a gamepad that actually does what's required. The ipega-pg90XX, which works pretty well for android games in general, doesn't seem to work at all, however the moga pro 2 in HID mode works perfectly. The moga pro 2 also worked perfectly in chrome os with android support with the same bindings you'd expect for an xbox controller. I also noted that the chromebook keyboard has the same key bindings as pc, which wasn't the case when debugging exported apks from other frameworks.
Note: I exported cordova from construct 2 and compiled the apk using cordova from the terminal.
I've come to expect that if the gamepad is connected and the html5 gamepad tester is receiving input as well as the android gamepad tester app, it's going to work.
http://html5gamepad.com/
https://play.google.com/store/apps/deta ... epadtester