Recalbox Forum

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

    Solved 6.1.1 x64 bug quand deux 8BITDO SF30 pro sont couplées

    Manettes/GPIO/Encodeurs
    bluetooth 8bitdo 6.1.1pcx64
    5
    18
    1886
    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.
    • Mamoles
      Mamoles @PPN last edited by

      @ppn
      J'allume bien les manettes avec B+Start.
      J'ai configuré les deux manettes et attribué les joueurs 1 et 2 comme indiqué. J'ai joueur 1 #1 8BITDO SN30PRO et joueur 2 #0 8BITDO SF30PRO. Pour le dongle bluetooth, je n'ai pas eu le loisir de choisir le controleur. Sur le PI, c'est le dongle qui prend le dessus quand il est branché. Peut-être en est-il de même pour la version x64.
      Mon fichier es_input.cfg est tellement long qu'il ne peut être copié ici.
      Je n'en mets q'une partie :
      <?xml version="1.0"?>
      <inputList>
      <inputConfig type="keyboard" deviceName="Keyboard" deviceGUID="-1" deviceNbAxes="0" deviceNbHats="0" deviceNbButtons="120">
      <input name="a" type="key" id="115" value="1" code="168" />
      <input name="b" type="key" id="97" value="1" code="168" />
      <input name="down" type="key" id="1073741905" value="1" code="168" />
      <input name="hotkey" type="key" id="32" value="1" code="168" />
      <input name="left" type="key" id="1073741904" value="1" code="168" />
      <input name="pagedown" type="key" id="1073741902" value="1" code="168" />
      <input name="pageup" type="key" id="1073741899" value="1" code="168" />
      <input name="right" type="key" id="1073741903" value="1" code="168" />
      <input name="select" type="key" id="32" value="1" code="168" />
      <input name="start" type="key" id="13" value="1" code="168" />
      <input name="up" type="key" id="1073741906" value="1" code="168" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="Virtual gamepad" deviceGUID="03000000030000000300000002000000" deviceNbAxes="2" deviceNbHats="0" deviceNbButtons="8">
      <input name="a" type="button" id="0" value="1" code="304" />
      <input name="b" type="button" id="1" value="1" code="305" />
      <input name="down" type="axis" id="1" value="1" code="1" />
      <input name="hotkey" type="button" id="6" value="1" code="314" />
      <input name="left" type="axis" id="0" value="-1" code="0" />
      <input name="pagedown" type="button" id="5" value="1" code="311" />
      <input name="pageup" type="button" id="4" value="1" code="310" />
      <input name="right" type="axis" id="0" value="1" code="0" />
      <input name="select" type="button" id="6" value="1" code="314" />
      <input name="start" type="button" id="7" value="1" code="315" />
      <input name="up" type="axis" id="1" value="-1" code="1" />
      <input name="x" type="button" id="2" value="1" code="307" />
      <input name="y" type="button" id="3" value="1" code="308" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo NES30 Pro" deviceGUID="05000000c82d00002038000000010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
      <input name="a" type="button" id="0" value="1" code="304" />
      <input name="b" type="button" id="1" value="1" code="305" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="13" value="1" code="317" />
      <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
      <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
      <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
      <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
      <input name="l2" type="button" id="8" value="1" code="312" />
      <input name="l3" type="button" id="13" value="1" code="317" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="7" value="1" code="311" />
      <input name="pageup" type="button" id="6" value="1" code="310" />
      <input name="r2" type="button" id="9" value="1" code="313" />
      <input name="r3" type="button" id="14" value="1" code="318" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="3" value="1" code="307" />
      <input name="y" type="button" id="4" value="1" code="308" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo SN30 Pro 8Bitdo SN30 Pro" deviceGUID="03000000c82d00000160000011010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="15">
      <input name="a" type="button" id="0" value="1" code="304" />
      <input name="b" type="button" id="1" value="1" code="305" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="13" value="1" code="317" />
      <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
      <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
      <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
      <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
      <input name="l2" type="button" id="8" value="1" code="312" />
      <input name="l3" type="button" id="13" value="1" code="317" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="7" value="1" code="311" />
      <input name="pageup" type="button" id="6" value="1" code="310" />
      <input name="r2" type="button" id="9" value="1" code="313" />
      <input name="r3" type="button" id="14" value="1" code="318" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="3" value="1" code="307" />
      <input name="y" type="button" id="4" value="1" code="308" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo NES30 Pro 8Bitdo NES30 Pro" deviceGUID="03000000c82d00000190000011010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="15">
      <input name="a" type="button" id="0" value="1" code="304" />
      <input name="b" type="button" id="1" value="1" code="305" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="13" value="1" code="317" />
      <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
      <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
      <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
      <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
      <input name="l2" type="button" id="8" value="1" code="312" />
      <input name="l3" type="button" id="13" value="1" code="317" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="7" value="1" code="311" />
      <input name="pageup" type="button" id="6" value="1" code="310" />
      <input name="r2" type="button" id="9" value="1" code="313" />
      <input name="r3" type="button" id="14" value="1" code="318" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="3" value="1" code="307" />
      <input name="y" type="button" id="4" value="1" code="308" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo FC30 Pro" deviceGUID="05000000c82d00001038000000010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
      <input name="a" type="button" id="0" value="1" code="304" />
      <input name="b" type="button" id="1" value="1" code="305" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="13" value="1" code="317" />
      <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
      <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
      <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
      <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
      <input name="l2" type="axis" id="5" value="-1" code="10" />
      <input name="l3" type="button" id="13" value="1" code="317" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="7" value="1" code="311" />
      <input name="pageup" type="button" id="6" value="1" code="310" />
      <input name="r2" type="axis" id="4" value="-1" code="9" />
      <input name="r3" type="button" id="14" value="1" code="318" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="3" value="1" code="307" />
      <input name="y" type="button" id="4" value="1" code="308" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo Zero GamePad" deviceGUID="05000000a00500003232000009010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
      <input name="a" type="button" id="1" value="1" code="305" />
      <input name="b" type="button" id="0" value="1" code="304" />
      <input name="down" type="axis" id="1" value="1" code="1" />
      <input name="hotkey" type="button" id="10" value="1" code="314" />
      <input name="left" type="axis" id="0" value="-1" code="0" />
      <input name="pagedown" type="button" id="7" value="1" code="311" />
      <input name="pageup" type="button" id="6" value="1" code="310" />
      <input name="right" type="axis" id="0" value="1" code="0" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="axis" id="1" value="-1" code="1" />
      <input name="x" type="button" id="4" value="1" code="308" />
      <input name="y" type="button" id="3" value="1" code="307" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo Zero GamePad" deviceGUID="05000000a00500003232000001000000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
      <input name="a" type="button" id="12" value="1" code="305" />
      <input name="b" type="button" id="11" value="1" code="304" />
      <input name="down" type="axis" id="1" value="1" code="1" />
      <input name="hotkey" type="button" id="21" value="1" code="314" />
      <input name="left" type="axis" id="0" value="-1" code="0" />
      <input name="pagedown" type="button" id="18" value="1" code="311" />
      <input name="pageup" type="button" id="17" value="1" code="310" />
      <input name="right" type="axis" id="0" value="1" code="0" />
      <input name="select" type="button" id="21" value="1" code="314" />
      <input name="start" type="button" id="22" value="1" code="315" />
      <input name="up" type="axis" id="1" value="-1" code="1" />
      <input name="x" type="button" id="15" value="1" code="308" />
      <input name="y" type="button" id="14" value="1" code="307" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="USB,2-axis 8-button gamepad " deviceGUID="03000000830500006020000010010000" deviceNbAxes="2" deviceNbHats="0" deviceNbButtons="8">
      <input name="a" type="button" id="0" value="1" code="288" />
      <input name="b" type="button" id="1" value="1" code="289" />
      <input name="down" type="axis" id="1" value="1" code="1" />
      <input name="hotkey" type="button" id="6" value="1" code="294" />
      <input name="left" type="axis" id="0" value="-1" code="0" />
      <input name="pagedown" type="button" id="5" value="1" code="293" />
      <input name="pageup" type="button" id="4" value="1" code="292" />
      <input name="right" type="axis" id="0" value="1" code="0" />
      <input name="select" type="button" id="6" value="1" code="294" />
      <input name="start" type="button" id="7" value="1" code="295" />
      <input name="up" type="axis" id="1" value="-1" code="1" />
      <input name="x" type="button" id="2" value="1" code="290" />
      <input name="y" type="button" id="3" value="1" code="291" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo 8Bitdo NES30 Arcade" deviceGUID="03000000c82d00000310000011010000" deviceNbAxes="4" deviceNbHats="1" deviceNbButtons="12">
      <input name="a" type="button" id="1" value="1" code="305" />
      <input name="b" type="button" id="0" value="1" code="304" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="10" value="1" code="314" />
      <input name="l2" type="button" id="6" value="1" code="310" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="9" value="1" code="313" />
      <input name="pageup" type="button" id="7" value="1" code="311" />
      <input name="r2" type="button" id="8" value="1" code="312" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="4" value="1" code="308" />
      <input name="y" type="button" id="3" value="1" code="307" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo NES30 Arcade" deviceGUID="05000000c82d00008010000000010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
      <input name="a" type="button" id="1" value="1" code="305" />
      <input name="b" type="button" id="0" value="1" code="304" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="10" value="1" code="314" />
      <input name="l2" type="button" id="6" value="1" code="310" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="9" value="1" code="313" />
      <input name="pageup" type="button" id="7" value="1" code="311" />
      <input name="r2" type="button" id="8" value="1" code="312" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="4" value="1" code="308" />
      <input name="y" type="button" id="3" value="1" code="307" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="8Bitdo SFC30 GamePad" deviceGUID="05000000c82d00003028000000010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
      <input name="a" type="button" id="0" value="1" code="304" />
      <input name="b" type="button" id="1" value="1" code="305" />
      <input name="down" type="axis" id="1" value="1" code="1" />
      <input name="hotkey" type="button" id="10" value="1" code="314" />
      <input name="left" type="axis" id="0" value="-1" code="0" />
      <input name="pagedown" type="button" id="7" value="1" code="311" />
      <input name="pageup" type="button" id="6" value="1" code="310" />
      <input name="right" type="axis" id="0" value="1" code="0" />
      <input name="select" type="button" id="10" value="1" code="314" />
      <input name="start" type="button" id="11" value="1" code="315" />
      <input name="up" type="axis" id="1" value="-1" code="1" />
      <input name="x" type="button" id="3" value="1" code="307" />
      <input name="y" type="button" id="4" value="1" code="308" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="SFC30 SFC30 Joystick" deviceGUID="03000000c82d000021ab000010010000" deviceNbAxes="4" deviceNbHats="1" deviceNbButtons="12">
      <input name="a" type="button" id="0" value="1" code="288" />
      <input name="b" type="button" id="1" value="1" code="289" />
      <input name="down" type="axis" id="1" value="1" code="1" />
      <input name="hotkey" type="button" id="10" value="1" code="298" />
      <input name="left" type="axis" id="0" value="-1" code="0" />
      <input name="pagedown" type="button" id="7" value="1" code="295" />
      <input name="pageup" type="button" id="6" value="1" code="294" />
      <input name="right" type="axis" id="0" value="1" code="0" />
      <input name="select" type="button" id="10" value="1" code="298" />
      <input name="start" type="button" id="11" value="1" code="299" />
      <input name="up" type="axis" id="1" value="-1" code="1" />
      <input name="x" type="button" id="3" value="1" code="291" />
      <input name="y" type="button" id="4" value="1" code="292" />
      </inputConfig>
      <inputConfig type="joystick" deviceName="Twin USB Joystick" deviceGUID="03000000100800000100000010010000" deviceNbAxes="4" deviceNbHats="1" deviceNbButtons="12">
      <input name="a" type="button" id="1" value="1" code="289" />
      <input name="b" type="button" id="2" value="1" code="290" />
      <input name="down" type="hat" id="0" value="4" code="16" />
      <input name="hotkey" type="button" id="10" value="1" code="298" />
      <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
      <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
      <input name="joystick2left" type="axis" id="3" value="-1" code="5" />
      <input name="joystick2up" type="axis" id="2" value="-1" code="2" />
      <input name="l2" type="button" id="4" value="1" code="292" />
      <input name="l3" type="button" id="10" value="1" code="298" />
      <input name="left" type="hat" id="0" value="8" code="16" />
      <input name="pagedown" type="button" id="7" value="1" code="295" />
      <input name="pageup" type="button" id="6" value="1" code="294" />
      <input name="r2" type="button" id="5" value="1" code="293" />
      <input name="r3" type="button" id="11" value="1" code="299" />
      <input name="right" type="hat" id="0" value="2" code="16" />
      <input name="select" type="button" id="8" value="1" code="296" />
      <input name="start" type="button" id="9" value="1" code="297" />
      <input name="up" type="hat" id="0" value="1" code="16" />
      <input name="x" type="button" id="0" value="1" code="288" />
      <input name="y" type="button" id="3" value="1" code="291" />
      </inputConfig>

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

        Bonjour @Mamoles
        le mieux est de générer l'archive de support et de la poster dans ta prochaine réponse (voir le post-it)

        ne pas oublier de faire la mise à jour du firmware.

        Mamoles 1 Reply Last reply Reply Quote 1
        • Mamoles
          Mamoles @acris last edited by Mamoles

          Bonjour @acris

          Voici le lien de l'archive support.link text
          Pour information, mes 3 manettes ont bien été mises à jour avec le dernier firmware. Merci beaucoup pour ton aide.

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

            @OyyoDams une idée ?

            OyyoDams Mamoles 2 Replies Last reply Reply Quote 0
            • OyyoDams
              OyyoDams Staff @acris last edited by

              @acris là comme ça non

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

                @acris
                Je viens de réaliser un test avec deux Dualshock 4 v2 et cela fonctionne correctement. Pas de mouvement intempestif des manettes après un rédémarrage du PC. A noter que le problème sur les 8BITDO était présent sur les trois derniers firmware des manettes. En revanche et pour rappel, elles fonctionnait sur la version 18.06.27 de Recalbox.

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

                  @mamoles ...et que sur PC, ce qui est étonnant, car sur PI3 mes 2 SF30 pro fonctionnent à merveille

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

                    @oyyodams
                    J'ai également testé sur deux PC différents ce qui pourrait écarter un problème de bluetooth sur ces derniers.

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

                      Bonjour @OyyoDams, bonjour @acris
                      J'ai effectué un nouveau test qui pourra peut-être vous aider.
                      J'ai ressorti mon PI3 qui tourne avec la version 180713 de recalbox.
                      J'y ai branché les 2 SN30 pro et je n'ai pas le problème. Il semble donc que le problème vienne bien de la version 6.1.1.
                      Dites-moi si une archive support sur le PI3 peut aider.
                      Merci est bon week-end.

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

                        @Mamoles : J'ai aussi le même souci avec 2 SF30 Pro depuis la v6.1.1, sur rpi3b+... Le paramètre "controllers.bluetooth.ertm=1" dans recalbox.conf a corrigé le problème des manettes folles.

                        Mamoles 2 Replies Last reply Reply Quote 1
                        • Mamoles
                          Mamoles @Harko last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • Mamoles
                            Mamoles @Harko last edited by

                            Salut @harko ,
                            T'assures, ça fonctionne !!!
                            Merci beaucoup et bon week-end.

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

                            Want to support us ?

                            72
                            Online

                            99.7k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com