[Résolu]Faire fonctionner 2 Manettes Saturn via adapteur unique
-
Bonjour, Je possède un adaptateur Mayflash SS (Sega Saturn) pour 2 manettes sur Recalbox 4.0.0 build-36 2016/03/13 Les deux manettes sont reconnues sur Emulationstation sous le nom Huijia, mais j'ai l'impression qu'elles sont reconnues comme une seule et unique manette, donc quand je mappe chacune d'entre elles, ça reconfigure tout comme si c'était le même pad. De plus il n'y a qu'un seul périphérique Huijia quand je veux attribuer manette 1 et 2. Comment faire pour faire fonctionner les 2 séparément via ce périphérique ? Merci !
-
Bonjour peux tu lancer la commande recalbox-support.sh en suivant les intructions ici https://github.com/recalbox/recalbox-os/wiki/Recalbox-support--(FR) on va pouvoir corriger le problème je pense.
-
-
Tu dois mettre la partition boot en écriture pour effectuer les modification suivante : https://github.com/recalbox/recalbox-os/wiki/partition-en-ecriture-(FR) La commande est le suivante utilise la console de winscp ou putty dans ssh
mount -o remount,rw /boot
Edite le fichier/boot/cmdline.txt
soit via winscp ou putty avec la commande nano Ajout en fin de ligne avec un espace avant le mot précédent ceci :usbhid.quirks=0x0e8f:0x3010:0x040
ça donne un truc de ce genre :
dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo usbhid.quirks=0x0e8f:0x3010:0x040
enregistre le et redémarre ton rpi et essaie de mapper tes deux manettes maintenant -
Merci, Je fais quoi de la ligne existante ?
dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo root=/dev/mmcblk0p7 rootwait fastboot noswap ro
-
tu ajoutes ceci :
usbhid.quirks=0x0e8f:0x3010:0x040
à la fin de ta ligne. tu ne l effaces surtout pas. -
It's alive ! Prévu out of the box ? Merci !
-
Je vais faire une remontée pour que ce soit intégré en 4.1.0 peux relancer la commande recalbox-support.sh en suivant les intructions ici https://github.com/recalbox/recalbox-os/wiki/Recalbox-support–(FR) de nouveau.
-
Et voilà ! http://dl.free.fr/wO2mdlxpr Merci encore !
-
Arf mince il n'y pas le fichier que je souhaite. Peux tu me poster le contenu du fichier /recalbox/share/.emulationstation/es_input.cfg
-
ouep en effet, il faudrait ajouter ce fichier dans le script support. Te sent tu de faire la modif et ta première PR sur github?
-
Si on nexplique oui j3 peux le faire du moment que pas compliqué.
-
@archimage voila j ai fait l ajout pour recalbox 4.1 on compte sur toi pour nous faire un retour quand tu metteras à jour ta recalbox https://github.com/recalbox/recalbox-buildroot/pull/304
-
Desolé pour le retard mais voici le fichier : http://dl.free.fr/oCyjDF8ud
<inputConfig type="joystick" deviceName="HuiJia USB GamePad" deviceGUID="030000008f0e00001030000010010000"> <input name="a" type="button" id="1" value="1" code="289" /> <input name="b" type="button" id="0" value="1" code="288" /> <input name="down" type="hat" id="0" value="4" code="16" /> <input name="hotkey" type="button" id="5" value="1" code="293" /> <input name="left" type="hat" id="0" value="8" code="16" /> <input name="pagedown" type="button" id="2" value="1" code="290" /> <input name="pageup" type="button" id="6" value="1" code="294" /> <input name="right" type="hat" id="0" value="2" code="16" /> <input name="select" type="button" id="7" value="1" code="295" /> <input name="start" type="button" id="9" value="1" code="297" /> <input name="up" type="hat" id="0" value="1" code="16" /> <input name="x" type="button" id="4" value="1" code="292" /> <input name="y" type="button" id="3" value="1" code="291" /> </inputConfig>
-
Merci archimage