Respuesta rápida (en 60 segundos):
- Cámbialo al momento: en Windows prueba Win + Espacio o Alt + Shift hasta volver a ES.
- Arreglo definitivo: elimina teclados/idiomas que no uses (US/ENG) y deja solo Español.
- Evita que vuelva a pasar: desactiva los atajos de cambio de idioma o déjalos en una combinación que no pulses sin querer.
Relacionado: Cómo poner el teclado en Español · Teclado desconfigurado: cómo arreglarlo
Por qué el teclado se cambia de idioma “solo”
Casi siempre es por una de estas 4 causas:
- Atajo activado sin querer (muy típico: Alt + Shift o Win + Espacio).
- Tienes varios teclados instalados (ES + US + otro), y Windows alterna según app.
- “Un método de entrada por app” activado (cada programa recuerda un idioma distinto).
- Software/driver (RDP/Escritorio remoto, herramientas de gaming, utilidades del fabricante) que fuerza otro layout.
Solución definitiva en Windows 11 (y sirve para Windows 10 con nombres parecidos)
1) Elimina idiomas/teclados que no uses
- Abre Configuración → Hora e idioma → Idioma y región.
- En “Idiomas preferidos”, entra en Español → Opciones.
- En Teclados, deja solo el que corresponda:
- Español (España) – QWERTY si tu teclado es ES.
- Español (Latinoamérica) si tu teclado es LatAm.
- Si ves US, ENG u otros que no usas, elimínalos.
2) Fija el teclado por defecto (y que no cambie por app)
- Configuración → Hora e idioma → Escritura.
- Entra en Configuración avanzada del teclado.
- Activa/elige: “Anular el método de entrada predeterminado” → selecciona tu teclado en Español.
- Desactiva (si aparece): “Permitir que use un método de entrada diferente para cada ventana de la aplicación”.
3) Desactiva o cambia los atajos de cambio de idioma
Si se te cambia “porque sí”, casi siempre estás pulsando un atajo sin darte cuenta.
- Ve a Configuración → Hora e idioma → Escritura → Configuración avanzada del teclado.
- Busca una opción tipo “Teclas de método abreviado de idioma” o “Atajos de idioma” (según versión).
- Ponlo en Desactivado o cambia a un atajo que no uses nunca.
Nota: según versión de Windows, esta parte puede estar en un panel clásico. El objetivo es el mismo: que Alt + Shift / Win + Espacio no te jueguen una mala pasada.
Solución en Windows 10 (ruta rápida)
- Configuración → Hora e idioma → Idioma.
- Deja solo Español y elimina teclados/idiomas extra (US/ENG).
- En Configuración avanzada del teclado, fija el método de entrada predeterminado.
En Mac (macOS): cómo evitar que cambie solo
- Ajustes del sistema → Teclado.
- Entra en Fuentes de entrada (Input Sources).
- Deja solo Español (y elimina US u otros si no los usas).
- Activa el icono de entrada en la barra de menús para ver si cambia y corregirlo rápido.
Prueba rápida: confirma si estás en el layout correcto
Abre un bloc de notas y prueba:
- ñ Ñ
- @
- \
Si falla algo, es distribución (no “teclado roto”).
Preguntas frecuentes
¿Por qué se me cambia el teclado a inglés cuando abro un programa?
Suele ser porque está activado que cada aplicación use un método de entrada diferente. Desactívalo y fija el teclado español como predeterminado (te lo explico arriba).
¿Cuál es el atajo que cambia el idioma del teclado?
Los más comunes son Alt + Shift y Win + Espacio. Si los desactivas o cambias, se acabó el problema.
¿Esto afecta a la Ñ y a los símbolos?
Sí. Cuando cambia la distribución, cambian teclas como Ñ, @, barras, llaves, etc.
Más atajos útiles: Atajos del teclado más usados