Yo compre este programa: USB/BT Joystick Center 6 del android market me costó algo así como 56 pesos mexicanos (algo más de 4 dólares) con este programa me reconoce controles de Xbox 360, de ps3 e incluso unos genéricos de pc
Sin problemas con emuladores como el Fpse o los de super nintendo, pero eso si tienes que configurar bien el programa y el emulador