4 votos

¿Qué teclados pueden utilizarse de forma fiable para iniciar el modo de recuperación o de diagnóstico en un Mac mini?

Tengo un Mac mini que se bloquea durante el arranque. He intentado arrancarlo en modo de recuperación o de diagnóstico, pero me encuentro con un problema inesperado.

El teclado que estoy usando actualmente con él es un Corsair K95 Platinum RGB que incluye un controlador de iluminación. Esto significa que el teclado tiene un tiempo de arranque corto, sólo unos segundos, pero lo suficiente como para que MacOS aparentemente no le dé el tiempo suficiente para arrancar entre el ciclo de inicialización del USB y el plazo para detectar las pulsaciones de las teclas de arranque.

A continuación, lo intenté de nuevo conectando un segundo teclado, pero de nuevo el sistema no respondía a las teclas de inicio; la documentación no dice nada sobre el comportamiento de las teclas de inicio cuando hay más de un teclado conectado o sobre cómo se determina la prioridad.

Al final pude conseguir que una tecla de inicio funcionara usando un teclado antiguo, pero no me gustaría quedarme sin un teclado que no pueda hacer esto.

¿Cuáles son los requisitos para que un teclado pueda invocar las teclas de inicio de MacOS?

1voto

Oskar Puntos 1242

Todos los teclados USB tienen una tecla de Windows o de comando, por lo que deberían funcionar.

El método de conexión de Bluetooth puede ser un poco más incompleta si no es un teclado de Apple debido a la vinculación y despertar / conectar antes de que el sistema operativo se carga, por lo que diría que el uso de cualquier teclado USB con cable que se desea utilizar si no se puede pre-emparejar y probar el teclado para conectar preOS de arranque.


La tecla izquierda de Windows y la tecla r es todo lo que necesitas para la recuperación de Internet. Aquí está el código utilizado en el proyecto de abajo y también se hace referencia en una pregunta sobre Arduino que confirma la asignación a un teclado de Windows.

Por supuesto, los teclados de Mac envían KEY_LEFT_GUI cuando se mantiene pulsada la tecla de comando y no la de Windows.

Incluso hay un proyecto de código abierto para convertir un Arduino en un dispositivo que contenga el comando R y luego escriba los comandos para ayudar a automatizar la restauración y la recuperación.

BootKeyboard.begin(); delay(500); BootKeyboard.press(KEY_LEFT_GUI); BootKeyboard.press('r'); delay(5000); BootKeyboard.releaseAll();

Lo único que he oído que estropea esto es que si mantienes pulsadas las teclas demasiado pronto en el proceso de arranque, el sistema no ve la pulsación, así que, a menos que tengas algún teclado exótico para juegos que quiera escuchar al host y luego decida enviar pulsaciones de teclas, el teclado USB más barato y manejable que tengas funciona bien en todos los Mac, desde los más recientes hasta los que tienen 10 años o más.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X