El idioma del teclado sigue cambiando en Windows 10

275

Así que recientemente hice una instalación limpia de inglés de Windows 10. Lo configuré para tener un idioma de interfaz de usuario en inglés pero un teclado noruego. Tengo varios problemas con esa configuración:

  1. El idioma del teclado cambia constantemente al inglés
  2. No puedo ver la barra de idioma ni la ventana emergente de alternar idioma cuando cambio:

    ventana emergente de cambio de idioma

He vinculado el diseño del teclado noruego a Shift+ Alt+ 0y eso funciona, pero es molesto tener que hacerlo cada 5 minutos. También me parece extraño que no pueda ver la barra de idioma ni en el escritorio ni en la barra de herramientas.

¿Alguien tiene alguna idea de lo que podría estar mal?

Aquí hay algunas capturas de pantalla de mi configuración:

ajustes 1

ajustes 2

ajustes 3

No hay barra de idioma en la barra de herramientas

PD: La única vez que veo la ventana emergente de alternancia de idioma es cuando estoy desconectado en la pantalla de bloqueo y presiono Win+ Space. No pasa nada si hago eso después de haber iniciado sesión.

Nilzor
fuente
38
Esto me ha llevado A ARRIBA POR LA PARED desde que instalé Windows 10. La distribución del teclado cambia esporádicamente mientras escribo. Juro que no toqué el atajo <kbd> Win </kbd> + <kbd> Space </kbd>.
Coronel Panic
12
Alt + Shift también cambia el idioma que parece.
Mir
44
¡Y Left Ctrl+ Shiftcambia los teclados si hay más de un teclado instalado! Alt + Shifty Ctrl + Shiftson patrones de acceso directo comunes en Editores de código y productos de Adobe (Photoshop, por ejemplo). WINDOWS-: ¡esa fue una elección pobre e innecesaria de secuestro de atajos! Debería darte vergüenza. ¡Decir ah! ¡No es de extrañar que tuviera que seguir "reiniciando"! ¡Pensé que esta nueva computadora portátil / teclado estaba rota! Gracias a todos por la Solución :)
SherylHohman
Me entristece que MSFT todavía tenga problemas de usabilidad tan básicos.
Bruno Brant
Sé que esta es una vieja pregunta, pero quería mencionar mi solución, aunque solo sea para mi propio beneficio más adelante, ya que ninguna de las soluciones a continuación funcionó para mí. Tengo US EN, un US EN, BG y AR personalizado, y mi sistema cambiaría al idioma que sigue en la lista de la Barra de idiomas cuando abriera una nueva aplicación. Simplemente tuve que forzar el método de entrada predeterminado a lo que uso con más frecuencia (US EN):> Configuración> buscar 'escribir'> Configuración avanzada del teclado> Anular el método de entrada predeterminado.
artificial_moonlet

Respuestas:

350

En Windows 10, de forma predeterminada, al presionar CTRL+ SHIFT(o para algunos ALT+ SHIFT- gracias madmenyo) se desplazará por los diseños de teclado que haya mapeado y es sorprendentemente fácil hacerlo por error.

Si sigue presionando CTRL+ SHIFT(o lo que sea que haya cambiado), pronto debería volver a la configuración correcta. (alternativamente reiniciar, que es lo que hice la primera vez ;-))

(Actualizado en agosto de 2019) Puede cambiar / deshabilitar esto

> Settings > search for 'typing' > Advanced keyboard settings > Language
> Bar options > Advanced Key Settings (tab) > Change Key Sequence

Tenga en cuenta que lo anterior no siempre funciona: los reinicios y el modo de suspensión pueden cambiar los valores predeterminados del teclado (generalmente a EE. UU.). No he encontrado una solución de hierro fundido, aunque crear un nuevo perfil puede ayudar, aunque no es una respuesta particularmente satisfactoria. .

En una emergencia

WIN+R  
osk

abrir el Teclado en pantalla podría ayudar temporalmente.

También tenga en cuenta que es posible deshabilitar esto para que ninguna combinación de teclas cambie el idioma. Cambie las teclas a "No asignado". Consulte la respuesta a continuación de Mort para obtener más información.

usuario765827
fuente
84
Whaaaat. Yo uso Ctrl + Shift con frecuencia en Visual Studio. No es de extrañar que la distribución de mi teclado siguiera cambiando. ¡Gracias!
willem
6060
Para mí esto es en realidad ALT+SHIFT
Madmenyo
44
Impar. Tal vez cambiaron eso, pero para mí dice que el atajo para cambiar es [tecla de Windows] + [espacio], lo que parece un poco más razonable (y de hecho parece ser lo único que funciona como atajo de cambio de idioma).
Nyerguds
18
Para cualquiera que venga a esto en 2016, parece que la ubicación ha cambiado. Ahora se encuentra enControl panel//Language//Advanced settings//Switching input methods//Change language bar hot keys
David Metcalfe
31
para ser exactos: win+ spacecambios entre todos los pares de idioma / teclado configurados. alt+ shiftsolo cambia el idioma y ctrl+ shiftsolo cambia el teclado
Simon Zyx
17

Si hace clic en el enlace "Cambiar las teclas de acceso rápido de la barra de idioma", visible en su última captura de pantalla, debería poder ver qué teclas están obligadas a cambiar el idioma del teclado.

La configuración predeterminada es muy fácil de usar cuando se usa el teclado, lo que cambia repentinamente el idioma del teclado. Cambiar las teclas a "No asignado" evitará que el idioma del teclado cambie accidentalmente.

Mort
fuente
2
Sí, esos se configuraron en Shift + Alt originalmente y luego los cambié a "ninguno". Desafortunadamente, eso no resolvió el problema solo, pero vea mi otra respuesta.
Nilzor
16

Respuesta 2018/2019:

Tuve el mismo problema, tratando de usar el teclado polaco con el idioma inglés UI de Windows.

Cada vez que bloqueaba la computadora, volvía al teclado de EE. UU.

El problema era que tenía un teclado polaco en idioma polaco, donde, de hecho, lo que realmente quería era un teclado polaco en idioma inglés.

Eliminé el paquete de idioma polaco, agregué el teclado polaco en idioma inglés y eliminé el teclado estadounidense del idioma inglés; vea la captura de pantalla a continuación:

Preferencias de idioma de Windows 10 (2018)

En resumen, el truco es agregar el teclado deseado como el único teclado en el idioma predeterminado.

(Esto funciona para mí porque generalmente escribo en inglés, solo a veces quiero ingresar en polaco, pero puedo hacerlo sin cambiar el teclado, ya que el teclado polaco es totalmente compatible con US QWERTY).


Notas adicionales:

Como mencionó @GuneyOzsan, algunas configuraciones de idioma / teclado pueden mostrarse solo en la barra de idioma, pero no en la lista de teclados de configuración de idioma (por lo que no puede eliminarlo), particularmente, esto sucede después de una actualización importante de Windows. Para eliminar uno de esos elementos (por ejemplo: lang = US, keyboard = Canada), debe agregar la misma combinación exacta del elemento que desea eliminar a través de la lista de configuración de idioma, y ​​luego eliminarlo:

  • haga clic en +(agregar un idioma preferido)
  • agregue un elemento con lang = US y keyboard = Canada
  • luego quítalo
  • luego elimine el idioma preferido que acaba de crear (esto elimina el teclado invisible)
jakub.g
fuente
1
Wow, no puedo decir cómo esto fue útil para deshacerse de meses de tirones de cabello (y un flujo de trabajo ineficiente que me mantiene bloqueando mientras codifico). Es una pena que tengan Ctrl + Shift peine de teclas en Visual Studio (así como en la mayoría de los editores de imagen / audio) y no estén al tanto (o no se preocupen) de tal problema de usabilidad.
Guney Ozsan
Esto no parece funcionar para mí, ya que, incluso cuando quito el QWERTYteclado, lo vuelve a agregar cuando cierro y vuelvo a abrir la aplicación de configuración / reinicio mi PC.
Busti
3
Noté que algunas actualizaciones de Windows agregan el teclado de EE. UU. Y el idioma del teclado comienza a cambiar nuevamente (con Ctrl+ Shift). Desafortunadamente, este nuevo teclado agregado por la actualización de Windows no aparece en la lista de teclados de configuración de idioma (por lo que no puede eliminarlo) sino que aparece solo en la barra de idioma. Para poder eliminarlo, debe agregar un teclado estadounidense a la lista y luego eliminarlo. Esto elimina el teclado invisible agregado por la actualización de Windows.
Guney Ozsan
1
Tenga en cuenta que en Win10 debe hacer clic en el idioma para que aparezca el botón 'opciones' y este botón le da acceso a la configuración del teclado. Entonces, la configuración del teclado se coloca detrás de un botón oculto en el idioma . Que diseño.
Paul Gobée
1
Después de mi experiencia a largo plazo, el teclado de idioma fantasma vuelve después de algunas actualizaciones de Windows, disponible para cambiar con atajos de teclado, pero visualmente oculto de la barra de tareas / idioma. En este caso, debe cavar nuevamente la configuración para buscarla y eliminarla.
Guney Ozsan
12

Resulta que tuve que configurar un diseño de teclado en la primera captura de pantalla. Notarás que dice "Teclado: Ninguno disponible". Entonces haciendo clic en "Opciones" aquí, luego "Agregar un método de entrada" y luego seleccionando QWERTY Norwegian resolvió el caso.

No sé cómo pude instalar Windows con una configuración de idioma tan simplificada. De todos modos, les aconsejo a todos que observen más de cerca las preguntas de idioma en la instalación inicial.

Pic1

Pic2

Nilzor
fuente
Después de intentar que la escritura a mano funcionara en francés (en Canadá), instalé 2 versiones de inglés (EE. UU., Canadá) y francés (Francia, Canadá), sin mencionar más de un método de entrada para inglés de EE. UU. En resumen, esta respuesta me permitió limpiar todo eso muy bien.
Fuhrmanator
10

La configuración de registro directo para deshabilitar las teclas de acceso rápido de la distribución del teclado es:

reg add "HKCU\Keyboard Layout\Toggle" /v "Layout Hotkey" /d 3

Quizás también quieras

reg add "HKCU\Keyboard Layout\Toggle" /v "Language Hotkey" /d 3
reg add "HKCU\Keyboard Layout\Toggle" /v "Hotkey" /d 3

Y para los nuevos usuarios, intente esto (en un mensaje elevado):

reg load HKEY_USERS\temp "%USERPROFILE%\..\Default\NTUSER.DAT"
reg add "HKEY_USERS\temp\Keyboard Layout\Toggle" /v "Layout Hotkey" /d 3
reg unload HKEY_USERS\temp
mivk
fuente
¿Qué están haciendo estos comandos?
kleinfreund
@kleinfreund Como se mencionó en la primera oración, deshabilita los atajos de teclado que alternan el diseño, por lo que no se puede cambiar inadvertidamente.
mivk
¡Gracias! Ejecutando una compilación interna y eliminaron por completo la sección de idioma del Panel de control. Todavía no puedo entender qué llevó a Microsoft a usar un combo de teclas tan comúnmente utilizado
samdd
¡Gracias! La única forma en que funciona en 2018 para bloquear la conmutación alt-shift / ctrl-shift, parece que el componente de la interfaz de usuario donde puede cambiarlo se ha ido, no puedo encontrarlo en ningún lado.
jakub.g
5

Solución1

use esta solución: ¿Cómo deshabilitar el cambio automático de la distribución del teclado en Windows 8?

Solution2

Elija el segundo idioma como predeterminado. luego, cuando cambie al primero, permanecerá cambiado.

(gracias a @SimonSeyock):

win + spacecambios entre todos los pares de idioma / teclado.
alt + shift solo cambia el idioma
ctrl + shiftsolo cambia el teclado

T.Todua
fuente
Solution 1en realidad no ofrece una solución en ese enlace. Eso resuelve un método de entrada, no un idioma de entrada.
msysmilu
1
alt + shift lo hizo por mí. Nada más realmente funcionó
Ghoti y patatas fritas
5

Mi problema: tengo 3 idiomas (diseños de teclado) instalados. Cuando se va a dormir en Windows 10 y luego se despierta, siempre vuelve al "idioma principal", en lugar de mantener el último configurado. Considero que esto es un error.

Solución:

  1. Abierto Control Panel\All Control Panel Items\Language.
  2. Haga clic en Advanced Settings.
  3. Debajo Switching input methods, verifique el Let me set a different input method for each app windows.

Esto mantendrá el lenguaje cuando vaya a dormir y regrese.

Kai Noack
fuente
1
Gracias. Esto resolvió mi problema con la distribución del teclado siempre cambiando de nuevo al "predeterminado" después de reiniciar y después de dormir. También tengo 3 diseños de teclado instalados. Inglés, porque funciona mejor con algunos juegos y dos suecos. Qwerty normal y dvorak.
Albert Veli
Tenía un problema similar, resuelto mediante la definición de mi teclado directamente bajo la lengua principal: ver superuser.com/a/1322521/97570
jakub.g
4

Diciembre 2018

Se me ocurrió el mismo problema y seguí los siguientes pasos para solucionarlo en Windows 10.

Paso # 1: ve a Language Preferences

ingrese la descripción de la imagen aquí

Paso # 2: haga clic en Advanced keyboard Settings

ingrese la descripción de la imagen aquí

Paso # 3: haga clic en Language bar Options

ingrese la descripción de la imagen aquí

Paso # 4: Realice lo siguiente: 4.1 Seleccione la Advanced Key Settingspestaña 4.2 Elija la Between input languagesopción en la lista. 4.3 Haga clic en el Change key Sequence...botón

ingrese la descripción de la imagen aquí

4.4 Cambiar ambas opciones a Not Assigned.

ingrese la descripción de la imagen aquí

Forte
fuente
1
En el Paso 3, 'Anular el método de entrada predeterminado' resolvió mi problema. El idioma de mi sistema es el inglés (Reino Unido) y la distribución de mi teclado es sueco. 2 idiomas diferentes estaban jugando con la distribución de mi teclado.
Tirtha R
0

Este resultado superior de Google funcionó en mi nueva computadora portátil con Windows 10:

Establecer un diseño de teclado predeterminado:

  1. Haga clic en el menú Inicio y seleccione Configuración .
  2. Seleccione Tiempo e idioma .
  3. Haga clic en Región e idioma en la columna izquierda.
  4. En Idiomas, haga clic en el idioma que desee como predeterminado y haga clic en Establecer como predeterminado .
Cees Timmerman
fuente
Lo intentaré y veré si esto realmente ayuda. Tiene sentido + es lo único que aún no he probado :)
krizajb
Lamentablemente, esto solo establece la opción predeterminada. No impide que el teclado cambie mientras usa Windows. El problema es que la combinación de teclas Ctrl + Shift sigue cambiando el teclado seleccionado, lo cual es común en la mayoría de los editores de imagen y audio (además de Visual Studio, oye Microsoft, ¿lo sabes?).
Guney Ozsan
Creo que presioné Ctrl + Shift por accidente varias veces en mi vida, pero simplemente eliminé todos menos En-US. También puede desactivar el acceso directo: superuser.com/questions/109066/…
Cees Timmerman