¿Cómo evitar que OS X cambie el método de entrada (distribución del teclado) automáticamente?

18

Después de usar el teclado inalámbrico que viene con el iMac, me cambié a uno MS Ergo Natural 4000. Sorprendentemente, tuve que instalar un software adicional ya que OS X no podía resolver qué teclado tenía.

Después de lo cual entré en las preferencias del sistema y configuré el método de entrada principal como "Británico - Microsoft" primero y "Alemán suizo" segundo (qué es el teclado inalámbrico), en la pestaña "fuentes de entrada":

ingrese la descripción de la imagen aquí

Sin embargo ... OS X sigue restableciendo mi método de entrada al alemán suizo, que me está volviendo loco.

Tengo la bandera cosita arriba a la derecha para que pueda ver cuándo esto cambia.

Nota: tengo "opciones de fuente de entrada" configuradas para "usar la misma en todos los documentos", lo que supongo que significa mantener el idioma igual para cualquier cosa en ejecución.

También vuelve a la página de inicio de sesión.

¿Alguien sabe cómo arreglar esto?

adolf ajo
fuente
También acabo de notar que para algunas aplicaciones, ni siquiera es posible seleccionar "British - Microsoft", por ejemplo, Vista previa, QuickTimeplayer. Otras aplicaciones como Firefox e iTunes funcionan bien (aunque todavía siguen cambiando al alemán suizo)
Adolf ajo

Respuestas:

13

Si el sistema cambia de idioma sin que usted lo solicite, significa que la fuente de entrada actual de alguna manera no estará disponible. Esto puede suceder si está utilizando una fuente de entrada personalizada (coloque en ~ / Biblioteca / Diseños de teclado) y luego bloquee la pantalla. La pantalla de bloqueo es propiedad del sistema y, por lo tanto, no tiene acceso a sus diseños personalizados, solo a los de todo el sistema. La fuente actual no está disponible, volverá automáticamente a otra.

Para resolver este problema, asegúrese de que su diseño de teclado personalizado esté en / Biblioteca y no / Usuarios / Usted / Libary. Después de mover el archivo, elimine la fuente de entrada de la lista, reinicie y luego vuelva a colocarla.

Brunni
fuente
¡Gracias por esto! Tenía mis diseños en ~ / Library y mis aplicaciones instaladas en la tienda de aplicaciones no podían verlos y no tenía idea de por qué.
Daniel J. Pritchett
Gracias, esto funcionó muy bien. ¡Esto ha sido una gran molestia! Siempre sucedió cuando se abrió un mensaje de autorización y después de cerrar sesión.
jmagnusson
Esto funciona, muchas gracias por esto! Coloque el archivo .layout en "/ Library / Keyboard Layouts" y luego reinicie el sistema operativo completo.
György Balássy
Muchas gracias! Esta debería ser la respuesta aceptada con seguridad.
ruohola
12

Una posibilidad que tuve en un caso similar es que está presionando el atajo de teclado para cambiar las fuentes de entrada.

En las preferencias de Snow Leopard, el valor predeterminado para seleccionar la fuente de entrada anterior es Command-Space. En su captura de pantalla de las preferencias de Idioma y Texto, puede ver que este acceso directo está activo (el otro acceso directo, para seleccionar la siguiente fuente de entrada, está inactivo en esa captura de pantalla):

Atajo de fuente de entrada

Es un poco extraño que se use Command-Space, ya que también se usa para Spotlight. Pero si se asigna un acceso directo varias veces, Snow Leopard mostrará una advertencia, que su captura de pantalla no muestra. Entonces, Command-Space no activará Spotlight en tu Mac:

Acceso directo a la fuente de entrada con advertencia

Desde el soporte de Apple : Command-Space: muestra u oculta el campo de búsqueda de Spotlight (si hay varios idiomas instalados, puede rotar a través de sistemas de script habilitados)

usuario151019
fuente
Mi 10.6 tiene un deshabilitado (predeterminado) de Command-Space (en lugar de Option-Space) para "Seleccionar la fuente de entrada anterior". No sé por qué es eso, porque Command-Space ha sido Spotlight durante años. Tampoco sé qué lo deshabilitó. Pero: ¿quizás algunas instalaciones todavía tienen ese acceso directo de Command-Space asignado dos veces? Sin embargo, eso mostraría una advertencia en las preferencias del teclado.
Arjan
Cuando cambio a una aplicación que no admite la configuración "Británico - Microsoft", es decir, automáticamente asume "alemán suizo", parece cambiarlo para TODAS las aplicaciones. No entiendo por qué no todas las aplicaciones admiten 'otro' lenguaje y tampoco entiendo por qué esto obliga a las otras aplicaciones a recoger el cambio.
Adolf ajo
Es una configuración global para el teclado y, por lo tanto, para todas las aplicaciones.
user151019
Lo sentimos, no es así - cada aplicación recuerda lo que se usó por última vez - ver mac.finerthingsin.com/2010/01/18/…
user151019
En realidad parece tener ambos. Configuración global única y configuración por aplicación. El problema radica en el hecho de que una vez que lo configure en un idioma que no sea compatible con todas las aplicaciones, cambiará a la otra. Apesta, en serio.
Adolf ajo