¿Hay alguna manera de deshabilitar el atajo de teclado [WINDOWS + FLECHA]?

14

Esto me está volviendo loco ya que uso tanto una máquina Mac como Windows, en la Mac para mover el cursor a través de las palabras presiono OPCIÓN + FLECHA, en una PC es CTRL + FLECHA, no estoy demasiado preocupado por las teclas invertidas, pero qué es molesto cuando llego a mi computadora con Windows y accidentalmente presiono la tecla WINDOWS por error con una tecla de flecha que bloquea la ventana al costado de la pantalla, lo cual es bastante problemático, prefiero que no haga nada como lo hizo en XP y Vista, ¿alguna idea?

Brett Ryan
fuente

Respuestas:

5

Microsoft tiene un pequeño doohickie que deshabilitará su clave de Windows para usted aquí , o puede deshabilitarlo usted mismo modificando su registro:

  • Haga clic en Inicio, haga clic en Ejecutar, escriba regedt32 y luego haga clic en Aceptar.
  • En el menú de Windows, haga clic en HKEY_LOCAL_ MACHINE en la máquina local.
  • Haga doble clic en la carpeta System \ CurrentControlSet \ Control y luego haga clic en la carpeta Keyboard Layout.
  • En el menú Edición, haga clic en Agregar valor, escriba Scancode Map, haga clic en REG_BINARY como Tipo de datos y luego haga clic en Aceptar.
  • Escriba 00000000000000000300000000005BE000005CE000000000 en el campo Datos y luego haga clic en Aceptar.
  • Cierre el Editor del registro y reinicie la computadora.
goblinbox
fuente
Goblinbox fantástico, no lo he reiniciado todavía, pero parece que deshabilitar la tecla de Windows hará lo perfecto para mí, nunca lo usé, incluso para el menú de inicio siempre he presionado CTRL + ESC, gracias mil millones :)
Brett Ryan
¡En serio! Es un usuario raro que necesita esa clave de Windows, creo.
goblinbox
1
Esto fue malo. Quizás escribí mal el número binario (Windows 10 no me permitió pegarlo), pero el resultado final después de un reinicio es que mi teclado no funcionó. Intenté tanto USB como PS2. Tuve que usar el teclado en pantalla para eliminar el valor del registro y hacer que mi teclado volviera a funcionar. Ten cuidado con este truco.
Gabe Halsmer
1
Esta no es una respuesta a la pregunta. La pregunta no es cómo deshabilitar la tecla Win, sino cómo deshabilitar las teclas Win + Arrow. El usuario que necesita esa clave Win no es raro en absoluto.
Mike Nakis
12

Hay una respuesta extremadamente simple a esta pregunta que no he visto descrita en ningún otro lado.

Para habilitar o deshabilitar las teclas de flecha Win + que mueven las ventanas (acoplamiento, maximización, movimiento a otros monitores, etc.), vaya al Centro de facilidad de acceso en el Panel de control:

Panel de control \ Facilidad de acceso \ Centro de facilidad de acceso \ Facilite centrarse en las tareas

En esta pantalla, la sección "Facilitar la administración de ventanas" tiene una casilla de verificación para "Evitar que las ventanas se organicen automáticamente cuando se mueven al borde de la pantalla". Marcar esta casilla deshabilita todas las teclas de flecha Win +.

Diálogo de facilidad de acceso

chasbas
fuente
3
Esto funcionó para Win + (derecha, izquierda), y es una gran respuesta. Pero no funciona para Win + (arriba, abajo). ¡Gracias!
Pedro
@Pedro: Definitivamente hace el trabajo para Win & Win + Arriba + Abajo - acabo de volver a controlar y controla todas las teclas de flecha. Tal vez tenga un problema diferente: publique una nueva respuesta con más detalles y tal vez alguien pueda descubrir qué está sucediendo.
chasbas
Confirmo que esta solución funciona para todas las teclas Win + Arrow. Y esta solución es la respuesta, porque la pregunta no se trata de deshabilitar la tecla Win (que es útil para otras cosas), se trata específicamente de deshabilitar las teclas Win + Arrow. Gracias @chasbas!
Mike Nakis
Puedo confirmar que en Windows 10, esta opción solo deshabilita el comportamiento de ajuste de la ventana Izquierda y Derecha. No cambia los accesos directos de maximizar / minimizar.
xerxesb
6

Puede usar AutoHotKey para deshabilitar cualquier tecla de acceso directo estándar de Windows. Esto no implica actualizar el registro. Simplemente descargue el programa independiente de autohotkey. Luego cree un archivo, diga "DisableWinKeys.ahk" en el escritorio. Ábralo en el Bloc de notas y escriba lo siguiente en él:

#right::return ;This will disable the effect of Win + -> 
#left::return ;This will disable the effect of Win + <- 

Guarde el archivo y ábralo con ahk.exe de la carpeta AutoHotKey. Eso es. Si cierra el icono "H" desde la Bandeja del sistema, habilitará los accesos directos nuevamente.

AshTee
fuente
Wow, eso suena bien. Ya probé el enfoque de registro, aunque este parece realmente muy útil, especialmente para aquellos que todavía quieren que la tecla de Windows abra el menú de inicio.
Brett Ryan
Gracias por compartir. Para una versión que incluye la tecla Mayús y las flechas arriba y abajo, vea snipt.org/BDag6
Felix Alcala
1
Esto no funcionó para mí, pero dos pequeñas modificaciones lo arreglaron. Haz la primera línea #right:returny la segunda #left::return. El +rompe el mapeo de teclas, aparentemente incluyendo la tecla más literal en la definición de teclas de acceso rápido. En cuanto a return, sin eso, el flujo de control cae en la siguiente definición. Un inmediato returnhace que AHK no haga nada con la pulsación de tecla, como quería el OP.
Warren Young
Todavía tiene los +signos en su script, que como dije causó problemas aquí cuando lo probé.
Warren Young
@WarrenYoung El signo más ("+") indica la tecla "Shift". Si no necesita la tecla Mayús como parte de la tecla de acceso rápido, puede eliminarla. Además, actualicé el script. Probablemente, los cambios no se guardaron la última vez que lo edité.
AshTee