Deshabilite el interruptor de distribución de teclado Win + Space en Windows 10

32

Cuando tengo varias distribuciones de teclado habilitadas, Windows 10 parece cambiar entre ellas al azar (similar a lo que se describe aquí ). Sospecho que estoy presionando accidentalmente Win+Space, por lo que me gustaría desactivar este acceso directo.

Sin embargo, al mirar la página de "opciones de idioma", no veo ninguna configuración relacionada con este método abreviado de teclado o una forma de desactivarlo. ¿Cómo puedo desactivar este acceso directo?

Kyle Strand
fuente
Siempre que no necesite varias distribuciones de teclado, puede "deshabilitar" el acceso directo eliminando las distribuciones de teclado innecesarias. Esta es una de las primeras cosas que hago en una instalación nueva.
Klinghust
@Klinghust El valor predeterminado es tener solo un diseño, por lo que no habría descubierto este acceso directo si no hubiera habilitado intencionalmente un segundo diseño.
Kyle Strand
1
El valor predeterminado en Noruega es dos diseños de teclado: inglés noruego e inglés por eso sugerí eliminar uno. -Kling
Klinghust
@Klinghust ¡Bastante justo!
Kyle Strand

Respuestas:

11

Deshabilitar el intercambio de diseño de teclado de Win + Space

AFAIK esta es la única forma de deshabilitar el Win+Spaceintercambio de diseño de teclado sin deshabilitar todos los demás Win+XYZatajos:

Asi es como se hace:

  1. Descargar AHK ( AutoHotkey )
  2. Instalar AHK
  3. Haga clic derecho en cualquier carpeta y elija Nuevo > Script AutoHotkey Crear nuevo script

  4. Haga clic derecho en la secuencia de comandos y elija Editar secuencia de comandos Editar guión

  5. Reemplace lo que esté allí con esto (y guarde):

    #space::
    
  6. Haga clic derecho en el script y elija Compilar script Compilar guión

  7. Ejecute el script haciendo doble clic en el .exe recién creado y realice una prueba. Cámbiele el nombre a lo que quiera y guárdelo para la próxima vez que desee deshabilitar el Win+Spaceacceso directo.

Paso adicional para hacerlo persistente:

Copie el archivo .exe en la carpeta de inicio. A continuación he enumerado la ruta de las carpetas:

Usuario actual:

C: \ Usuarios \% Nombre de usuario% \ AppData \ Roaming \ Microsoft \ Windows \ Menú Inicio \ Programas \ Inicio

Todos los usuarios:

C: \ ProgramData \ Microsoft \ Windows \ Menú Inicio \ Programas \ Inicio

Klinghust
fuente
No he podido probar esto porque no tengo una computadora Win 10 disponible en este momento, y parece que Win 7 no usa Win + Space para cambiar diseños, pero supongo que funciona porque yo ' anteriormente he tenido éxito con AutoHotKey y similares. Aunque sí sé que el acceso directo Win + L es especial y no se puede anular o modificar .
Kyle Strand
Probado OK en Windows 10 usando VirtualBox. Debería ser lo mismo en una instalación normal.
Klinghust
1
¡Supuse que lo había probado, pero me gusta probar las respuestas yo mismo antes de marcarlas como "aceptadas"! Acabo de comentar porque hice una excepción en este caso.
Kyle Strand
2
Puedo confirmar que funciona perfectamente en una instalación regular. ¡Gracias!
John Y
8

Encontré esto mientras experimentaba el mismo problema que el OP, en Windows 10. Mis hallazgos fueron que la respuesta rechazada de Calsal fue lo que realmente funcionó para mí.

Mi problema no tenía nada que ver con la tecla de acceso rápido Win + Space. En cambio, estaba cambiando "aleatoriamente" a "ENG INTL" porque las teclas de acceso rápido para "Entre idiomas de entrada" se configuraron de manera predeterminada para cambiar la distribución del teclado si presionaba "Ctrl + Shift". Como programador que usa muchas teclas de acceso rápido, termino presionando "Ctrl" y "Shift" al mismo tiempo mucho.

Pat Brown
fuente
Tiene razón en que esa configuración puede funcionar para su caso, pero de esto no se trata la pregunta original.
JBert
77
Aún así, esta respuesta puede ser útil, porque no siempre preguntamos qué debemos hacer.
Jarekczek
6

Esta es una adición a la respuesta de Calsal, ya que tuve el mismo problema que él describió, pero en Windows 10.

Para Windows 10:

  • vaya a Editar idioma y opciones de teclado -> Configuración avanzada de teclado -> Opciones de barra de idioma -> Configuración avanzada de teclas
  • seleccione Cambiar secuencia de teclas para entre idiomas de entrada
  • cambie "Cambiar distribución del teclado" a "No asignado"

disfruta la buena vida. La opción Windows+ Spacetodavía funciona; si quieres eso, mira la respuesta votada.

Koen Cornelis
fuente
¡Muchas gracias! Me tomé un tiempo para descubrir que "ctrl + shift" era un atajo para eso, ¡me estaba volviendo loco!
BrunoSerrano
1

Presione Win+ Ry ejecute

"C:\Windows\system32\rundll32.exe" Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}{HOTKEYS}
Piotr Zondej
fuente
44
Explique más qué hace esto y por qué funciona, cómo lo sabe, etc.
Pimp Juice IT
Este es literalmente el comando que se ejecuta para abrir el último diálogo cuando sigues la respuesta de @ koen. Desde allí, puede desasignar las combinaciones de teclas Ctrl + Shift.
pix