ICS and support for gamepad/controller devices
USB controllers follow a spec which means any USB controller "should" work. So there is not a "list of supported devices" as they all are supposed to work as long as they are not proprietary. Even an Xbox 360 wired controller should work (not sure about a wireless 360 controller, even when plugged in with the charge kit). Now your wireless controller is probably a different story. This is probably using some proprietary protocol to communicate information from the dongle to the controller, but you could try it. As long as the android device thinks that the dongle is a USB controller, and the dongle handles the communications to the controller, it may work.