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
    1884
    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.
    • PPN
      PPN @Mamoles last edited by

      @mamoles
      Est-ce que tu allumes bien tes manettes en appuyant sur B+start ? au cas ou...
      Sinon, peux tu nous partager le fichier es_input.cfg présent dans le répertoire system/.emulationstation stp...
      Sinon, question un peu bête peut etre, après appareillage des manettes, tu définis bien quelle manette est associé au joueur 1 et au joueur 2 ou tu laisses sur defaut ? Comment reconnais tu la manette une de la manette deux sur cet interface ? car l'adresse MAC n'est pas affiché à ce moment la je crois.
      Je suis aussi étonné qu'avec la version 6.1 tout court tu étais obligé de faire l'appareillage en ligne de commande. normalement la SF30 Pro est bien reconnue. J'ai jamais eu de soucis avec.
      Quand tu dis que tu as essayé aussi avec un dongle blutooth conseillé pour le PI3, comment as tu "choisi" l'interface blutooth utilisée (celle de ton PC native ou le dongle ?).
      @OyyoDams @olivierdroid92 une idée ? parce que la je sèche un peu.

      Recalbox 6.1.1 sur PC 64bits.
      Boot système sur support externe USB.
      Disque dur de stockage externe en USB.
      Stick Arcade Lioncast
      Manettes bluetooth 8BitDo SF30 Pro et N30 Pro2

      Mamoles 1 Reply Last reply Reply Quote 0
      • 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 ?

                              75
                              Online

                              99.7k
                              Users

                              28.1k
                              Topics

                              187.1k
                              Posts

                              Copyright © 2021 recalbox.com