RPI 3 / Recalbox/ Mayflash Adapter / Gamecube Controller
-
Hallo zusammen,
mein erster Post hier und schon gleich eine Frage.
Ich habe einen Mayflash Controller Adapter an meinem Raspberry angeschlossen per USB.
Jetzt habe ich die neuste Version von Recalbox runtergeladen (4.1) auf den Pi drauf und das funktioniert auch. Allerdings ist der Adapter ja für bis zu vier Controller, aber es funktioniert leider immer nur einer. Ich kann alle vier eingeben. Aber Recalbox erkennt über den Adapter die vier Quasi nur als einen. Sobald ich neu starte funktioniert nur der letzte konfigurierte Controller. Ich kann die anderen wieder "anlernen" aber ich bin mir sicher, dass man so auch nicht mit mehreren spielen kann, wenn er ihn nur als einen erkennt.
Unter Controller Einstellungen kann ich auch nur bei P1,P2,... #0 MayFlash Wii U Adapter auswählen, aber quasi nicht #1 MayFlash... #2....
Angeschlossen werden original Gamecube Controller.Ich hatte das ganze schon unter Retropie am laufen und dort wurden sie auch als einzelne Controller erkannt, jedoch muss ich sagen, dass Recalbox mir deutlich besser gefällt und ich lieber umsteigen würde.
Es wäre super, wenn ihr mir da weiterhelfen könntet. Vielen Dank schonmal im Voraus.
-
@jeypy mit dem angeschlossenen Kontroller (und Adapter) erstellt ein support Datei und teile es hier mit. Vllt braucht deinen Adapter ein usb quirks.
-
Danke schon mal für deine Antwort. Hier die Supportdatei.
Das hab ich schon irgendwo gelesen, aber normalerweise muss das doch in der codlin.txt geändert werden. Die habe ich schon gesucht, über Samba, aber nicht gefunden. gibt es einen direkten Pfad über ssh?
Naja ich hoffe diese Datei kann erstmal weiterhelfen.
-
ok ich hab mal ein wenig weiter gegoogelt. Könnte das hier vielleicht helfen? Bin nicht zu Hause und kann es im Moment nicht testen, bzw. wüsste ich auch nicht, ob ich es so richtig einbinde.
recalbox/fsoverlay/etc/modprobe.d/usbhid.conf
#Mayflash Wii Controller Adapter //ist der Name hier wichtig?
options usbhid quirks=0x0079:0x1843:0x040Den quirks Eintrag hab ich von einer anderen Seite.
Hab diesen Eintrag genommen und die Werte hier übernommen.
{ USB_VENDOR_ID_DRAGONRISE, USB_DEVICE_ID_DRAGONRISE_GAMECUBE, HID_QUIRK_MULTI_INPUT }
Ist das zu einfach gedacht, oder kann man das so machen?Oder kann ich diesen Patch in Recalbox integrieren. Und wenn ja, die große Frage wie.
-
@jeypy can you make a support archive ? http://recalbox/help
-
@substring said in RPI 3 / Recalbox/ Mayflash Adapter / Gamecube Controller:
Ok I do, but first you have to tell my what to do?
So where to I put my information?I find the usbhid.conf, but can't edit, because Terminal says read-only file system. Can I find it on the SD-Card? And where to find?
And is there anything else to do, apart from this?
And when I edit the usbhid.conf should I #comment everything except for my own usbhid quirks line?Thanks & Sorry again
-
sorry my fold.
-
Works perfectly Thanks for your help!
Next Problem, Hyperion. I read that your'r in. Is there an opportunity to help you? -
@jeypy hey, you need to reply to my message wirh the @myname so that I get the notification. Anyway, good you found what was needed.
What was exactly the quirks you used in lrder to add it by default? -
@jeypy we'll probably need some testers once hyperion is ready. So yes, keep an eye on the forum
-
@substring perfect. I would give it a shoot
-
@paradadf that one from above.
#Mayflash Wii/Gamecube Controller Adapter
options usbhid quirks=0x0079:0x1843:0x040Comment the rest out and just add this one.
Next question, I can't activate the rumble function of my Controllers. Every time I change the settings in the mupen64 config, the system chanced it too default, after restart. Don't matter which config I change. The mupen64 itself, or the mupen64auto config. Do you have an idea?
-
@jeypy please, don’t mix different topics, create a new one.
But to answer you... rumble isn’t currently supported.