Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Problème controlleur USB

    Manettes/GPIO/Encodeurs
    controlleur usb
    3
    9
    2231
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • GuiGX
      GuiGX last edited by

      Salut !

      D'avance pardon si je n'utilise pas les bons termes, je n'y connais pas grand chose en informatique.

      J'ai quasiment fini de monter ma borne d'arcade et j'en suis actuellement à la phase de réussir à faire marcher mes boutons/joystick, chose qui s'avère vachement plus compliquée que prévu !

      Voilà mon problème :

      J'ai mes boutons et mes joysticks branchés sur une carte (encodeur) USB, lui même branché en USB sur mon RaspberryPi3. (une carte par joueur). J'ai activé les GPIO, on me dit qu'ils sont détectés, mais ils ne réagissent pas quand il s'agit de configurer les touches. (alors qu'avec un clavier branché en USB ça fonctionne)
      Ca, j'imagine que c'est parce que mes boutons ne sont pas branchés directement sur le Raspberry, certes il détecte les GPIO mais il n'y a rien de branché directement dessus.
      Après avoir écumé le Wiki, les tutos, etc je n'ai toujours pas trouvé la solution. De ce que j'ai compris ce qui doit m'être utile est dans la catégorie "Touches du clavier via GPIO", mais rien de ce qui y est décrit ne colle à ce que j'ai sous les yeux (je ne trouve pas de module "recalbox-retrogame", je ne comprends pas comment donner les droits chmod 775 et tout le tintouin, je suis sur windows/mac et à ce que j'ai compris, tout ce qui y est décrit est pour linux)
      Donc si quelqu'un sait comment, au final, faire fonctionner des boutons branchés sur des cartes, elles-même branchées sur le raspberry, le tout en disposant d'un ordinateur windows et d'un mac, ce serait génial ! 🙂

      J'espère avoir été clair, bien que dans ma tête ce soit encore trèèès obscur. ahah

      Merci d'avance pour votre aide !

      A bientôt

      1 Reply Last reply Reply Quote 0
      • acris
        acris last edited by

        Bonjour
        les GPIO ne te consernent absolument pas, désactive le.

        et ensuite il faut ceci
        https://forum.recalbox.com/topic/9116/a-lire-encodeurs-usb-adaptateurs-usb

        1 Reply Last reply Reply Quote 0
        • GuiGX
          GuiGX last edited by

          Merci pour ta réponse !

          J'ai remis les GPIO sur "0" dans les lignes de code. Mais rien à faire ça ne fonctionne toujours pas. (ça ne fonctionnait pas avant que je mette "1" donc à la limite ça ne m'étonne pas ^^)
          D'après les avis que j'ai pu lire sur ma config, les gens qui ont la même que moi n'ont eu aucun problème, tout a fonctionné direct. Voici une photo de mes branchements https://ibb.co/h4chCy qui me semblent être corrects.

          Voici également le lien généré par le support si jamais ça peut servir https://file.ac/Tkvm9qzOUnY/
          (je n'ai pas généré ce lien alors que mes encodeurs étaient branchés car je ne peux pas amener ma borne entière jusqu'à ma box internet (le truc con))
          Si tu as besoin d'autre chose dis moi ! 🙂

          Encore merci pour ton aide !

          1 Reply Last reply Reply Quote 0
          • acris
            acris last edited by

            Bonsoir
            si tes encodeurs ne sont pas branchés, l archive de support ne sert à rien.

            1 Reply Last reply Reply Quote 0
            • Dragu
              Dragu Banned last edited by

              @GuiGX
              Comme @acris a dit, les gpio ne te concernent pas si tu a deux encodeurs USB Dragonrise, chez toi avec des Joysticks genre Sanwa. Alors peut être tu as déja trop bricolé sur les paramètres ? Le mieux je pense, réinstaller le système propre et faire les seuls changements nécessaires au niveau de l'ES. Normalement elle doit les détecter automatiquement.

              1 Reply Last reply Reply Quote 0
              • GuiGX
                GuiGX last edited by GuiGX

                @acris j'ai réussi à tirer un câble ethernet pour obtenir l'archive de support en ayant mes encodeurs branchés, la voilà : https://file.ac/Qqc1MAs7hXU/

                @Dragu Je ne sais pas si mes encodeurs sont des Dragonrise, j'ai pas l'impression qu'ils aient de marque, si ce n'est "Zero Delay LED USB Encoder" (voici exactement ce que j'ai : https://www.amazon.fr/Longruner-Joystick-Joueurs-Encodeur-Raspberry/dp/B07315PX4F/ref=sr_1_2?ie=UTF8&qid=1529232838&sr=8-2&keywords=zero+delay+led+usb )

                Concernant les paramètres je ne les ai pas bricolé, si ce n'est pour activer les GPIO, puis les désactiver. Mais peut-être que tout réinstaller serait à terme la solution si l'archive de support ne donne rien. 😕

                Aller, on tient le bon bout ahah, encore merci pour votre aide en tout cas !

                1 Reply Last reply Reply Quote 0
                • GuiGX
                  GuiGX last edited by

                  Du nouveau !

                  J'ai refais mes branchement et mon install propres et ça fonctionne !
                  En revanche je n'ai qu'un seul des deux encodeurs de détecté, pourtant le joueur 2 est cablé exactement comme le joueur 1. oO

                  1 Reply Last reply Reply Quote 0
                  • Dragu
                    Dragu Banned last edited by Dragu

                    @GuiGX
                    J'avais vu que sur une de tes fotos, la led verte n'était pas allumé sur l'encodeur.
                    Maintenant il faut encore voir l'ordre des branchements sur les prises USB du PI3.
                    Il faut de préférence les mettre sous 0 et 1.
                    alt text

                    1 Reply Last reply Reply Quote 1
                    • GuiGX
                      GuiGX last edited by GuiGX

                      Yes !

                      Ca fonctionne, merci beaucoup ! 😄

                      Petite photo de la borne en prime 🙂 : https://ibb.co/cMDQLJ

                      1 Reply Last reply Reply Quote 1
                      • First post
                        Last post

                      Want to support us ?

                      95
                      Online

                      98.7k
                      Users

                      28.1k
                      Topics

                      187.0k
                      Posts

                      Copyright © 2021 recalbox.com