Que versión de android lleva?
Contra mas nueva peor, desde la 5 en adelante, vas a tener problemas como te salgas de mandos blutu y 360/ps3.
Mis mandos USB, en un scichion v88 (rock chip, android 5.1) solo funciona la cruceta y un botón. En cambio el pad de 360 funciona todo (duplicados en el launcher la cruceta y el analógico, pero en nes.emu por ejemplo no, uno es analog. Up o pow up).
Así que suerte.