Recalbox Forum

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

    Solved Recalbox 7 - Pb Encodeur Xin-Mo

    Manettes/GPIO/Encodeurs
    recalbox encodeur xin-mo
    5
    12
    892
    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.
    • Scorpio70
      Scorpio70 last edited by

      Bonjour
      tout d'abord bravo et merci pour cette nouvelle mouture très prometteuse.
      J'ai un souci au niveau du paramétrage des joysticks sur mon bartop. Pour précision tout fonctionnait très bien sur la version précédente 6 depuis plusieurs années donc pas de soucis de câblage ou masse.
      le pb : je détecte comme d'habitude uniquement le joy 1 du bartop sur ES.

      • définition joueur 1 sur #0 et le 2 sur #1 (l'inverse produit le même résultat).
        Lorsque je lance un jeu après la conf de la manette tout fonctionne. Dès que je veux utiliser le joy2, cela ne fonctionne pas. Je sors du jeux et si j'en relance un, plus rien ne fonctionne (commandes inversées, joueurs inversés plus d'accès à la hotkey => quelques utilisateurs ont eu le soucis sur le forum mais je n'ai pas vu de résolution dans les messages).

      Test des joystick via putty :

      sdl2-jstest --list

      error: failed to read gamecontrollerdb.txt: Invalid RWops
      Found 2 joystick(s)

      Joystick Name: 'Xin-Mo Dual Arcade'
      Joystick Path: '/dev/input/event0'
      Joystick GUID: 03000000c0160000e105000001010000
      Joystick Number: 0
      Number of Axes: 2
      Number of Buttons: 10
      Number of Hats: 0
      Number of B***s: 0
      GameControllerConfig:
      Name: 'Xin-Mo Xin-Mo Dual Arcade'
      Mapping: '03000000c0160000e105000001010000,Xin-Mo Xin-Mo Dual Arcade,a:b4,b:b3,back:b6,dpdown:b12,dpleft:b13,dpright:b14,dpup:b11,guide:b9,leftshoulder:b2,leftx:a0,lefty:a1,rightshoulder:b5,start:b7,x:b1,y:b0,'
      Axis code 0: 0
      Axis code 1: 1
      Button code 0: 288
      Button code 1: 289
      Button code 2: 290
      Button code 3: 291
      Button code 4: 292
      Button code 5: 293
      Button code 6: 294
      Button code 7: 295
      Button code 8: 296
      Button code 9: 297

      Joystick Name: 'Xin-Mo Dual Arcade'
      Joystick Path: '/dev/input/event1'
      Joystick GUID: 03000000c0160000e105000001010000
      Joystick Number: 1
      Number of Axes: 2
      Number of Buttons: 12
      Number of Hats: 0
      Number of B***s: 0
      GameControllerConfig:
      Name: 'Xin-Mo Xin-Mo Dual Arcade'
      Mapping: '03000000c0160000e105000001010000,Xin-Mo Xin-Mo Dual Arcade,a:b4,b:b3,back:b6,dpdown:b12,dpleft:b13,dpright:b14,dpup:b11,guide:b9,leftshoulder:b2,leftx:a0,lefty:a1,rightshoulder:b5,start:b7,x:b1,y:b0,'
      Axis code 0: 0
      Axis code 1: 1
      Button code 0: 288
      Button code 1: 289
      Button code 2: 290
      Button code 3: 291
      Button code 4: 292
      Button code 5: 293
      Button code 6: 294
      Button code 7: 295
      Button code 8: 296
      Button code 9: 297
      Button code 10: 298
      Button code 11: 299

      => il a l'air de détecter les manettes correctement malgré l'erreur
      => Tout mes boutons et sticks fonctionnent (test evtest ok). Je pense donc que c'est un soucis de paramétrage.

      => sous es_input.cfg dois-je vois les deux manettes ou une seule ? (j'arrive à améliorer la situation en trafiquant dans le fichier mais rien de définitif)

      bref je suis preneur de toute idée, je m'arrache les cheveux

      Recalbox 7
      RPI3B+
      sd64Go
      Encodeur USB Xin-mo + joysticks Sanwa
      Archive support : https://transfer.sh/kApM6/recalbox-support-95912eb4-c6c4-c342-9d5d-5f86f8e9ec55.tar.gz

      Merci d'avance
      +
      Laurent

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

        Bonjour @Scorpio70
        le bug a été signalé et est en cours de correction
        merci pour vos patiences.

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

          ok merci Acris

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

            Le bug a été corrigé aujourd'hui... Les xinmo ne sont pas très coopératifs et les 2 devices se declarent au système avec les meme noms et meme guid... Du coup es en perdait son latin... Enfin plutôt les indexes 😁

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

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

              @ian57 ,
              Du coup, le bug corrigé est prévu pour la 7.0.1 ?
              Je demande respectueusement puisque mon bartop tourne toujours avec la bêta christmas 🥵
              Ce bug affecte tous les encodeurs xi-mo ?

              Rpi 3b+/Recalbox BêtaChristmas\Interface USB Xin-Mo/Bartop
              SuperPi Case/Recalbox 7.0/8bitdo SN30PRO /Rpi 3b+

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

                Oui le bug a été identifié et sur le chemin de la résolution
                si c est ok il sera bien sûr intégrer dans 7.0.1

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

                  @Eptdqcn41700 oui le bug affecte tous les xinmo 2 joueurs 18 et 20 pins.

                  "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
                  • agroum
                    agroum last edited by

                    bonjour

                    ayant eu le meme problème je me sui rendus compte d'un truc
                    voulant quand meme inverser les joystics en mettant le player 1 le Xin-mo:1 et en player 2 le Xin-mo: 0
                    je me suis rendu compte que les modifications sont pas pas prise en compte et ceux pour d'autre paramètre dans l'interface.

                    je sais pas si ce problème vous a été signalé.

                    cordialement

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

                      Bonjour
                      les problèmes d'enregistrement a été signalé
                      merci pour ton retour.

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

                        @agroum @Eptdqcn41700 @Scorpio70 le bug xinmo a été corrigé. Tout devrait être ok dans la version 7.01

                        "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 1
                        • agroum
                          agroum last edited by

                          Good News every one 👍

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

                            https://forum.recalbox.com/topic/21593/recalbox-7-x-10-10-20-les-correctifs

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

                            Want to support us ?

                            95
                            Online

                            99.6k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com