Recalbox Forum

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

    Mapping GPIO J1 / J2 différent

    Manettes/GPIO/Encodeurs
    mapping gpio différent
    3
    10
    2680
    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.
    • babastorm
      babastorm last edited by

      Bonjour à tous,
      Dans ce wiki, il est indiqué la mappage des boutons pour joueurs 1 et 2 en GPIO (tel que pré-configuré dans l'OS). Est-il possible de choisir un mappage différent que celui présenté ? Dans la mesure ou il est possible via le menu de re-configurer les ports, je pense que oui, mais ne trouvant pas l'info (pas faute de chercher pourtant 😉 ).

      Ce qui m'inquiète le plus, c'est que j'ai lu quelques part qu'il faut éviter de configurer le joueur 2, au risque d'endommager la configuration du joueur 1. Je ne sait pas si c'est toujours d'actualité (version recalbox 4.x), ni si cela concerne les GPIO, les encodeurs USB, ou les deux.

      Merci par avance de m'éclairer de vos lumières 🙂 !

      1 Reply Last reply Reply Quote 0
      • ian57
        ian57 Staff last edited by

        Si panel 2 joueurs, il faut respecter le câblage indiqué et ne configurer que le joueur 1 (le joueur 2 est configuré automatiquement). la cas échéant, tu écrases la config.
        la doc est donc toujours d'actualité.
        La configuration personnalisée est prévue dans mk_arcade, mais par encore intégrée. De plus elle ne l'est que pour 1 joueur, pas encore pour les 2. cf : https://github.com/recalbox/mk_arcade_joystick_rpi

        Si tu veux faire ton propre câblage, il faut éditer les sources et recompiler le module.

        "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

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

          Ok, dommage !

          Si je suis la logique de mappage actuel, genre (J1 => START devient R) et J2 => START devient R) Je ne devrais pas créer de conflit puisque l'ordre de mappage est respecter, j'ai bon ?

          Sinon, quels serait les fichiers à éditer, et comment recompiler ? (je demande pas une notice détaillé, c'est juste pour me faire une idée de la charge de travail que cela représente)

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

            Ouh là stop, vous dites des aneries

            On peut reconfigurer le J1 et le J2 sans inquiétude pour le driver GPIO. Point barre

            Former dev - Please reply with @substring so that i am notified when you answer me
            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

            1 Reply Last reply Reply Quote 0
            • ian57
              ian57 Staff last edited by ian57

              Ah j'ai merdé? c'est ou ça?
              le master a été intégré dans la 4.0?
              Tout est géré par le configgen.. le plan est donc juste un example et on fait ce qu el'on veut?

              "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

              Substring 1 Reply Last reply Reply Quote 0
              • babastorm
                babastorm last edited by

                Ho...ça serait une supra-bonne-nouvelle ça ! pardon de demander , mais tu est sûr qu'on peut reconfigurer J1 et J2 indépendamment subs ? 🙂

                Substring 1 Reply Last reply Reply Quote 0
                • Substring
                  Substring @ian57 last edited by

                  @ian57 le plan indique les broches à utiliser pour le p1 et le p2. Après, si c'est mélangé, ca peut passer dans certaines conditions : si les'boutons sont mélangés. Par contre, pour les axes, c'est une très mauvaise idée de ne pas respecter le câblage

                  Former dev - Please reply with @substring so that i am notified when you answer me
                  Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                  ian57 1 Reply Last reply Reply Quote 0
                  • Substring
                    Substring @babastorm last edited by

                    @babastorm on peut reconfigurer indeoendamment j1 et j2, ce n'est pas un xinmo

                    Former dev - Please reply with @substring so that i am notified when you answer me
                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                    1 Reply Last reply Reply Quote 0
                    • ian57
                      ian57 Staff @Substring last edited by

                      @subs ok merci pour toutes ces précisions. savoir erroné = conseil faux ! désolé

                      "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

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

                        Aucun problème ian57, on aura pas assez d'une vie pour tout savoir 😄 !

                        Merci à tous les deux, bonne journée !!

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

                        Want to support us ?

                        89
                        Online

                        99.6k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com