Alors ça m'inspire oui et non... La bonne nouvelle, c'est que côté OS, tu as a priori tes 2 manettes de détectées : (input0 et input1) grâce au usbhid.quirks je suppose. Je ne sais pas si tu connais jstest (je connaissais pas avant 2 jours!), mais si tu testes un input et que tu appuies sur des boutons de ta manette correspondante, le bouton en question passe à on à l'écran au lieu du off ci-dessous (1, -1 pour un axe).
Axes: 0: 0 1: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off
Ce qui te permet de te confirmer que ta manette est bien reconnue. D'ailleurs j'en déduis que tu n'as pas une manette standard SNES, non? il me semblait n'avoir que 8 boutons sur ma manette. Mais qu'importe, il reste à comprendre pourquoi côté EmulationStation, celles-ci ne sont pas détectées... et là c'est autre chose ! Si j'ai bien compris EmulationStation utilise la librairie "SDL" s'occupant de l'interfaçage avec les joysticks. Peux-tu c/c le fichier de logs d'EmulationStation ? (on va commencer par là...) Essaie à tout hasard de supprimer le fichier es_input.cfg (après en avoir fait une sauvegarde) et de reboot. EDIT : Je me suis fait griller en parallèle par Acris le temps de chercher... bon on a pas le même niveau de connaissances, il en impose plus !