Soucis controles raspberry 3b+



  • Bonjour,

    J'ai réalisé mon bartop il y a peu et j'ai beaucoup de mal à le faire fonctionner.
    J'arrive à tout gérer mais j'ai un gros soucis avec mes joystick + boutons.

    GPIO désactivé, juste le recalbox 6 avec une manette branchée en usb aucun soucis. Tout fonctionne à merveille.
    Lorsque j'active le GPIO pour utiliser mon panel, ca devient nimporte quoi... le menu s'ouvre et se ferme... la sélection descend d'un coup... ou pas.... Que j'y touche ou non.

    Configurer le panel devient casi impossible... Un jeux se lance tout seul... etc
    J'ai beau regarder mes branchements tout me semble bon....

    Quelqu'un à déjà eu ce soucis ?

    Merci...


  • Staff
    Global moderator
    Team

    Bonjour @pogo

    tu utilises les GPIO du raspberry ? ou tu utilises un encodeur usb ?
    tu peux nous en dire plus : https://forum.recalbox.com/topic/4054/a-lire-avant-de-poster-merci



  • J'utilise les GPIO du raspberry.

    J'ai monté un bartop classique, deux joueurs, joystick zippy et 6boutons chacun + un start un select et un bouton centrale.

    Boitier raspberry pi3b+ 1gb.

    Le rasberry est dans une boite protection avec petit ventilo. Le tout a été commandé chez smallcab.
    Carte sd 32gb et j'ai recu une 128gb.

    A la base j'avais installé un pack *** téléchargé sur ***. J'ai cru que ca venait de là donc j'ai installé recalbox officiel en propre sur la 32gb. Aucun soucis de connexion via mon pc pour les paramètres...

    Aucun soucis à la manette...Mais dès que j'active le panel via la cfg c'est le bazarre...

    PAS DE LIEN ILLEGAL MERCI


  • Staff
    Global moderator
    Team

    @pogo

    nous n apporterons aucunes aides sur des images non officielles.

    Si tu es sous windows

    tu installes winscp avec notepad++ et putty.
    https://recalbox.gitbook.io/tutorials/v/francais/xi-systeme/acces/acces-reseau-via-winscp#mettre-winscp-en-francais

    ensuite tu édites le fichier system/recalbox.conf à partir de winscp et notepad++¨
    tu actives les gpio.

    tu enregistres et tu rebootes.

    tu entres dans le menu emulationstation (bouton start) puis options manettes, tu configures uniquement le joueur 1
    tu places ton bouton hotkey sur le bouton centrale qui doit te servir de bouton hotkey par déduction.
    tu attribues chaque joueur dans ce meme menu et tu testes.



  • Merci pour l'aide...
    J'ai installé winscp avec notepad++ et putty.
    Ou je trouve le fichier system/recalbox.conf ?


  • Staff
    Global moderator
    Team

    dans le dossier /share/recalbox/systems



  • J'ai recalbox.conf-pre-6.1.1-Dragonblaze... ?
    Je vais essayer



  • Donc je laisse dans les options manette joueur 1 gpio 0 et joueur 2 gpio 1 ?
    Toujours le même soucis....

    Quand j'éssaye de configurer joueur un les directions joystick c'est OK et ensuite sans que je fasse quoi que se soit il me met tout seul le bouton 8 puis saute une ligne....


  • Staff
    Global moderator
    Team

    vérifie tes branches tu dois avoir un faux contacts ou ta massse mal branché, la masse est souvent obligatoire.
    décable tout et recâble le joystick et les boutons un à un.
    le joystick se configure sur DPAD et non sur joystick qui est pour le stick analogique des manettes psx xbox.



  • Je débranche tout et je recable uniquement joueur 1 joystick, 6 boutons, le start, le select et hotkey



  • Je suis largué....

    J'ai tout débranché et rebranché (deux fois....) joystick 1 + les boutons et hotkey relié sur hotkey joueur 1.

    Je lance et j'ai un message d'erreur me disant que je n'ai aucun pad de connectés.....

    Que les choses soient claires, car je crois que c'est là que je me trompe....
    J'ai des cables de connections simples, et une "guirlande" pour la masse qui termine par un branchement pour le GPIO.

    Sur ma notice raspberry ca me dit de faire le tour du joystick avec les boutons et de connecter à la broche numéro 14 du GPIO.

    Je comprends pas pourquoi ensuite sur la notice cablage des boutons, le premier bouton est relié au GND de la broche 6 du GPIO.... sachant que je viens de les connecter avec la guirlande.....



  • Bon j'ai encore re re re re recommencé...

    J'ai formaté la carte sd et je suis reparti de zéro.
    Toujours le même problème.

    J'ai testé chaque cables, chaque masse et raccords au multimètre et rien.... RAS et j'ai toujours pleins de soucis....
    Le menu start s'affiche et se retire tout seul, un jeux par tout seul....

    A part un soucis dans le boitier en lui même je ne vois pas...
    J'ai donc commandé une carte de branchement usb étant donné que mes manettes passent bien en usb....
    A voir......


  • Staff
    Global moderator
    Team

    Bonsoir @pogo

    fais des photos de tes branchements, ça peut être orienté @ian57



  • J'aimerai bien que cela soit plus visible mais ca me parait compliqué....
    Je crois vraiment qu'il y a un mauvais contact quelque part...

    Mon panel peut s'ouvrir, lorsque il est ouvert ca semble fonctionner. Une fois refermé ca déconne... Et même à la moitié...
    Ca rend fou car j'ai beau regarder y'a rien qui coince ou qui bouge....

    Même de bouger les cosses ne change rien mais une fois fermé ca bug.....
    J'ai même vérifié les cables au multi un par un...!

    alt text

    alt text


  • Staff
    Global moderator
    Team

    Si ça fonctionne ouvert, c'est que tu as un mauvais contact, un câble qui bouge, peut etre devrais tu prendre le temps de lier, ranger tes câbles proprement.



  • Pourtant rien ne bouge.... même si je bouge les fils volontairement à la main....
    Je vérifie depuis trois jours et je trouve rien de chez rien.... 😞 😞



  • On repart à zéro avec cette fois photos à chaque étapes....
    Je viens de me rendre compte que j'ai deux plans de cablages différents.

    Celui que j'utilise depuis le début, avec la notice fournie par smallcab + la notice du raspberry.
    Et celui ci : https://www.framboise314.fr/wp-content/uploads/2015/01/raspicade_cablage.png

    Ce dernier je n'ai pas éssayé au niveau du gpio car il est différent de ma notice....

    Je vais éssayer



  • Bon ce plan cablage ne fonctionne pas. Je n'ai plus les faux contacts mais les touches sont pas bonnes.
    Je ne comprends plus....



  • Bon j'ai abandonné ce nouveau plan cablage qui ne va pas...

    J'ai tout refait avec multimètre à chaque manip...
    Juste branché player 1 et aujourd'hui ca fonctionne.....

    Des fois ca joue à pas grand chose.......
    Je vais continuer doucement et proprement et voir se que ca donne une fois player 2 cablé...

    Se que j'ai du mal à comprendre c'est le fameux fichier cfg.
    Là j'ai pu activer le gpio dans le menu de ma borne et ca a détecté tout de suite player 1.
    Configuration des touches impec, aucun bugs. Donc pas besoin d'aller bidouiller mon fichier cfg ?

    Merci bien en tout cas 😉



  • Hello,

    Juste pour info, les Sticks "Zippy" ont des guides à plastiques "verts sur tes photos"

    Pour les jeux d'arcade exigeants sur les "directions en travers sur 2 microswitchs", je te conseille simplement de les enlever, car avec le temps ils vont se gondoler et rendre le gameplay exécrable...
    Pour les jeux d'arcade ou les "travers" sont inutiles (comme Pacman), je te conseille de les mettre en position "adéquat", pour justement ne pas les autoriser. et en plus ça améliore grandement le gameplay dans ces jeux la pour les "enfants".
    En effet quand on fait des travers sur "pacman", bien souvent, pacman ne réagit pas et on perd prématurément...


Log in to reply
 

Want to support us ?

297
Online

81.5k
Users

22.3k
Topics

161.5k
Posts