Soy un chico Dvorak.
Recientemente instalé una nueva máquina en los suegros que están no Dvorak personas.
Seleccioné estúpidamente Dvorak como mi método de entrada de entrada al instalar OS X.
Ahora, todos los usuarios que creé por defecto en Dvorak y necesitan pasar por el proceso manual de eliminar Dvorak como su Método de entrada de elección y, en su lugar, elegir los EE.UU.
No tengo idea de cuán lejos pueden llegar las implicaciones. Podría ser que cada vez que se agregue otro usuario, se establecerá de forma predeterminada en Dvorak.
En este momento, me gustaría volver a establecer los valores predeterminados en EE. UU. ¿Cómo puedo hacer eso?
Los comportamientos que estoy buscando incluyen eso cuando el menú de entrada es no mostrado en la pantalla de inicio de sesión, U.S. es el diseño del teclado. Cualquier usuario futuro creado debería tener como valor predeterminado los EE.UU. sin menú de entrada en la barra de menú. Cualquier usuario creado ya debería tener su diseño predeterminado en los EE. UU.
¡Gracias por adelantado!
fuente
Con el comando
sudo "/System/Library/CoreServices/Setup Assistant.app/Contents/MacOS/Setup Assistant"
, tiene que crear una nueva cuenta para cada uno de los usuarios actuales y hacer mucho trabajo de migración.Para los usuarios actuales con una distribución de teclado incorrecta, recomiendo otra forma:
sudo cp /Library/Preferences/com.apple.HIToolbox.plist /tmp/ sudo chmod 777 /tmp/com.apple.HIToolbox.plist plutil -convert xml1 /tmp/com.apple.HIToolbox.plist
Ahora abierto
/tmp/com.apple.HIToolbox.plist
en un editor de texto (por ejemplo, vim o Emacs).A lo largo del archivo encontrarás varias menciones de un
KeyboardLayout ID
tecla seguida de un entero yKeyboardLayout Name
seguido de una cuerda. Cambie estas cadenas al nombre de su distribución de teclado personalizada y los números enteros de identificación a la ID de su distribución (la forma más fácil de encontrar los valores correctos es compararlos con la configuración de usuario que se encuentra en el archivo).~/Library/Preferences/com.apple.HIToolbox.plist
sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /tmp/my.plist plutil -convert xml1 /tmp/my.plist cat /tmp/my.plist
También el valor de la clave.
AppleCurrentKeyboardLayoutInputSourceID
debe ser cambiado en consecuencia (por esta circunstancia escom.apple.keylayout.Dvorak
). De nuevo, puede encontrar este valor en su archivo de preferencias local.Una vez realizados estos cambios, guarde el archivo y vuelva a la terminal. Para jugar de forma segura, puedes crear una copia del original.
com.apple.HIToolbox.plist
archivo, en caso de que haya cometido un error y necesite revertir. Luego haz lo siguiente:sudo cp /tmp/com.apple.HIToolbox.plist /Library/Preferences/ sudo chmod 644 /Library/Preferences/com.apple.HIToolbox.plist
Salga del terminal y reinicie la computadora (el cierre de sesión no es suficiente: el archivo no se volverá a leer). Después de reiniciar, debe tener la distribución de su teclado en la pantalla de inicio de sesión. Es posible que deba reiniciar dos veces.
Ver Restablecimiento del método de entrada predeterminado en Mac OS como una referencia.
fuente
Espero que esto te ayude.
fuente