Ahora es posible utilizar los controles del Playstation 3 de forma inalámbrica en bajo Yellow Dog Linux. Para ello seguí los pasos del foro oficial y he agregado una cosa para que quede totalmente automatizado.
El proceso consiste en aplicar los parches de https://www.pabr.org/sixlinux/sixlinux.en.html al servicio de Bluetooth de Linux, pero para no complicarse simplemente vamos a bajar los binarios ya modificados en rpm, instalarlo y modificar el servicio para que no intente hacer pareo con el dispositivo (ya que el control ya esta pareado a la consola).
Ahora sigamos los siguientes pasos como root:
- Descargar el RPM del servicio bluetooth ya parcheado desde: https://pleasantfiction.ipower.com/ps3linux/ps3bodega/bluez-utils-3.7-2.ydl.2.ppc.rpm
- Instalarlo mediante el gestor de paquetes gráfico (YUMEX) ó con el comando:
rpm -U bluez-utils-3.7-2.ydl.2.ppc.rpm - Abrimos el archivo /etc/init.d/hidd para editarlo:
gedit /etc/init.d/hidd - Buscamos la línea que dice:
daemon /usr/bin/hidd y la cambiamos por daemon /usr/bin/hidd –server –nocheck -n &(es muy importante agregar el & para que el servicio se ejecute en segundo plano y no detenga el arranque de Linux) - Guardamos y reiniciamos los servicios:
/etc/init.d/bluetooth restart
/etc/init.d/hidd restart - Presionamos el botón PS y listo, ya Linux detectará el control como un Joystick normalito, listo para ser usado en los emuladores y juegos que tengamos en el Yellow Dog.
Con estos pasos puedes usar el control para jugar SuperTux, juegos de Super Nintendo y controlar el cursor del ratón en el modo gráfico tal y como en el PS3, esto lo explicaré mas adelante en otro artículo. Espero que les haya gustado esta guía y si tienen duda sobre esto no duden en contactarme o dejar un comentario.
Editado el 11 de Agosto de 2015: lamentablemente debido al bloqueo de Sony para usar Linux en el PS3, ya no se consiguen estos instaladores