Recalbox Forum

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

    Solved Latence 8bitdo M30

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

          Bonjour @OyyoDams, attention sur la vidéo il s'agit de la 8Bitdo M30 2.4G qui est déjà sorti il y a quelques temps où un dongle nécessaire (il me semble) : https://shop.8bitdo.fr/index.php?id_product=20&id_product_attribute=0&rewrite=m30-24g&controller=product

          Dans mon cas, il s'agit de la 8Bitdo M30 sorti début mars 2019 : https://www.8bitdo.fr/m30.html

          Je vais devoir donc me retourner vers 8Bitdo pour voir ce qu'ils peuvent faire.
          Maintenance, le souci ne concerne que le Raspberry visiblement.

          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
          • Pachanka
            Pachanka @acris last edited by

            @acris Le dernier firmware (1.10), et apparaillage via RecalBox.
            Je viens d'acheter tout le matos des l'annonce de la sortie de la v6.
            Pas envie d'aller gratter le ssh et toussa, mais je crois qu'il va falloir se relever les manches ^^

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

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

              @Pachanka
              Ce que je veux dire as tu essayé en appuyant sur home+y sur ta manette ?

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

                @acris Home + Y? Non première fois que j'entends ca. A quel moment ?
                J'ai fait :

                • Allumage de la maneet avec start (diode verte)
                • Bouton pair 3s-->chenillard
                • La manette est trouvée, puis lors de la connexion 'Impossible de connecter la manette"

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

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

                  @acris Dans mon cas, j'avais essayé avec Start seul la première fois : ça a fonctionné.
                  Puis la seconde, j'ai essayé Start seul ou Start + B : ça n'a pas fonctionné et je suis passé par le SSH.

                  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 @Pachanka last edited by

                    @pachanka said in Latence 8bitdo M30:

                    @acris Home + Y? Non première fois que j'entends ca. A quel moment ?
                    J'ai fait :

                    • Allumage de la maneet avec start (diode verte)
                    • Bouton pair 3s-->chenillard
                    • La manette est trouvée, puis lors de la connexion 'Impossible de connecter la manette"

                    Exactement pareil !

                    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

                      Start+y est le mode switch
                      Il existe plusieurs modes de synchro sur les 8bitdo.

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

                        Bon, suffit pour ce soir 😉
                        Des résultats mitigés.
                        Note : A priori l'adresse MAC du m30 change en fonction du type d'appairage (start+y ou start+B).

                        Via le tuto dans les posts précédents , j'ai réussi à voir paired mon pad dans putty, et à configurer les touches, le pad posé sur le PI en appairant avec start + B.
                        Mais comportement bizarre, cela ne semble marcher que près du PI et encore pas longtemps. En s’éloignant ou au bout de quelques secondes le pad s'emballe (genre touche bas en mode turbo), puis perte de connexion. Faut rallumer le pad, se remettre près, etc...uis après impossible de se reconnecter...
                        Je mets ça sur le compte de la batterie, et le pad charge jusqu'à demain soir où je pourrais tester avec un dongle, si le fail continue.

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

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

                          @pachanka said in Latence 8bitdo M30:

                          mpte de la batterie, et le pad charge jusqu'à d

                          Merci pour ton retour, je vais essayer en chargeant la manette et en testant demain midi également. Mais, il s'agit des "symptomes" identiques que j'ai pu constaté. Demain, j'envoi une vidéo au support de 8Bitdo qui m'en a demandé une.

                          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 @Pachanka last edited by

                            @pachanka said in Latence 8bitdo M30:

                            Note : A priori l'adresse MAC du m30 change en fonction du type d'appairage (start+y ou start+B).

                            Oui c'est logique.

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

                              @acris said in Latence 8bitdo M30:

                              @pachanka said in Latence 8bitdo M30:

                              Note : A priori l'adresse MAC du m30 change en fonction du type d'appairage (start+y ou start+B).

                              Oui c'est logique.

                              Personnellement, je l'ai appairer juste en appuyant sur Start.
                              @acris, Merci de m'indiquer ce que ça change de faire uniquement Start ou de combiner Start avec une touche (en général) ?

                              Pour information, je vous tiendrai informé dès que j'aurai un retour du support de 8Bitdo.

                              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

                                Bonjour @Matth23

                                le mode d'appareillage dépend du support sur lequel tu veux l'appareiller : Switch, Windows, androidOS et il en découle une détection différente au niveau des boutons.
                                C'est indiqué dans le manuel : http://download.8bitdo.com/Manual/Controller/M30-2.4g/M30_2.4g.pdf
                                Cependant le manuel de ce modèle semble incomplet.....
                                Contrairement à la SF30 PRo http://download.8bitdo.com/Manual/Controller/SN30pro+SF30pro/SN30pro_Manual.pdf

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

                                  Bonjour @acris

                                  Oui ça je l'avais bien compris, mais personnellement j'ai uniquement fait Start.
                                  Maintenant pour les Raspberry, faut utiliser les mêmes combinaisons que sur Android ?

                                  Pour info, le manuel de la manette M30 Bluetooth est celui-ci : http://download.8bitdo.com/Manual/Controller/M30/M30_Manual.pdf

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

                                    Manette chargée ce soir, allumage pi, manette seulement reconnue à moins de 30 cm.
                                    Extinction du pi, mise en place du dongle bluetooth, appairage rapide via start+B, manette reconnue.
                                    Elle fonctionne impec depuis le canap'

                                    Bon, à la fois il est recommandé partout d'utiliser un dongle 😉

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

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

                                      @pachanka merci pour ton retour, donc la M30 fonctionne mal avec le BT interne du PI (qui est connu pour être moins performant qu'un dongle externe)

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

                                        il est vrai qu'on a souvent conseillé un dongle bluetooth externe 4.0 minimum pour ces manettes

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

                                          Bon, apres 1 ou 2 redémarrage, la manette ne fonctionne plus, impossible de nouveau de l'appairer.
                                          Un tour en SSH me donne

                                          [NEW] Controller B8:27:EB:EF:B4:75 BlueZ 5.43 [default]
                                          [NEW] Device E4:17:D8:61:09:75 8BitDo M30 gamepad
                                          [NEW] Controller 00:1A:7D:DA:71:04 BlueZ 5.43
                                          [NEW] Device E4:17:D8:61:09:75 8BitDo M30 gamepad

                                          Puis en débranchant le dongle
                                          [DEL] Device E4:17:D8:61:09:75 8BitDo M30 gamepad
                                          [CHG] Controller 00:1A:7D:DA:71:04 Powered: no
                                          [CHG] Controller 00:1A:7D:DA:71:04 Discovering: no
                                          [DEL] Controller 00:1A:7D:DA:71:04 BlueZ 5.43

                                          Ce qui me fait dire que le BT interne est le 1er chargé donc le 1er utilisé.
                                          J'attends de recevoir mon dongle (j'utilisais celui d'un pote) pour d'autres essais,
                                          et le cas échéant, je désactiverais le BT interne 🙂

                                          Hum, j'ai trouvé ca sur le forum :
                                          SSH sur votre Recalbox
                                          mount -o remount, rw /boot
                                          éditer /boot/config.txtet ajouter dtoverlay=pi3-disable-bt
                                          reboot

                                          ca marche en encore en V6 et sur pi3B+ ?

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

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

                                            @Pachanka logiquement si un dongle externe est branché il devrait le prendre en 1er
                                            hmmmm peut être que @OyyoDams @Bkg2k auront une idée

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

                                            Want to support us ?

                                            83
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com