Bon je me réponds à moi-même après avoir soulevé un tel enthousiasme :-)
J'ai passé mon encodeur du port ps/2 vers usb.
J'ai donc vu 2 pilotes. J'ai cherché à créer un fichier vide avec le premier nom puis le 2éme dans le dossier xarcade2jstick.
Rien ne fonctionne !
En testant partout, je me suis rendu compte que sous retroarch, si je mets l'option "parport" à la place de "udev", mon encodeur est détecté (même avec le connecteur sur le port PS/2). Je paramètre mes boutons et joystick, je sauvegarde
en sortant. Mais de retour sur Batocera, cela ne fonctionne pas.
Pourquoi est-ce autant compliqué ? Que doit on faire pour arrêter d’écraser les bons fichiers de config ? Est-ce qu'il n'est pas possible de configurer individuellement chaque émulateur ? J'aimerais programmer mes boutons spécifiques "insert coin" ?
Est-ce qu'il y a une description quelques part pour comprendre le fonctionnement des fichiers de config lesquelles écrasent les autres ?
C'est d'une complexité alors que tout le reste est très simple (l'installation, dépôt des jeux...).