USBHost_t36 has support for the Xbox 360 wireless controller but my Xbox 360 wired USB does not work. I added support using a clone Xbox 360 wired USB controller. As far as I can tell, the clone works like a real one except it probably does not have a security chip. It works as described at the following page.
http://www.tattiebogle.net/index.php/ProjectRoot/Xbox360Controller
The code is here.
https://github.com/PaulStoffregen/USBHost_t36/pull/22
Using the Joystick.ino example program, three controllers and a hub work fine at the same time! Genuine Xbox One, Xbox 360 clone, and clone PS3.
http://www.tattiebogle.net/index.php/ProjectRoot/Xbox360Controller
The code is here.
https://github.com/PaulStoffregen/USBHost_t36/pull/22
Using the Joystick.ino example program, three controllers and a hub work fine at the same time! Genuine Xbox One, Xbox 360 clone, and clone PS3.