Tengo un controlador Sony DUALSHOCK 3 SIXAXIS, puedo usarlo como un controlador USB en mi OS X Mountain Lion MacMini y funciona perfectamente. Lo tengo configurado en Bluetooth para que cuando no esté conectado por USB, sólo presione el logo de la Playstation y se conecte instantáneamente por Bluetooth. En mi humilde opinión, los mandos Sony DUALSHOCK 3 SIXAXIS están sobrevalorados, así que compré un mando inalámbrico gioteck PS3 VX-1 por 29,99 dólares. Es idéntico en todos los aspectos al mando de Sony, excepto en la forma y en que no viene con una batería de iones de litio, sino que lleva dos pilas AA o un paquete de baterías como las que se ponen en un mando XBox 360. El controlador "barato" funciona de forma idéntica al controlador de Sony cuando se conecta a través de USB.
Mi objetivo es jugar a cuatro jugadores con toda la familia sin gastar casi 200 dólares en mandos de PS3.
El problema (creo): gioteck no fijó correctamente los valores transmitidos por Bluetooth al momento de la conexión. El tipo de Bluetooth es "Desconocido" en lugar de "Periférico", el nombre es "PLAYSTATION(R)3Conteroller-ghic" en lugar de "PLAYSTATION(R)3 Controller", los servicios no están configurados en lugar de "PnP Information Wireless Controller", la clase de dispositivo principal es "0x1f" en lugar de "0x5", la clase de dispositivo menor es "0x0" en lugar de "0x2", y como era de esperar el ID del producto y el ID del proveedor son diferentes de los de Sony.
Mi conjetura es que la mayoría de los detalles que mencioné anteriormente no provienen del dispositivo Bluetooth en sí, sino que se buscan en función de la Clase de Dispositivo Mayor y la Clase de Dispositivo Menor (pero realmente no sé mucho sobre cómo funcionan los dispositivos Bluetooth).
Así que mi pregunta: ¿Alguien sabe si hay archivos en mi OS X 10.8 que pueda modificar para que mi controlador "barato" de la PS3 que funciona vía Bluetooth en la PS3 también pueda funcionar vía Bluetooth en el OS X?
Aquí están todos los detalles que tengo:
El que funciona:
El que no funciona: