El acceso directo fn-F7
alterna el comportamiento clave de la pestaña en cualquier lugar de Mac OS X, incluida la ventana de inicio de sesión (denominada "Acceso completo al teclado" en Preferencias del sistema, esto determina si la pestaña recorre solo los cuadros de texto o todos los controles). Sin embargo, alternarlo en la ventana de inicio de sesión es solo temporal, y se restablecerá al valor predeterminado (pestaña entre todos los controles) la próxima vez que se use la ventana de inicio de sesión. La activación cuando se inicia sesión será persistente para el usuario, pero no afectará a la ventana de inicio de sesión.
Imagino que esta configuración no es persistente porque, según el modelo de seguridad de OS X, el usuario no registrado no tiene privilegios de administrador para cambiar la configuración de todo el sistema. ¿Pero es posible hacer este cambio persistente con otro método?
Se puede acceder a la preferencia de nivel de usuario usando defaults
:
# 0='Text boxes and lists only'; 2='All controls'
$ defaults read -g AppleKeyboardUIMode
0
$ defaults write -g AppleKeyboardUIMode -int 2
... y la preferencia se guarda en el archivo ~/Library/Preferences/.GlobalPreferences.plist
. Supongo que esto se puede configurar en todo el sistema usando sudo:
$ sudo defaults write -g AppleKeyboardUIMode
Curiosamente, esta preferencia se puede establecer y recuperar, y el archivo /Library/Preferences/.GlobalPreferences.plist
existe de hecho; pero la preferencia no parece estar realmente escrita en este archivo. No hace falta decir que esto no tiene ningún impacto en el comportamiento de la ventana de inicio de sesión.
Esta configuración parece generalmente no documentada, ¿así que tal vez alguien conozca una interfaz diferente?
Para los curiosos, la razón por la que quiero cambiar esto es porque usamos la preferencia com.apple.loginwindow AdminHostInfo DSStatus
en nuestro entorno, que agrega un indicador de color al lado del campo de nombre de usuario que muestra el estado de la conexión del servidor de dominio. A partir de la 10.11, este punto indicador acepta el enfoque del teclado en el modo predeterminado (aunque no acepta ninguna interacción), lo que evita que simplemente se presione pestaña en el campo de la contraseña, lo cual es un usuario frustrante. experiencia.