Controller RetroPie e PS3 tramite Bluetooth


8

Ho un Raspberry Pie 3 (con BT integrato) e RetroPie 4.0.2 è installato e ci sta lavorando. Ho 2 nuovissimi controller PS3 (non possiedo una PS3) e funzionano bene con il RetroPie tramite il cavo USB.

Voglio farli funzionare su bluetooth, e ho seguito tutte le guide per questo che ho potuto trovare online, ma in realtà sembrano seguire tutti gli stessi passaggi. Non riesco a far accoppiare i controller con il Pi! (interessante però, riesco a farlo accoppiare con il mio MacBook Pro ... quindi so che il BT sui controller funziona)

Ecco i passaggi che ho seguito:

RetroPie Setup > Manage Packages > Manage Driver Packages > ps3controller

Da qui ho installato i driver. Il mio controller PS3 non è attualmente collegato. Quindi scelgo Install/Pair PS3 controllere mi dice di collegarlo tramite USB, quindi scollegarlo e premere il PSpulsante.

Collego l'USB, la luce n. 1 sul controller lampeggia lentamente, aspetto 10 secondi e lo scollego. Premo il PSpulsante e tutte e 4 le spie sul controller lampeggiano velocemente e non succede nient'altro!

Da quello che ho letto, ciò che dovrebbe accadere è che premo PSe poi la luce n. 1 si accende e il controller vibra. Ho letto diversi post su forum e reddit di altre persone che descrivono esattamente il problema che sto riscontrando, ma non sono state fornite risoluzioni operative.

Altra risoluzione dei problemi


Niente ha ancora funzionato. Eventuali suggerimenti sarebbero di grande aiuto per me e per gli altri con lo stesso problema!

(ha inviato questa domanda a Reddit's / r / retropie in modo incrociato )


AGGIORNARE

Vedi il mio commento sotto la risposta accettata da @Donny V, ma sono stato in grado di farlo funzionare utilizzando i gasiadriver.

Il motivo per cui questo ha funzionato per me è stato perché ho acquistato accidentalmente un controller knock-off cinese economico! Sono stato in grado di capirlo sulla base di questa discussione sul forum RetroPie . Fondamentalmente, esegui il dmesgcomando e sono stato in grado di vedere il produttore di tutti i dispositivi collegati. Vedendo il nome devide del mio controller era SZMY-POWER CO.,LTD. PLAYSTATION(R)3 Controller- nota che non è stato creato da Sony!


anche se sono stato in grado di seguire i passaggi precedenti nell'associare il mio telecomando PS3 che è SZMY, ogni volta che riavvio l'indicatore appare come telecomando 2 e non riesco a utilizzare correttamente il telecomando. Potete per favore aiutare?
R.munoz,

È un problema diverso per cui dovresti iniziare un'altra domanda.
CBarr,

Risposte:


5

Queste indicazioni sono ciò che ha funzionato per me. Come te ho provato di tutto. Non sono sicuro di quale passo sia stato chiarito. Ma dopo aver fatto tutto questo ha funzionato, quindi provalo.

Indicazioni

  1. Spegni la scheda e assicurati che il controller sia scollegato dal Raspberry Pi e che la tua console PS3 sia scollegata (non vuoi che la console lo raccolga).
  2. Collega una tastiera e avvia Raspberry Pi.
  3. Avviare lo script di installazione di RetroPie nel menu
  4. Nella schermata di installazione selezionare "Config / Strumenti"
  5. Quindi nella schermata successiva scegli Controller PS3
  6. Quindi seleziona "Rimuovi controller PS3". Questo richiederà un po 'di tempo, quindi aspetta solo che finisca. Al termine, verrà visualizzata un'altra finestra, fare clic su "OK".
  7. Ora scegli Installa / Associa controller PS3, attendi che sia terminato e si aprirà una finestra.
  8. Collega il controller PS3, attendi un po 'che raccolga l'ID controller. Quindi scollegare il controller e premere "PS" per accoppiare. Il controller dovrebbe vibrare e quindi selezionare 1.
  9. Annulla da tutte le caselle e torna al menu RetroPie.
  10. Premi il F4tasto per uscire dalla riga di comando.
  11. Digita sudo sixad --start, se dice già avviato, digita sudo sixad --stop. Ora digita sudo sixad --start, premi il tasto "PS" per il sixad per trovare il tuo controller. Se lo trova, lo dirà e mostrerà il suo numero ID e dirà in attesa di input. Questo ti fa sapere che ha trovato. Sembra qualcosa del genere.inserisci qui la descrizione dell'immagine
  12. Ora premi ctrl+ cper annullare l'app.
  13. Digita sudo update-rc.d sixad defaultsQuesto aggiungerà sixad come demone, in modo che inizi all'avvio.
  14. genere sudo reboot
  15. Una volta che RetroPie inizia a premere il tasto "PS", dovrebbe vibrare. Quindi aprire il menu con la tastiera su "Configura input" per il controller.
  16. Quando si apre la finestra di rilevamento del gamepad, tieni premuto uno dei pulsanti del controller.
  17. Ora dovresti essere in grado di configurare i pulsanti.
  18. Fatto

Caspita, apprezzo molto le indicazioni dettagliate! Purtroppo li ho seguiti esattamente e ho ottenuto gli stessi risultati. Il passaggio n. 8 non si connette e neanche il passaggio n. 11. È scaduto e dice unable to connect to sdp sessione HID create error 115 (Operation now in progress) non so cosa fare ora!
CBarr

Di solito ricevi un errore di sessione sdp quando non usi i controller PS3 ufficiali. Come un controller ShanWan PLAYSTATION3. github.com/falkTX/qtsixa/issues/4
Donny V.

Hmm, strano ok. Li ho acquistati su eBay e sembrano essere nuovi di zecca e nella confezione ufficiale Sony. Sono stato in grado di abbinarlo tramite BT al mio MacBook Pro e il nome del dispositivo era "SONY PLAYSTATION 3 CONTROLLER" o qualcosa del genere. Mi sembrano ufficiali, ma forse sono dei falsi molto buoni. C'è un modo per confermare questo, o forse un modo per collegarli ora che lo so?
CBarr,

Prova "Rimuovi controller PS3" come nel passaggio 6, quindi prova a installare uno degli altri driver controller PS3. Continua a provare fino a quando uno di loro funziona.
Donny V.,

1
Sono stato impegnato di recente, ma alla fine ci sono riuscito e ora funziona! Grazie @ Donny V. per il tuo contributo! Sono stato in grado di accoppiare i miei controller PS # usando i driver "solo gasia" per qualche motivo. Comunque, ora funzionano!
CBarr

3

Per rendere ovvia la risposta a chiunque abbia riscontrato gli stessi problemi, ho seguito i passaggi indicati nella risposta di Donny V, ma non ha funzionato per me.

Ciò che alla fine ha funzionato è stato scegliere "Rimuovi configurazioni controller PS3" e quindi scegliere "Installa / Associa controller PS3 (solo gasia)"

Non sono sicuro del motivo per cui ha funzionato poiché sono abbastanza sicuro che si tratti di controller PS3 autentici ... ma qualunque cosa, ora funziona. Quindi il mio consiglio a chiunque altro è di provare l'associazione con ciascuna delle opzioni del driver fino a quando non funziona.


Aggiornamento : a quanto pare, i miei controller PS3 erano knockoff cinesi (ma molto buoni!). Ho finito per venderli e acquistare veri controller PS3 e il processo di installazione standard ora funziona bene.


1

Questa guida ha funzionato totalmente per me.

Fondamentalmente utilizzato l'opzione "Installa / Associa controller PS3 (clone support shanwan)" dopo "Rimuovi configurazioni controller PS3" e quindi l'accoppiamento ha funzionato senza problemi dopo aver collegato / disconnesso USB e PSpremere il pulsante.

Modello controller: CECHZC2M


0

Con la PlayStation devi avere un cavo collegato dalla console al controller mentre provi a sincronizzare BT. L'ho fatto con la mia configurazione Pie e ho lavorato senza alcun codice aggiuntivo mumbojumbo ... provalo ...


Grazie, ma leggi sopra - il mio problema è già risolto. Hai ragione, è così che bisogna inizialmente impostare i controller, tuttavia inconsapevolmente stavo usando un controller knockoff cinese non Sony che richiedeva driver diversi. Avevano anche una durata della batteria terribile, quindi ho finito per acquistare controller ufficiali Sony che funzionavano molto meglio.
CBarr,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.