Recalbox Forum

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

    Solved Latence 8bitdo M30

    Manettes/GPIO/Encodeurs
    9
    64
    11009
    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.
    • Matth23
      Matth23 @Matth23 last edited by

      Bonsoir @acris, voici l'archive support : https://file.ac/57rjp-310WA/
      La manette 8Bitdo M30 a été connectée du premier coup et j'ai paramétré les boutons comme ceux-ci!0_1553891464882_7f43e53a-42c0-11e6-9152-c33099878ccc.png

      Cependant, il y a un énorme lag dès lors que j'éloigne la manette du Rpi.
      Si je suis à 10 cm du Rpi, les boutons réagissent de suite. Mais dès que je suis à un mètre, il y a lag qui rend inutilisable la manette.

      PS : je suis encore en RC1.

      Version : 8.1.1
      Material : Raspberry Pi 3B+ / SanDisk 16Go
      Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
      Box : Megapi Case

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

        @Matth23
        tu as mis ta manette M30 à jour ?
        Elle fonctionne en jeu ?

        Marrant la manette est détecté comme une SF30

        Input driver version is 1.0.1
        Input device ID: bus 0x5 vendor 0x2dc8 product 0x6100 version 0x100
        Input device name: "8Bitdo SF30 Pro"
        Supported events:
          Event type 0 (EV_SYN)
          Event type 1 (EV_KEY)
            Event code 304 (BTN_SOUTH)
            Event code 305 (BTN_EAST)
            Event code 306 (BTN_C)
            Event code 307 (BTN_NORTH)
            Event code 308 (BTN_WEST)
            Event code 309 (BTN_Z)
            Event code 310 (BTN_TL)
            Event code 311 (BTN_TR)
            Event code 312 (BTN_TL2)
            Event code 313 (BTN_TR2)
            Event code 314 (BTN_SELECT)
            Event code 315 (BTN_START)
            Event code 316 (BTN_MODE)
            Event code 317 (BTN_THUMBL)
            Event code 318 (BTN_THUMBR)
            Event code 319 (?)
          Event type 3 (EV_ABS)
            Event code 0 (ABS_X)
              Value    128
              Min        0
              Max      255
              Flat      15
            Event code 1 (ABS_Y)
              Value    128
              Min        0
              Max      255
              Flat      15
            Event code 2 (ABS_Z)
              Value    128
              Min        0
              Max      255
              Flat      15
            Event code 5 (ABS_RZ)
              Value    128
              Min        0
              Max      255
              Flat      15
              Resolution      46
            Event code 9 (ABS_GAS)
              Value      0
              Min        0
              Max      255
              Flat      15
            Event code 10 (ABS_BRAKE)
              Value      0
              Min        0
              Max      255
              Flat      15
            Event code 16 (ABS_HAT0X)
              Value      0
              Min       -1
              Max        1
            Event code 17 (ABS_HAT0Y)
              Value      0
              Min       -1
              Max        1
          Event type 4 (EV_MSC)
            Event code 4 (MSC_SCAN)
        Properties:
        Testing ... (interrupt to exit)
        
        1 Reply Last reply Reply Quote 0
        • Matth23
          Matth23 last edited by

          @acris
          Ma manette M30 est à jour avec le dernier firmware (1.10 pour cette manette)
          Oui elle fonctionne en jeu (testé sur Street Fighter II sur MD, en activant le pad 6 boutons via retroarch).

          J'ai également une manette SF30 Pro de reconnu par Recalbox.
          J'ai enregistré 3 manettes (une DualSchock 3, une SF30 Pro et la M30).

          Dois-je ouvrir un autre poste pour mon problème de latence ?
          Merci.

          Version : 8.1.1
          Material : Raspberry Pi 3B+ / SanDisk 16Go
          Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
          Box : Megapi Case

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

            @Matth23
            Jai splitté le sujet on peut continue dedans.
            Tu avais testé avant de mettre à jour ?

            Dans recalbox.conf
            Ik ya
            Controller.bluetooth.enable=1
            Essaie en mettant =0
            Reboot et reteste.

            Pas de probleme de surchauffe ?
            Ton pi est dans un boitier ?
            Overlock ?

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

              @acris
              Si je fais la manip :
              Controller.bluetooth.enable=1
              Essaie en mettant =0
              Je n'ai pas de risque que l'appairage de ma SF30 Pro soit perdu ? Ou dois-je oublier son appairage afin de régler le souci de latence de la M30 que je m’éloigne du Pi ?

              Non je n'ai pas constater de surchauffe, je pourrais reessayé en vérifiant le monitoring.
              Le Pi est dans un boitier MegaPi Case, et n'est pas overclocké.

              Version : 8.1.1
              Material : Raspberry Pi 3B+ / SanDisk 16Go
              Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
              Box : Megapi Case

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

                @matth23 said in Latence 8bitdo M30:

                @acris
                Si je fais la manip :
                Controller.bluetooth.enable=1
                Essaie en mettant =0
                Je n'ai pas de risque que l'appairage de ma SF30 Pro soit perdu ? Ou dois-je oublier son appairage afin de régler le souci de latence de la M30 que je m’éloigne du Pi ?

                NE LE FAIS PAS ça désactive le BT.

                Non je n'ai pas constater de surchauffe, je pourrais reessayé en vérifiant le monitoring.
                Le Pi est dans un boitier MegaPi Case, et n'est pas overclocké.

                Ouvre ton boitier si jamais

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

                  @acris
                  D'accord pour la manipulation, mais alors que dois-je faire exactement?

                  Version : 8.1.1
                  Material : Raspberry Pi 3B+ / SanDisk 16Go
                  Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                  Box : Megapi Case

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

                    Aucune idée , as tu un dongle BT Externe ?
                    vérifier les températures
                    Malheureusement tu es le seul pour le moment à avoir cette manette.
                    D ailleurs la config sera ajouté à Recalbox 6 stable https://gitlab.com/recalbox/recalbox/issues/683

                    tu as testé ta manette ailleurs ? et tu n'as pas répondu , tu avais testé avant upgrade de ton firmware ?

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

                      Non je n'ai pas de dongle externe.
                      D'accord pour les températures.
                      Super pour la config ! (c'est grâce à mon archive support ou c'était déjà prévu ?
                      Pas encore testé la manette ailleurs, mais je vais le faire sur un PC, ainsi que sur mon ancienne Megadrive à l'aide du receveur Megadrive que 8Bitdo vend également.
                      Non je n'ai pas testé avant de mettre à jour le firmware (s'il faut je peux tester avec un downgrade du firmware, si possible).

                      Version : 8.1.1
                      Material : Raspberry Pi 3B+ / SanDisk 16Go
                      Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                      Box : Megapi Case

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

                        @acris Petite précision, je suis passé sur la RC2 entre temps, toujours pas de changement, mais s'il faut l'archive support réactualisée, je peux le faire.

                        Version : 8.1.1
                        Material : Raspberry Pi 3B+ / SanDisk 16Go
                        Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                        Box : Megapi Case

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

                          @Matth23

                          • avec ton archive de support.
                          • oui test sur d autres périphériques
                          • oui essaie de downgrader peut etre qu'il y a un problème de firmware.
                          • non c'est ok pas de changement entre RC1-RC2
                          1 Reply Last reply Reply Quote 0
                          • Matth23
                            Matth23 last edited by

                            Bonjour @acris,

                            • J'ai déjà envoyé l'archive de support avec la M30 connectée
                            • Verdict après test de la M30 sur un PC : 0 latence même à 5-6 mètres du PC
                            • Pas possible de downgrader la M30 (seul firmware possible : 1.10)

                            Après l'essai sur PC, j'ai essayé de la reconnecter sur le Rpi, sans succès...

                            Version : 8.1.1
                            Material : Raspberry Pi 3B+ / SanDisk 16Go
                            Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                            Box : Megapi Case

                            OyyoDams 1 Reply Last reply Reply Quote 0
                            • OyyoDams
                              OyyoDams Staff @Matth23 last edited by

                              @matth23 as-tu une autre manette BT pour comparer ?

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

                                Bonjour @OyyoDams, oui j'ai une 8Bitdo SF30 Pro qui fonctionne très bien sur Recalbox.

                                Version : 8.1.1
                                Material : Raspberry Pi 3B+ / SanDisk 16Go
                                Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                                Box : Megapi Case

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

                                  @OyyoDams Faut-il que je transmette mon archive support avec uniquement la SF30 Pro d'appairée ?

                                  Version : 8.1.1
                                  Material : Raspberry Pi 3B+ / SanDisk 16Go
                                  Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                                  Box : Megapi Case

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

                                    Bonjour @OyyoDams et @acris,

                                    J'ai réussi à reconnectER ma M30 manuellement, en suivant le tuto : https://github.com/recalbox/recalbox-os/wiki/Connect-bluetooth-controller-manually-(EN)

                                    J'ai donc 3 manettes reconnues par Recalbox (#1 SF30 Pro, #2 DS3 et #3 M30).
                                    La latence de la manette M30 est toujours là dès que j'éloigne de plus de 50cm la manette du Rpi. De plus, lorsque j'éloigne la manette d'environ 1m tout en continuant de faire des tests depuis ES, la liste des systèmes se met à défiler toute seule (sur environ 5-6 systèmes avant de s'arrêter) alors que je n'ai appuyé qu'une ou deux fois sur le bouton haut ou bas.

                                    Voici mon archive support actuelle si cela peut vous aider : https://file.ac/696jRLCo64w/

                                    Version : 8.1.1
                                    Material : Raspberry Pi 3B+ / SanDisk 16Go
                                    Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                                    Box : Megapi Case

                                    OyyoDams 1 Reply Last reply Reply Quote 0
                                    • Pachanka
                                      Pachanka last edited by

                                      j'ai aussi une manette m30 que je n'ai pas réussi à appairer au pi3b+. Elle est reconnue, mais "Impossible de connecter la manette". Un pote m'a prété un dongle Bluetooth (celui du shop recalbox), je teste ce soir et je vous fais un retour.

                                      Version : 6.0
                                      Material : Raspberry Pi 3B+ / SanDisk 16Go
                                      Pads : 8BitDo M30, 8BitDo SNES30 Pro

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

                                        Bonjour @Pachanka et merci pour le retour.

                                        Dans un premier temps, j'avais réussi à appairer la manette du premier coup.
                                        Suite à un "désappairage" afin de la tester sur un PC, j'ai essayé de la ré-appairer à Recalbox, mais sans succès. J'ai donc utilisé l'appairage manuel, comme décrit dans ce tuto : https://github.com/recalbox/recalbox-os/wiki/Connect-bluetooth-controller-manually-(EN)

                                        Si possible, un retour avec ou sans dongle serait intéressant.

                                        Version : 8.1.1
                                        Material : Raspberry Pi 3B+ / SanDisk 16Go
                                        Pads : 8BitDo SF30 Pro / 8BitDo M30 / Sony DualShock 3
                                        Box : Megapi Case

                                        1 Reply Last reply Reply Quote 0
                                        • OyyoDams
                                          OyyoDams Staff @Matth23 last edited by

                                          @matth23 personne chez nous n'a pu tester les M30. Mais en cherchant dans Google, je suis tombé sur ça: https://www.youtube.com/watch?v=hTQRVUlqERs

                                          A priori ça serait un bug connu, lié au firmware des manettes, et dans cette vidéo il y aurait une solution non officielle. A toi de voir si tu tentes ou non...

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

                                            @Pachanka
                                            Quelle methode d'apparaillage as tu essayé ?
                                            Quel firmware as tu ?

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

                                            Want to support us ?

                                            57
                                            Online

                                            98.7k
                                            Users

                                            28.1k
                                            Topics

                                            187.0k
                                            Posts

                                            Copyright © 2021 recalbox.com