“Cambiar la distribución del teclado automáticamente” significa cosas distintas según qué deba decidir la distribución. Puede ser la ventana en la que escribes, la app o el sitio web que tienes delante, o el teclado físico que tienes bajo las manos. macOS cubre lo primero; las apps cubren el resto. Elige según qué decide la distribución en tu caso.

Todos los métodos de un vistazo

Qué decide la distribuciónIntegradoIdeal para
Atajo o menú TecladoTú, cada vezSíCambios ocasionales
Por documentoLa ventana activaSíUn idioma por documento
Input Source ProLa app, o el sitio web en un navegadorNo, app gratuitaUn teclado, un idioma por app
KeyameleonEl teclado en el que escribesNo, app gratuitaTeclados con distintas distribuciones impresas
Karabiner-ElementsReglas que escribes túNo, app gratuitaQuien ya personaliza su teclado

Integrado: atajos y el menú Teclado

Primero añade tus distribuciones en Ajustes del Sistema › Teclado › Introducción de texto › Editar…. Después, Control Space selecciona la fuente de entrada anterior, Control Option Space la siguiente, y la tecla 🌐 puede configurarse en los ajustes de Teclado para cambiar la fuente de entrada. Nada de esto es automático, pero es la base sobre la que se construyen todos los demás métodos.

Integrado: una distribución por documento

En los mismos ajustes de Fuentes de entrada, activa Cambiar automáticamente a la fuente de entrada de un documento. Así, cada ventana recuerda la última fuente de entrada que usaste en ella, y macOS la restaura cuando vuelves. Es el único cambio automático que trae macOS, y le va bien a quien escribe cada documento en un solo idioma.

Por app o sitio web: Input Source Pro

Input Source Pro es una app gratuita y de código abierto que define una fuente de entrada predeterminada para cada app y, en la mayoría de los navegadores, para cada sitio web. Inglés en la terminal, chino en WeChat, japonés en un sitio concreto. También muestra en pantalla un indicador de la fuente de entrada activa. Cómo se compara con Keyameleon.

KeyboardHolder funciona igual y es muy usado por quienes escriben en chino: reglas por app, reglas por dominio en los navegadores y compatibilidad con Spotlight, Alfred y Raycast. Cómo se compara con Keyameleon.

Por teclado: Keyameleon

Si tus teclados tienen distribuciones distintas impresas, por ejemplo el teclado estadounidense de tu MacBook y un teclado externo alemán, ni el documento ni la app son la señal correcta. Lo es el teclado. Keyameleon es una app gratuita y de código abierto para la barra de menús, para macOS 26 o posterior: asigna una vez una fuente de entrada a cada teclado y cambia en cuanto empiezas a escribir en uno, en cualquier app. La guía del teclado externo explica toda la configuración paso a paso.

Otras opciones por teclado son Keychange, que funciona en macOS 14 y posterior, y autokbisw, de línea de comandos.

Reglas: Karabiner-Elements

Karabiner-Elements reasigna teclas con reglas escritas en JSON, y una regla puede seleccionar una fuente de entrada, por ejemplo cuando una tecla viene de un teclado concreto. Es la opción más flexible y la que más trabajo cuesta configurar. Consulta Keyameleon vs Karabiner-Elements.

Elige un solo criterio

Todos ellos cambian el mismo ajuste del sistema, así que usar dos a la vez significa que se van pisando por turnos. Decide qué debe elegir la distribución (la ventana, la app o el teclado) y usa la herramienta que sigue ese criterio.