¿El uso del Magic Mouse 2 y el Magic Mouse original en la misma Mac no es compatible con High Sierra?

Recientemente actualicé mi Mac mini de mediados de 2011 a macOS High Sierra. Compré el Magic Mouse 2 hace aproximadamente un año, pero realmente detesto el puerto de carga en la parte inferior (diseño increíblemente estúpido, pero estoy divagando). Como tal, mantuve mi antiguo Magic Mouse (original) a mano para cuando necesitaba cargar el Magic Mouse 2. Nunca tuve problemas con este caso de uso en OS X El Capitan.

Sin embargo, hoy, cuando intenté usar el antiguo Magic Mouse, macOS se asustó por completo y ninguno de los ratones Bluetooth pudo conectarse. Tuve que usar un mouse USB Logitech genérico para "olvidarme" de ambos (antiguo y nuevo), luego pude volver a conectar el Magic Mouse 2 después de cargarlo.

Entonces mi pregunta: ¿el Magic Mouse original no es compatible con macOS High Sierra? (editar: definitivamente es compatible, no es el problema). ¿O tal vez simplemente ya no puedo usar el Magic Mouse y el Magic Mouse 2 indistintamente?

Actualización 1: Olvidar y volver a emparejar ambos ratones fue una solución temporal. Nada más funcionó, incluido el reinicio.

Actualización 2: el problema ha regresado. ¡Nuevamente tuve que luchar contra macOS con uñas y dientes para emparejar el Magic Mouse 2 después de usar el Magic Mouse!

Actualización 3: una cosa que olvidé mencionar: cuando el Magic Mouse 2 pierde el emparejamiento (después de usar el Magic Mouse) y lo conecto y lo enciendo, la sección "Ratón" de Preferencias del sistema se vuelve absolutamente loca, alternando rápidamente entre la pantalla normal y la pantalla "buscando ratón bluetooth".

Después de su Re-emparejamiento, ¿cuándo sucede esto? ¿Solo ocurre después de una actualización? ¿O cuando ambos están encendidos y/o intentando/o se han conectado? ¿Tienes algo más que tus ratones conectados a través de bluetooth?
¿Alguno de sus ratones tiene problemas de "deriva"? ¿Dónde se mueve el cursor cuando tú no estás?
Ninguno de los dos parece tener problemas de deriva.
El problema ocurre después de que dejo de usar el MM1 y trato de volver al MM2; el Mac Mini "lucha" conmigo por esto. Sin embargo, me permite cambiar fácilmente del MM2 al MM1.
¿Dejas ambos ratones encendidos cuando cambias? Si es así, intente apagar el MM1 y luego cambie a MM2. Por último, ¿alguna vez esto causa problemas cuando usa solo un mouse?

Respuestas (3)

1ra respuesta alternativa Uso de la respuesta de la interfaz (crédito user3439894 )

(Camino corto)

¿La versión de línea de comando según tengo entendido?

  • Preferencias del sistema abierto
  • Abra la configuración de Bluetooth
  • Haga clic en Avanzado
  • Desmarque la segunda casilla " Open Bluetooth Setup Assistant at startup if no mouse or trackpad is detected"Configuración avanzada de Bluetooth

Nota: esto puede verse diferente en su Mac ya que estoy ejecutando MBP macOS 10.14.5 Mojave

 

Nota divertida: para abrir las Preferencias de Bluetooth directamente desde Terminalejecutar:open /System/Library/PreferencePanes/Bluetooth.prefPane

Primera respuesta usando terminal/línea de comandos

Mi hipótesis es que creo que los dispositivos bluetooth pueden estar peleando.

Si no le importa una pequeña acción de terminal, entonces, intentemos desactivar la búsqueda automática de bluetooth.

Abrir Terminaly ejecutar: Actualización 2: este no es un paso obligatorio, se mostrará si ejecuta Después de los pasos de escritura.

defaults find 'AutoSeek'

Esto para mí acaba de regresar:

Found 1 keys in domain 'com.apple.systempreferences': {
    BluetoothAutoSeekPointingDevice = 1;
}

Entonces, corrí:

defaults read com.apple.systempreferences BluetoothAutoSeekPointingDevice

Esto debería devolver 1, como lo hace en mi máquina. Entonces, apaguemos esto.

defaults write com.apple.systempreferences BluetoothAutoSeekPointingDevice -bool false

Investigando un poco más, también encontré algo similar, en otros archivos plist.

defaults read /Library/Preferences/com.apple.Bluetooth BluetoothAutoSeekPointingDevice

Pero para cambiar esto se requiere su contraseña de administrador, ya que es parte de la protección SIP.

sudo defaults write /Library/Preferences/com.apple.Bluetooth BluetoothAutoSeekPointingDevice -bool false

Luego, para que los cambios surtan efecto: (Gracias a user3439894 por la actualización de los comentarios).

killall cfprefsd

Nota: es posible que no tenga com.apple.systempreferencesla alternativa. com.apple.systempref.plistPor lo tanto, si ejecuta defaults ready obtiene un error, intente con el sustituto.

3ra respuesta

Intente usar blueutily hágamelo saber.

4ta respuesta

Intente "Restablecer el controlador de administración del sistema (SMC) en su Mac".

¡Gracias, @JayRizzo! Desafortunadamente, me taché en el paso uno (probé el comando como root y mi usuario normal, y desde los directorios ~ y /):MacMini:~ StndrdUser$ defaults find 'AutoSeek' 2019-06-24 18:05:32.891 defaults[89014:5450612] No domain, key, nor value containing 'AutoSeek'
Eso está bien, eso solo significa que no ha habido un valor establecido "Establecer". He estado revisando los archivos PLIST y muchas de las "Opciones" no obvias no están configuradas en los archivos plist hasta que ejecuta una defaults writellamada en la terminal.
Ok, genial, tengo un com.apple.systempref.plistarchivo...
Actualicé mi respuesta para mostrar que defaults findes opcional. Espero que eso funcione para usted. Como no estoy seguro de si los ratones están peleando por el bluetooth.
Gracias de nuevo. He agregado ambos 0valores como se describe, el primero ahora se muestra, la 0entrada com.apple.Bluetoothaún no se detecta, pero voy a reiniciar y verificar nuevamente (supongo que será después del reinicio, como dijiste). :)
El valor de BluetoothAutoSeekPointingDevicees un valor booleano , no un entero . - "-bool[ean] Permite al usuario especificar un booleano como valor para la clave de preferencia dada. El valor debe ser VERDADERO, FALSO, SÍ o NO". - También puede simplemente desmarcar [] Abrir el Asistente de configuración de Bluetooth al inicio si no se detecta un mouse o panel táctil en Preferencias del sistema> Bluetooth> Avanzado en lugar de usar defaults. Ver: imgur.com/a/nYTNanI
Gracias por las actualizaciones, @ usuario343894 Me lo imaginaba, pero el problema era que, cuando lo hacías, defaults readterminabas recuperando solo el valor entero, así que estaba trabajando en la idea de que fueran intercambiables.
Muchas gracias, @user3439894, he desmarcado la opción avanzada de Bluetooth ahora. Además, el problema parece estar solucionado ahora, creo que desde las ediciones del terminal a los archivos PLIST. :)
Por extraño que parezca, el bool para defaults read com.apple.Bluetooth BluetoothAutoSeekPointingDevicetodavía no existe después de un reinicio... pero parece que puedo cambiar entre MM1 y MM2 (y viceversa), ¡así que lo llamo fijo!
Probablemente se deba al SIP de Mac. Es posible que deba desactivar SIP, hacer el cambio y luego volver a activar SIP. Pero me alegro de que estés listo. ¡Que lo pases genial!
¡SIP no tiene nada que ver con esto!
Ok, bueno, lo es para mí, ya que modificar cualquier cosa en '/Library/...' es parte de SIP. Pero es un punto mudo ya que el problema ha sido resuelto. support.apple.com/en-us/HT204899
El plistarchivo que se modifica en este caso es ~/Library/Preferences/com.apple.systempreferences.plist, no está sujeto a SIP y debe ejecutarse killall cfprefsddirectamente después defaults write com.apple.systempreferences BluetoothAutoSeekPointingDevice -bool falsepara que actualice las preferencias del sistema del usuario. Lo más fácil de hacer es simplemente desmarcar [] Abrir el Asistente de configuración de Bluetooth al inicio si no se detecta un mouse o trackpad en Preferencias del sistema> Bluetooth> Avanzado en lugar de usarlo, defaultsya que actualiza el sistema casi de inmediato.
Por cierto, si no ejecuta ejecutar killall cfprefsden este caso de uso y en su lugar reinicia, la configuración que ha intentado configurar se sobrescribe con lo que ya estaba previamente en la memoria y por qué desmarcar la configuración mencionada anteriormente de la GUI es realmente el camino a seguir aquí.
Además, dijo: "Pero para cambiar esto se requiere su contraseña de administrador, ya que es parte de la protección SIP". y /Library/Preferences/ no está protegido por SIP. Es propiedad de rooty por qué necesita usar sudopara cambiar una clave en un archivo plist usando la clavedefaults in that location. Using the GUI sets the BluetoothAutoSeekPointingDevice` en ambos archivos plist . com.apple.Bluetooth
Es justo, me equivoqué porque había leído mal los documentos. Gracias por la aclaración. ¡Salud!
Gracias de nuevo @ user3439894 Actualicé la respuesta para incluir su forma simplificada y agregué su nota sobre el archivo cfprefsd. Simplemente me gusta la forma de terminal de hacer las cosas, ya que hace que sea más fácil migrar a una nueva Mac o volver a configurar mi perfil. Por favor, eche un vistazo y ajuste según sea necesario. @KidACrimson Me alegro de que esté todo resuelto. Saludos a todos!

No puedo encontrar ninguna documentación de Apple que indique que el Magic Mouse original no es compatible con las versiones más nuevas del sistema operativo.

Es más probable que su problema sea solo uno de conectividad Bluetooth. Apple proporciona un documento de solución de problemas que describe el Magic Mouse y el Magic Mouse 2 juntos. Aquí se pueden encontrar otros remedios para los problemas .

El Magic Mouse no es uno de los diseños más fuertes de Apple, y es posible que prefiera un mouse de terceros o el Magic Trackpad, que me parece mucho mejor. (¡Puedes dejarlo enchufado mientras lo usas, para empezar!)

Gracias, ben. He visto el documento de solución de problemas de Apple, pero desafortunadamente es inútil en mi situación. He intentado todas las cosas obvias varias veces. A pesar del puerto de carga inferior, en realidad prefiero el Magic Mouse a cualquier otro mouse o panel táctil (incluso lo usaría en mis máquinas con Windows si pudiera), por lo que esto es tan frustrante para mí.
No puedo usar dos ratones Bluetooth de ningún tipo simultáneamente.
@Wowfunhappy Eso suena como un problema diferente, por lo que debe comenzar su propia pregunta. Sin embargo, diría que tener dos ratones Bluetooth al mismo tiempo probablemente cause problemas. ¿Realmente usas dos ratones al mismo tiempo?
@benwiggy No es una pregunta, estoy de acuerdo con usted: simplemente no hay suficiente ancho de banda de bluetooth para dos ratones, creo que eso es lo que describe OP.
Puedo usar tanto el MM1 como el MM2 simultáneamente después de que se solucione el problema, pero sigue siendo recurrente.
@Wowfunhappy, RE: "simplemente no hay suficiente ancho de banda de bluetooth para dos ratones", tengo un Magic Mouse, un Magic Trackpad y un Magic Keyboard, todos usando Bluetooth y conectados al mismo tiempo a una MacBook Pro en modo Clamshell, y tengo no hay problemas, por lo que no estoy necesariamente de acuerdo con la afirmación "simplemente no hay suficiente ancho de banda bluetooth para dos ratones".

Bueno, parece apoyar. No puedo encontrar ningún documento de Apple que diga que no. Al mismo tiempo, tengo ambos mouse de Apple y funciona con alta serria. Espero que esto ayude.