Ich habe einen Raspberry Pie 3 (mit integriertem BT) und RetroPie 4.0.2 ist installiert und arbeitet daran. Ich habe 2 brandneue PS3-Controller (ich besitze keine PS3) und sie funktionieren mit dem RetroPie über das USB-Kabel einwandfrei.
Ich möchte, dass sie über Bluetooth funktionieren, und ich habe alle Anleitungen befolgt , die ich online finden konnte, aber tatsächlich scheinen sie alle die gleichen Schritte zu befolgen. Ich kann die Controller nicht dazu bringen, sich mit dem Pi zu koppeln! (Interessanterweise kann ich es mit meinem MacBook Pro koppeln ... damit ich weiß, dass das BT auf den Controllern funktioniert)
Hier sind die Schritte, die ich befolgt habe:
RetroPie Setup > Manage Packages > Manage Driver Packages > ps3controller
Von hier aus habe ich die Treiber installiert. Mein PS3-Controller ist derzeit nicht angeschlossen. Als Nächstes wähle ich Install/Pair PS3 controller
und es fordert mich auf, ihn über USB anzuschließen, dann den Stecker zu ziehen und die PSTaste zu drücken.
Ich schließe den USB an, die Anzeige Nr. 1 am Controller blinkt langsam, ich warte 10 Sekunden und ich ziehe den Stecker aus der Steckdose. Ich drücke den PSKnopf und alle 4 Lichter am Controller blinken schnell und nichts anderes passiert!
Nach dem, was ich gelesen habe, sollte passieren, dass ich drücke PSund dann das Licht Nr. 1 aufleuchtet und der Controller vibriert. Ich habe mehrere Forum- und Reddit-Beiträge von anderen Personen gelesen, die das Problem, das ich habe, genau beschreiben, aber es wurden keine funktionierenden Lösungen bereitgestellt.
Sonstige Fehlerbehebung
- Ich habe versucht, die Treiber zu deinstallieren und neu zu installieren
- Ich habe versucht,
sudo ./sixpair
über eine Shell-Verbindung zu laufen, indem ich die hier aufgeführten Schritte befolgt habe
Noch hat nichts funktioniert. Alle Tipps wären eine RIESIGE Hilfe für mich und andere mit dem gleichen Problem!
(Diese Frage wurde an Reddits / r / retropie weitergeleitet. )
AKTUALISIEREN
Siehe meinen Kommentar unter der akzeptierten Antwort von @Donny V, aber ich konnte dies mithilfe der gasia
Treiber zum Laufen bringen .
Der Grund, warum dies für mich funktioniert hat, war, dass ich versehentlich einen billigen chinesischen Knock-Off-Controller gekauft habe! Ich konnte dies anhand dieser Diskussion im RetroPie-Forum herausfinden . Grundsätzlich führen Sie den dmesg
Befehl aus und ich konnte den Hersteller aller angeschlossenen Geräte sehen. Den Devide-Namen meines Controllers zu sehen war SZMY-POWER CO.,LTD. PLAYSTATION(R)3 Controller
- beachten Sie, dass er nicht von Sony hergestellt wurde!