Recalbox Forum

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

    Connexion automatique NES30 en Bluetooth

    Recalbox Général
    kernel panic éc
    16
    61
    23343
    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.
    • mrb
      mrb last edited by

      Bon, la manette est bien appairée en mode "joystick", la led est bleue fixe, et quand je vais dans "Configurer les manettes" avec une manette branchée en USB, le système m'affiche bien "2 manettes détectée". Mais rien ne se passe quand j'appuie les touches de la NES30. Acris, j'ai voulu suivre ton conseil et aller jeter un œil au fichier "es_input.cfg". Seul souci, le fichier n'existe pas dans le dossier spécifié. Je n'ai même pas de dossier "emulationstation" dans le dossier "root". Y'a t-il un autre moyen de configurer manuellement la manette ? Voilà le rapport qui s'affiche : # tail /var/log/btDaemonLogger.log [03-10-15 05:53:49 PM] no configuration found for bluetooth device 1 (check mac address) [03-10-15 05:53:49 PM] ------------------------------------------------------ [03-10-15 05:53:59 PM] --- bluetooth devices check connections [delai=10] --- [03-10-15 05:53:59 PM] [OK] bluetooth device 0 [9E:FB:88:8B:8E:FE] is already connected [03-10-15 05:53:59 PM] no configuration found for bluetooth device 1 (check mac address) [03-10-15 05:53:59 PM] ------------------------------------------------------ [03-10-15 05:54:09 PM] --- bluetooth devices check connections [delai=10] --- [03-10-15 05:54:09 PM] [OK] bluetooth device 0 [9E:FB:88:8B:8E:FE] is already connected [03-10-15 05:54:09 PM] no configuration found for bluetooth device 1 (check mac address) [03-10-15 05:54:09 PM] ------------------------------------------------------

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

        salut, j'ai essayé aussi. Le seul pairage possible que j'ai réussi est en mode Keyboard, mais une fois en jeu, aucune touche ne fonctionne. Impossible de tester avec bluez, il n'est pas de base sur recalbox, et pas de cmd apt-get pour installer le package. info technique : - dongle bluetooth = Inatek BTA-CSR4B5 - Manette = NES30 (firmware 2.52) - Raspi = version 1B+ - Recalbox version 3.2.8 La manette xbox360 usb fonctionne à merveille, je n'ai pas testé avec la ps3 mais bon c'est avant tout la NES30 qui m’intéresse 😛 J'ai aussi tenté avec le tuto de Acris, mais ça n'a rien donné (pour le hidd) Si besoin de faire d'autre tests n'hésitez pas à demander Manifestement cela vient bien de SDL voici le message que j'obtiens après

        hidd --connect 9E:FB:E0:A0:8E:FE 
        /etc/init.d/S32emulationstation restart
        
        INFO: The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL mailing list <sdl@libsdl.org> EVDEV KeyCode 307
        

        le D-PAD ne m'affiche pas d'erreur

        START = 315
        SELECT = 314
        L1 = 310
        R1 = 311
        A = 304
        B = 305
        X = 307
        Y = 308
        
        1 Reply Last reply Reply Quote 0
        • acris
          acris last edited by

          Bonjour je ne sais pas si ça serait mieux mais quelqu'un peu essayer la commande pand --connect mac:adress

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

            Pas mieux : "Failed to open control socket: Protocol not supported"

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

              Mince arf ,il va falloir attendre l intégration de bluez.....

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

                Hello Acris J'ai réussi à accéder au fichier es_input.cfg (celui-ci était masqué). Voici son contenu :

                <?xml version="1.0"?>
                <inputList>
                	<inputConfig type="joystick" deviceName="GPIO Controller 1" deviceGUID="15000000010000000100000000010000">
                		<input name="a" type="button" id="1" value="1" />
                		<input name="b" type="button" id="0" value="1" />
                		<input name="hotkey" type="button" id="6" value="1" />
                		<input name="pagedown" type="button" id="5" value="1" />
                		<input name="pageup" type="button" id="4" value="1" />
                		<input name="select" type="button" id="6" value="1" />
                		<input name="start" type="button" id="7" value="1" />
                		<input name="x" type="button" id="2" value="1" />
                		<input name="y" type="button" id="3" value="1" />
                		<input name="down" type="axis" id="1" value="1" />
                		<input name="left" type="axis" id="0" value="-1" />
                		<input name="right" type="axis" id="0" value="1" />
                		<input name="up" type="axis" id="1" value="-1" />
                	</inputConfig>
                	<inputConfig type="joystick" deviceName="GPIO Controller 2" deviceGUID="15000000010000000200000000010000">
                		<input name="a" type="button" id="1" value="1" />
                		<input name="b" type="button" id="0" value="1" />
                		<input name="hotkey" type="button" id="6" value="1" />
                		<input name="pagedown" type="button" id="5" value="1" />
                		<input name="pageup" type="button" id="4" value="1" />
                		<input name="select" type="button" id="6" value="1" />
                		<input name="start" type="button" id="7" value="1" />
                		<input name="x" type="button" id="2" value="1" />
                		<input name="y" type="button" id="3" value="1" />
                		<input name="down" type="axis" id="1" value="1" />
                		<input name="left" type="axis" id="0" value="-1" />
                		<input name="right" type="axis" id="0" value="1" />
                		<input name="up" type="axis" id="1" value="-1" />
                	</inputConfig>
                	<inputConfig type="keyboard" deviceName="Keyboard" deviceGUID="-1">
                		<input name="a" type="key" id="103" value="1" />
                		<input name="b" type="key" id="106" value="1" />
                		<input name="down" type="key" id="100" value="1" />
                		<input name="hotkey" type="key" id="110" value="1" />
                		<input name="left" type="key" id="101" value="1" />
                		<input name="pagedown" type="key" id="109" value="1" />
                		<input name="pageup" type="key" id="107" value="1" />
                		<input name="right" type="key" id="102" value="1" />
                		<input name="select" type="key" id="110" value="1" />
                		<input name="start" type="key" id="111" value="1" />
                		<input name="up" type="key" id="99" value="1" />
                		<input name="x" type="key" id="104" value="1" />
                		<input name="y" type="key" id="105" value="1" />
                	</inputConfig>
                	<inputConfig type="joystick" deviceName="Microsoft X-Box 360 pad" deviceGUID="030000005e0400008e02000014010000">
                		<input name="a" type="button" id="1" value="1" />
                		<input name="b" type="button" id="0" value="1" />
                		<input name="down" type="hat" id="0" value="4" />
                		<input name="hotkey" type="button" id="8" value="1" />
                		<input name="joystickleft" type="axis" id="0" value="-1" />
                		<input name="joystickup" type="axis" id="1" value="-1" />
                		<input name="l2" type="axis" id="2" value="1" />
                		<input name="left" type="hat" id="0" value="8" />
                		<input name="pagedown" type="button" id="5" value="1" />
                		<input name="pageup" type="button" id="4" value="1" />
                		<input name="right" type="hat" id="0" value="2" />
                		<input name="select" type="button" id="6" value="1" />
                		<input name="start" type="button" id="7" value="1" />
                		<input name="up" type="hat" id="0" value="1" />
                		<input name="x" type="button" id="3" value="1" />
                		<input name="y" type="button" id="2" value="1" />
                	</inputConfig>
                
                	<inputConfig type="joystick" deviceName="HORI CO.,LTD. STICK A" deviceGUID="030000000d0f00004000000011010000">
                		<input name="a" type="button" id="2" value="1" />
                		<input name="b" type="button" id="1" value="1" />
                		<input name="down" type="hat" id="0" value="4" />
                		<input name="hotkey" type="button" id="12" value="1" />
                		<input name="l2" type="button" id="4" value="1" />
                		<input name="left" type="hat" id="0" value="8" />
                		<input name="pagedown" type="button" id="7" value="1" />
                		<input name="pageup" type="button" id="5" value="1" />
                		<input name="r2" type="button" id="6" value="1" />
                		<input name="right" type="hat" id="0" value="2" />
                		<input name="select" type="button" id="8" value="1" />
                		<input name="start" type="button" id="9" value="1" />
                		<input name="up" type="hat" id="0" value="1" />
                		<input name="x" type="button" id="3" value="1" />
                		<input name="y" type="button" id="0" value="1" />
                	</inputConfig>
                
                </inputList>
                

                Je précise que la manette est bien connectée (la led est bleue fixe), en mode joystick. Via Putty, le ping est positif. Mais dans ES, rien à faire. Je précise aussi que je n'ai aucun problème à connecter ma Dualshock 3 en bluetooth.

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

                  Bonsoir tu es arrivé à configurer ta manette dans emulationstation ? c'est la référence indiqué ? <inputConfig type="joystick" deviceName="HORI CO.,LTD. STICK A" deviceGUID="030000000d0f00004000000011010000"> essaie en ajoutant ceci dans ton fichier avant le </inputList>

                  <inputConfig type="joystick" deviceName="8Bitdo NES30 GamePad" deviceGUID="030000000d0f00004000000011010000">
                   <input name="a" type="button" id="2" value="1" />
                   <input name="b" type="button" id="3" value="1" />
                   <input name="down" type="axis" id="1" value="1" />
                   <input name="left" type="axis" id="0" value="-1" />
                   <input name="pagedown" type="button" id="5" value="1" />
                   <input name="pageup" type="button" id="4" value="1" />
                   <input name="right" type="axis" id="0" value="1" />
                   <input name="select" type="button" id="6" value="1" />
                   <input name="start" type="button" id="7" value="1" />
                   <input name="up" type="axis" id="1" value="-1" />
                  
                  </inputConfig>
                  
                  1 Reply Last reply Reply Quote 0
                  • mrb
                    mrb last edited by

                    Non, la manette Hori que tu vois là correspond à mon stick Arcade Hori Fighting Mini Stick. La Nes30 n'apparaît pas, sauf en USB (que j'ai ajouté ensuite, c'est pour cela qu'on ne la voit pas ici). Je me suis dit que j'allais essayé de la configurer manuellement, comme tu me l'as proposé, mais il me manque le paramètre deviceGUID de la NES30 en bluetooth (j'ai essayé avec celui la NES30 USB, mais cela ne fonctionne pas).

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

                      Bonjour essaie celui ci : deviceGUID="0500000038426974646f204e45533300" ça vient d'un es_input.cfg de la meme manette que toi sous retropie Je ne sais pas si ce deviceGUID est unique à chaque périphérique. Sinon essaie en ne le mettant pas

                      <inputConfig type="joystick" deviceName="8Bitdo NES30 GamePad" deviceGUID="0500000038426974646f204e45533300">
                       <input name="a" type="button" id="2" value="1" />
                       <input name="b" type="button" id="3" value="1" />
                       <input name="down" type="axis" id="1" value="1" />
                       <input name="left" type="axis" id="0" value="-1" />
                       <input name="pagedown" type="button" id="5" value="1" />
                       <input name="pageup" type="button" id="4" value="1" />
                       <input name="right" type="axis" id="0" value="1" />
                       <input name="select" type="button" id="6" value="1" />
                       <input name="start" type="button" id="7" value="1" />
                       <input name="up" type="axis" id="1" value="-1" />
                      
                      </inputConfig>
                      
                      1 Reply Last reply Reply Quote 0
                      • mrb
                        mrb last edited by

                        C'est à n'y rien comprendre : - la manette est appairée en mode joystick - dans EmulationStation, il y a bien écrit que deux 2 manettes sont détectées (l'autre est mon stick arcade) mais rien ne se passe si j'appuie sur un bouton de la NES30 - j'ai configuré à la main le fichier es_input.cfg avec les éléments donnés plus haut (avec le deviceGUID et sans) - j'ai ajouté un fichier "8BitdoNES30GamePad.cfg" dans recalbox/configs/retroarch/inputs en prenant comme référence "NES30 NES30 Joystick.cfg" qui est la version USB de la manette Mais avec tout ça, toujours rien. J'abandonne en attendant une éventuelle mise à jour qui corrigerait le problème. C'est bien dommage, car cette manette est vraiment top. Et je compte d'ailleurs lui ajouter la SNES30 qui doit bientôt sortir.

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

                          Bonsoir je pense qu il serait judicieux d ouvrir une issue pour ton gamepad.

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

                            Bonjour, J'attends également avec impatience la mise à jour RecalBox afin de faire fonctionner cette manette NES30 en Bluetooth sans trop de problèmes ! 🙂 Je suis un peu loin de ma TV et avec le câble USB ça fait quand même un peu juste...

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

                              Bonsoir, même situation que moubai, c'est a dire : "INFO: The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL mailing list sdl@libsdl.org EVDEV KeyCode 307 le D-PAD ne m’affiche pas d’erreur" dongle SDL, en connection start +R

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

                                Plop les gens ! Où en êtes-vous dans vos aventures pour faire fonctionner correctement la NES30 sur Recalbox ? EDIT : Je doute que ça puisse vous aider, mais je poste ceci au cas où : http://blog.petrockblock.com/forums/topic/what-controllers-are-you-using/page/5/#post-92696

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

                                  Je pense que cette problematique est au point mort le temps que retroboy intégre le gestionnaire de manette bluetooth à recalbox. Mais ce n'est pas prévu pour tout de suite car c'est un gros morceau à sortir... En attendant, il faut se contenter du filaire pour ces manettes le temps que l'utilitaire soit déployé sur recalbox :/.

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

                                    Ok, merci pour ta réponse, prenons notre mal en patience alors 🙂

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

                                      Bon comme je débute tout juste j'ai acheter une nes30 avant de voir qu'on ne pouvait encore l'utiliser pleinement. Rassurez moi en filaire elle fonctionne ?

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

                                        Chez moi, elle fonctionne très bien dans Emulation Station (boutons et dpad) en filaire. Dans les émulateurs par contre, il n'y a que dans Final Burn Alpha Libreto qu'elle fonctionne correctement. Dans tous les autres émulateurs, le dpad n'est pas reconnu, seuls les boutons fonctionnent. A ce jour, je n'ai pas trouvé de solution à ce problème. Mais peut-être que je suis le seul.

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

                                          Bonjour mrB tu as mis à jour le firmware de ta manette en version 2.5 ? et executes-tu ta manette en START+R ?

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

                                            @Acris j'en conclus par ta réponse que la nes30 est censé fonctionner en filaire ?

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

                                            Want to support us ?

                                            91
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com