Solved Xin Mo 20pins par joueur
-
@yanovsk pr ton inversion voir question dans ton sujet
-
@yanovsk
Non pas direct , j'ai du suivre ce guide (fourni par le vendeur) :6 étapes à suivre
1) Télécharger , installer et paramétrer WinSCP
2) Ajouter Putty et Notepad++
3) Monter la partition en écrtiture
4) Éditer le fichier cmdline.txt
5) Redémarrer et remapper
1) Télécharger , installer et paramétrer WinSCP :
Depuis un PC Windows :
a) téléchargement :
lien ici : https://winscp.net/download/WinSCP-5.9.2-Setup.exeb) processus d'installation :
Accepter
Installation typique → suivant
Commander → suivant
Installation
Terminerc) paramétrage :
Lancez WinSCP
Cliquez sur Nouveau site
Remplissez les informations comme il suit :
Protocole de fichier SCP
Nom de l'hôte : recalbox
Numéro de port : 22
Nom d'utilisateur : root
Mot de passe : recalboxroot
Sauver...
Enregistre la session sous : mettre un nom de votre choix , recalbox par exemple
Cochez la case Enregistrer le mot de passe (non recommandé)
OK
Connexion
Une fenêtre peut s'ouvrir vous demandant de Continuer la connexion au serveur inconnu et ajouter la clé d'hôte dans le cache ? → cliquez sur oui
Allez dans Préférences (CTRL+ALT+P) puis Panneaux et enfin, cochez la case Afficher les fichiers cachés.2) Ajouter Putty , Notepad++
Ajouter putty (télécharger ici : https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe),
et placer l’exécutable dans le dossier %programfiles%\WinSCP\Putty Puis de le configurer dans WinSCP , allez dans Préférences (CTRL+ALT+P) > Intégration > Applications >
Applications externes > Explorer...
Cocher : se souvenir du mot de passe de la session et le passer à Putty (SSH) puis faire OkAjouter notepad++ (télécharger ici : https://notepad-plus-plus.org/download/v6.9.html),
dans WinSCP , allez dans Préférences (CTRL+ALT+P) > Editeurs > Ajouter > Éditeurs externes , naviguer > indiquer le chemin vers l application notepad++ > OK ; puis cliquer sur monter pour qu'il soit en haut de la liste.3) Monter la partition en écrtiture
Dans WinSCP
Ouvrir une console ou (CTRL + T)
Entrer la commande : mount -o remount,rw /boot4) Editer le fichier cmdline.txt
Depuis WinSCP , dans le dossier boot , éditer le fichier se nommant cmdline.txt avec notepad++ , ajouter un espace entre le dernier mot et ceux que l'on doit rajouter et rajouter ceci :
usbhid.quirks=0x16c0:0x75e1:0x040
Ce qui devrait donner :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 usbhid.quirks=0x16c0:0x75e1:0x040
5) Redémarrer et remapper
(bouton start) > options manettes > configurer une manette
Il faut configurer uniquement le joueur 1En espérant que ça vous aidera
-
Bonjour
le xin-mo 20pins a été ajouté dans recalbox 4.1, il ne sera plus nécessaire de faire ces manipulations.Je met les liens vers le wiki où sont tiré les explications
monter la partition en écriture
winscp , notepad++ et puttysujet identique : https://forum.recalbox.com/topic/4504/xin-mo-20-pins-joueur-2-non-reconnu/10
-
@acris & @arnaud8644 merci pour vos réponses, d'abord !
Donc si je comprends bien, il y a un "nouveau" xin-mo de 2x20 pins ?
Le mien dispose de 2x18 pins mais n'est pas exploitable à 100%, il me manque 3 boutons par joueur (prévus dans ma borne) J'utilise actuellement : 4 axes + 6 boutons + 1P + 1C + 1HK (et encore pour cette dernière seul le P1 fonctionne)
Questions :
- la 4.1 améliorera t-elle le nombre de boutons pris en charge ?
- y'a t-il une roadmap pour la sortie de la 4.1 (j'attends également l'emu C64 avec impatience !)
- le tarif de la 2x20 ? (je n'ai vu que le 2x18 dans la boutique du vendeur /ebay )
Merci et bonne journée !
-
4.1 et les boutons pris en charcge : rexcalbox ne gere que 11 boutons par joueur, pourquoi en gérer plus ? Aucune système n'en profiterait
Roadmap de la 4.1 : non. C'est sur notre temps libre, on fait ce qu'on peut ...
-
@yanovsk
Tu veux koi comme boutons supplementaire tu dis kil en manque 3
Lesquels ?Contacts smallcab pr le xinmo
-
@subs
Oui j'imagine bien et c'est déjà un travail conséquent à n'en point douter ! Mais d'un point de vue utilisateur, c'est toujours difficile de s'imaginer QQOQCCP...donc pardonne ma maladresse
Pour les boutons supplémentaires, cela me permettrait de mapper les flips GD, notamment qui sont tristement inactifs -
Tu sais que pr les flips se sont des boutons L ou R ou autre dans certains jeux.
Ce.nest pas reconnu comme de vrais boutons
Et il existe pas de boutons nommé flip.Si tu veux utiliser les flips dans certains jeux tu dois determiner le bouton utilisé par celui
Sur psx je crois que cest l et r.
Si pr la majorité des jeux cest ses boutons.
Il faut realiser un cablage en Y pr attribuer
2 boutons sur 1 meme pin.Il existe pas demu pinball sur arm.
-
@acris
Je pensais utiliser le gpio pour câbler en plus mes boutons inactifs & flips et essayer de voir comment les affecter dans moonlight, par exemple ou autre emu... résultat incertain mais ça se tente
Sinon le câblage Y serait plus raisonnable, c'est sûr ! -
Ça metonne que ça fonctionne car ton joueur 1 sera sur xinmo
Et pour moonlight av la config auto idem
Mais @subs pourra te dire si realisable ou non.Si tu te sens à letroit sans doute pas le bon encodeur choisi.
-
@acris Salut Acris! Qu'entends tu par Câblage en Y ?
J'ai créé un post là dessus et j'ai eu quelques soucis
https://forum.recalbox.com/topic/4838/gpio-pi3-xin-mo-18-pins-controller-différencié
-
@AS Acris me conseillait de brancher en parallèle les 2 flips avec 2 boutons natifs sur mon control panel.
Par rapport à ton post, ça reste passif, donc pas de risque de flux électrique c'est juste pour une question d'ergonomie pour les jeux de flippers (bouton latéraux). -
@yanovsk Ah ok, je vois thx
-
bonjour jai le meme probleme que toi j ai bien suivi le tuto pour monter la partition sauf que quand je rentre la ligne de commande jai recalboxconfig/mount -o remount,rw /boot
et rienb dautre ne se passe je ne peux pas editer quoique ce soit . j ai oublié quoi ? -
Bonjour,
J'ai eu me même problème avec le même kit mais la modif à faire dans le fichier cmdline.txt (usbhid.quirks=0x16c0:0x75e1:0x040) ne fonctionnait pas. Seul un joystick fonctionnait.
J'ai regardé dans les messages système (dmesg | grep usb) et j'ai remarqué que le ProductID n'était pas 0x16c0 mais 0x05e0. J'ai donc modifié le fichier cmdline.txt en utilisant 0x16c0:0x05e0:0x040 à la place. Reboot et tout est OK maintenant!
J'ai acheté le kit de boutons recemment, je suppose que la carte a changé.
-
Bonjour @JohnStone
il sagit dune autre version qui a étè traité hier dans un autre sujet.
Cette manipulation ne sera plus necessaire avec recalbox 4.1
https://forum.recalbox.com/topic/6148/encodeur-usb-joystick-2-joueurs-3h-equivalent-xim-mo-impossible-2players/13 -
@acris Mince! Je ne l'avais pas vu, désolé...