Connexion automatique NES30 en Bluetooth
-
Mince arf ,il va falloir attendre l intégration de bluez.....
-
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.
-
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>
-
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). -
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>
-
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. -
Bonsoir je pense qu il serait judicieux d ouvrir une issue pour ton gamepad.
-
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...
-
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
-
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
-
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 :/.
-
Ok, merci pour ta réponse, prenons notre mal en patience alors
-
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 ?
-
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.
-
Bonjour mrB tu as mis à jour le firmware de ta manette en version 2.5 ? et executes-tu ta manette en START+R ?
-
@Acris j'en conclus par ta réponse que la nes30 est censé fonctionner en filaire ?
-
Après moultes essais, avec la manette branché en filaire sur la recalbox il y a bien connectivité. Mais je n'arrive pas à configurer les boutons. Et même si j'arrive à configurer les flèches cela ne fonctionne pas dans le menu des émulateurs. Votre aide sera la bienvenue ! Merci
-
Bon et bien ça fonctionne enfin dans tous les émulateurs. J'ai compris pourquoi cela ne marchait pas jusqu'à maintenant : en fait, quand on branche la manette en USB, elle fonctionne (ou du moins semble fonctionner) sans exécuter une combinaison de touche particulière (start + R par exemple). J'avais donc pu configurer les touches dans Emulation Station sans problème, mais une fois dans l'emulateur, plus de dpad. Tout cela m'a induit en erreur. J'ai donc suivi le conseil d'Acris : j'ai mis la manette en mode Joystick (start + R donc) avant de la connecter USB. Et là, miracle, le dpad fonctionne enfin.
-
@mrB tu es pret à rexpliquer ta démarche pour un nul comme moi ? :p?
-
Alors, si ma mémoire est bonne, pour configurer la manette la première fois, j'ai utilisé une deuxième manette type manette xbox. Par défaut en effet, les flèches de la NES30 ne fonctionnent pas (ni les touches il me semble). Donc avec cette deuxième manette, j'appuie sur start pour configurer les manettes. Là, en théorie, il te dit que 2 manettes sont connectées (ta NES30 et l'autre). Tu appuies sur un bouton de la NES30 pour lancer la configuration des touches (tu zappes joystick haut, joystick gauche, l2 et r2). Une fois que c'est fait, tu dois pouvoir te déplacer dans Emulation Station. Et enfin pour t'en servir dans les émulateurs, assure-toi que ta NES30 soit en mode "joystick" comme je l'expliquais dans mon message précédent. Pour être sûr qu'elle est bien dans ce mode, éteins-là (jusqu'à ce que la led bleue s'éteigne et ne se rallume plus). Puis rallume-là en maintenant Start+R jusqu'à ce que la led bleue et la verte s'allument en même temps. Là tu relâches et tu reconnectes ta manette USB. C'est ce que j'ai fait chez moi et ça a fonctionné. En espérant que cela puisse t'aider.