Controlador RetroPie y PS3 a través de Bluetooth


8

Tengo un Raspberry Pie 3 (con BT incorporado) , y RetroPie 4.0.2 está instalado y trabajando en él. Tengo 2 controladores PS3 completamente nuevos (no tengo una PS3) y funcionan con RetroPie a través del cable USB.

Quiero que funcionen a través de Bluetooth, y he seguido todas las guías para esto que pude encontrar en línea, pero realmente todos parecen seguir los mismos pasos. ¡No puedo hacer que los controladores se emparejen con el Pi! (Curiosamente, puedo emparejarlo con mi MacBook Pro ... así que sé que el BT en los controladores funciona)

Aquí están los pasos que he seguido:

RetroPie Setup > Manage Packages > Manage Driver Packages > ps3controller

Desde aquí instalé los controladores. Mi controlador PS3 no está enchufado actualmente. A continuación, elijo Install/Pair PS3 controllery me dice que lo conecte a través de USB, luego desenchúfelo y presione el PSbotón.

Enchufo el USB, la luz n. ° 1 del controlador parpadea lentamente, espero 10 segundos y la desconecto. Presiono el PSbotón y las 4 luces del controlador parpadean rápidamente y no pasa nada más.

Por lo que he leído, lo que debería suceder es que presiono PSy luego se enciende la luz # 1 y el controlador vibra. He leído varias publicaciones en foros y reddit de otras personas que describen exactamente el problema que estoy teniendo, pero no se han proporcionado resoluciones de trabajo.

Otra solución de problemas


Nada ha funcionado todavía. ¡Cualquier consejo sería una ENORME ayuda para mí y para otros con el mismo problema!

(publicó esta pregunta en Reddit's / r / retropie )


ACTUALIZAR

Vea mi comentario debajo de la respuesta aceptada por @Donny V, pero pude hacer que esto funcione utilizando los gasiacontroladores.

¡La razón por la que esto funcionó para mí fue porque compré accidentalmente un controlador de imitación chino barato! Pude resolver esto en base a esta discusión en el foro RetroPie . Básicamente, ejecute el dmesgcomando y pude ver al fabricante de todos los dispositivos conectados. Al ver el nombre de mi controlador de devide fue SZMY-POWER CO.,LTD. PLAYSTATION(R)3 Controller- nota que está no hecho por Sony!


aunque pude seguir los pasos anteriores al emparejar mi control remoto PS3 que es SZMY, cada vez que reinicio el indicador aparece como control remoto 2, y no puedo usar el control remoto correctamente. ¿Puedes por favor ayudarme?
R.munoz

Ese es un tema diferente para el que deberías comenzar otra pregunta.
CBarr

Respuestas:


5

Estas instrucciones son lo que funcionó para mí. Como tú, probé todo. No estoy seguro de qué paso lo despejó. Pero después de hacer todo esto funcionó, así que pruébalo.

Direcciones

  1. Apague la placa y asegúrese de que el controlador esté desconectado de la Raspberry Pi y su consola PS3 esté desconectada (no quiere que la consola lo recoja).
  2. Conecte un teclado e inicie Raspberry Pi.
  3. Inicie el script de configuración de RetroPie en el menú
  4. En la pantalla de configuración, seleccione "Configuración / Herramientas"
  5. Luego, en la siguiente pantalla, elige el controlador PS3
  6. Luego selecciona "Quitar el controlador PS3". Esto llevará un poco de tiempo, así que solo espera hasta que termine. Una vez hecho, aparecerá otro cuadro emergente, haga clic en "Aceptar".
  7. Ahora elija Instalar / Emparejar Controlador PS3, espere hasta que termine y aparezca un cuadro emergente.
  8. Enchufe el controlador PS3, espere un poco para que recoja la identificación del controlador. Luego desconecte el controlador y presione "PS" para emparejar. El controlador debe retumbar y luego seleccionar 1.
  9. Cancele todas las casillas y regrese al menú RetroPie.
  10. Presiona la F4tecla, que te llevará a la línea de comando.
  11. Escriba sudo sixad --start, si dice que ya comenzó, escriba sudo sixad --stop. Ahora escriba sudo sixad --start, presione el botón "PS" para que el sixad encuentre su controlador. Si lo encuentra, lo dirá y mostrará su número de identificación y dirá esperando la entrada. Esto le permite saber que encontró. Se parece a algo como esto.ingrese la descripción de la imagen aquí
  12. Ahora presione ctrl+ cpara cancelar la aplicación.
  13. Escriba sudo update-rc.d sixad defaultsEsto agregará sixad como demonio, para que comience en el arranque.
  14. Tipo sudo reboot
  15. Una vez que RetroPie comienza a presionar el botón "PS", debería sonar. Luego abra el menú con el teclado para "Configurar entrada" para el controlador.
  16. Cuando se abre la ventana detectar gamepad, simplemente mantén presionado uno de los botones del controlador.
  17. Ahora debería poder configurar los botones.
  18. Hecho

Wow, realmente aprecio las instrucciones detalladas! Lamentablemente los seguí exactamente y obtuve los mismos resultados. El paso 8 no se conecta y el paso 11 tampoco. El tiempo de espera y dice unable to connect to sdp sessiony HID create error 115 (Operation now in progress) no sabe qué hacer ahora!
CBarr

Por lo general, obtienes un error de sesión sdp cuando no usas controladores oficiales de PS3. Como un controlador ShanWan PLAYSTATION3. github.com/falkTX/qtsixa/issues/4
Donny V.

Hmm, extraño ok. Los compré en eBay y parecen ser nuevos y en el empaque oficial de Sony. Pude emparejarlo a través de BT con mi MacBook Pro y el nombre del dispositivo era "SONY PLAYSTATION 3 CONTROLLER" o algo así. Parecen ser oficiales para mí, pero tal vez son muy buenas falsificaciones. ¿Hay alguna manera de confirmar esto, o tal vez una forma de conectarlos ahora que lo sé?
CBarr

Pruebe el controlador "Eliminar controlador PS3" como en el paso 6 y luego intente instalar uno de los otros controladores de controlador PS3. Sigue intentándolo hasta que uno de ellos funcione.
Donny V.

1
He estado ocupado recientemente, pero finalmente me di cuenta de esto y ahora funciona. ¡Gracias @Donny V. por tu aporte! Pude emparejar mis controladores PS # usando los controladores "solo gasia" por alguna razón. De todos modos, ¡trabajan ahora!
CBarr

3

Para que la respuesta sea obvia para cualquier otra persona que experimente los mismos problemas, seguí los pasos de la respuesta de Donny V, pero eso no me funcionó.

Sin embargo, lo que finalmente funcionó fue elegir "Eliminar configuraciones de controlador PS3" y luego elegir "Instalar / Emparejar controlador PS3 (solo gasia)"

No estoy seguro de por qué funcionó, ya que estoy bastante seguro de que estos son controladores auténticos de PS3 ... pero lo que sea, funciona ahora. Entonces, mi consejo para cualquier otra persona es intentar emparejar con cada una de las opciones del controlador hasta que funcione.


Actualización : como resultado, mis controladores de PS3 eran imitaciones chinas (¡pero muy buenas!). Terminé vendiéndolos y comprando controladores PS3 reales y el proceso de configuración estándar funciona bien ahora.


1

Esta guía me funcionó totalmente.

Básicamente utilicé la opción "Instalar / emparejar controlador PS3 (clon compatible con shanwan)" después de "Eliminar configuraciones de controlador PS3" y luego el emparejamiento funcionó sin problemas después de conectar / desconectar USB y presionar el PSbotón.

Modelo de controlador: CECHZC2M


0

Con la PlayStation necesita tener un cable conectado desde la consola al controlador mientras intenta sincronizar BT. Lo hice con mi configuración de Pie y trabajé sin ningún código extra mumbojumbo ... pruébalo ...


Gracias, pero lea más arriba: mi problema ya está resuelto. Tiene razón, así es como uno tiene que configurar inicialmente los controladores, sin embargo, sin saberlo, estaba usando un controlador de imitación chino no Sony que requería diferentes controladores. También tenían una duración de batería terrible, así que terminé comprando controladores oficiales de Sony que funcionaron mucho mejor.
CBarr
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.