Modificar Bluetooth plist DeviceCache y retener los cambios?

0

Estaba siguiendo esta página: ¿ Alguien capaz de conectar gioteck VX-1 (controlador PS3) a través de Bluetooth? para modificar la configuración de plist bluetooth en mi Mac para permitir que un controlador PS3 chino funcione con mi Mac.

Específicamente, estaba tratando de cambiar el ClassOfDevice y los Servicios. Porque, por lo que puedo decir, los controladores chinos de PS3 son completamente funcionales, simplemente no tienen el ClassOfDevice y los Servicios almacenados en sus chips Bluetooth. Por lo tanto, mi Mac piensa que el dispositivo no es funcional.

Desafortunadamente, Mavericks parece eliminar cualquier cambio que realice en la lista tan pronto como intente conectar el controlador a través de Bluetooth.

¿Alguien sabe cómo conservar los cambios en la lista de Bluetooth?

MrRocketman
fuente

Respuestas:

1

¡Encontré la respuesta!

Mavericks almacena en caché las preferencias, por lo que debe cargar los cambios en la memoria caché de Mavericks.

La clave es hacer: valores predeterminados de lectura /Library/Preferences/com.apple.Bluetooth.plist en la terminal después de realizar los cambios en bluetooth.plist y antes de volver a activar bluetooth.

Consulte aquí: https://github.com/OpenEmu/OpenEmu/issues/1041#issuecomment-39808894 para obtener un informe completo.

MrRocketman
fuente
Hola @ MrRocketman, estoy en una situación similar, sin embargo, su solución no funcionó para mí. Incluso después de reiniciar el servicio BT, después de encender el controlador (botón 'P3') aparece como un teclado en las preferencias de BT y OpenEmu no lo verá como un controlador. ¿Cómo se te ocurrió el valor correcto para los datos de 'Servicios'?
boliva
Los datos de los "servicios" se obtuvieron del enlace en mi publicación original: apple.stackexchange.com/questions/75889/... que provino de un controlador PS3 real. Nunca tuve problemas con mi aparición como teclado. Simplemente luché para que Mavericks utilizara los cambios que había hecho en la lista. ¿Verificó que el campo 'servicios' era el mismo después de volver a encender BT?
MrRocketman
Muy bien, encontré el problema. Consulte este github.com/OpenEmu/OpenEmu/issues/1041#issuecomment-39808894 para obtener un informe actualizado.
MrRocketman
¡Maldición! Demasiado tarde, devolví el controlador y compré uno original :) ¡de todos modos, gracias y sigan con el buen trabajo!
boliva