As part of my messing around the OUYA and the new GameInput API on AIR 3.7, I started creating a class to abstract controller/key input binding for AS3 projects. I’ll post more about that in the future, but for now, here’s a spreadsheet that’s part of my research. It lists all the game controllers I’ve tested on the OUYA, and the actual control events they expose to the developer. It’s useful for those who are implementing their own support for GameInput devices using AIR.
I should be adding more devices in the future as I get a hold of them, but in the meantime, if you have more information on something I’ve missed, feel free to write comments here or on the spreadsheet (or email me) and I’ll add it.