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 controller
y 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
- He intentado desinstalar y volver a instalar los controladores
- He intentado ejecutar
sudo ./sixpair
desde una conexión de shell siguiendo los pasos enumerados aquí
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 gasia
controladores.
¡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 dmesg
comando 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!
Respuestas:
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
sudo sixad --start
, si dice que ya comenzó, escribasudo sixad --stop
. Ahora escribasudo 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.sudo update-rc.d sixad defaults
Esto agregará sixad como demonio, para que comience en el arranque.sudo reboot
fuente
unable to connect to sdp session
yHID create error 115 (Operation now in progress)
no sabe qué hacer ahora!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.
fuente
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
PS
botón.Modelo de controlador: CECHZC2M
fuente
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 ...
fuente