Con el cable casero que tienes hecho puedes conectar tanto una memoria usb como teclados y ratones para usar con emuladores así como el pad de 360 para el xmugen.
La razón por la que xmugen coge el pad de 360 es por que es un software basado en linux y hace uso del driver del pad de la 360 para este sistema operativo, estoy convencido de que agregar esa función en el resto de homebrew es una tarea bastante más compleja.
Respecto al adaptador que pones para lo único que sirve es para conectar un teclado + ratón a la xbox y usarlo en los juegos comerciales (fps principalmente). No estoy seguro de que permita meter memorias usb ya que esos puertos pueden ir perfectamente destinados al teclado y ratón. Lo que si indica de compatible con memoria se refiere a un slot para tarjetas de memoria oficiales de xbox, no memorias usb.
Sinceramente yo me miraría muy bien que tal andan estos cacharros antes de pillar uno, creo que no funcionan del todo bien y mucha gente queda descontenta con ellos.
Saludos