Deshabilitar teclas de acceso rápido específicas

Deshabilitar teclas de acceso rápido específicas

En Windows 8, al presionar "Windows + T" en cualquier programa, el foco del teclado se mueve a la barra de tareas.

Quiero asignar una función diferente a esta tecla de acceso rápido, pero la opción predeterminada anula la personalizada. ¿Cómo puedo desactivar la tecla de acceso rápido de la barra de tareas?

Respuesta1

Deshabilitar teclas de acceso rápido específicas

Aunque no está documentado, el Explorador de archivos (anteriormente conocido como Explorador de Windows) proporciona una entrada de registro por usuario que puede desactivar selectivamente algunas teclas de acceso rápido relacionadas con el Explorador. El valor del registro se llama DisabledHotkeysy se encuentra en:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

Cada carácter en los datos de la cadena representa una clave que se debe deshabilitar en todas sus combinaciones admitidas. Por ejemplo, Fdesactiva Win+ Fy Win+ Ctrl+ F. La interpretación es en términos de lo que los programadores conocen comocódigos de clave virtual. Las claves alfabéticas deben estar en mayúsculas. Para la F1clave, utilice minúsculas p. Para la Breakclave, el carácter debe tener el valor numérico 0x13.

Fuente:Deshabilitar teclas de acceso rápido globales

Ejemplo

Para desactivar Win+ Tsigue estos pasos:

  1. Abre unsímbolo del sistema.

  2. Escriba o pegue el siguiente comando y presione Enter.

    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "DisabledHotkeys" /t REG_SZ /d "T" /f
    
  3. Cierre sesión y vuelva a iniciarla para aplicar los cambios.

Observaciones

  • Funciona en Windows Vista y posteriores. Sólo se admiten hasta 22 caracteres de datos.

  • Según mis pruebas, al utilizar este método no puedes desactivar los siguientes Win+ xatajos:

    • Windows Vista

      Tab L U

    • ventana 7

      Tab C H L P U V

    • Windows 8.x

      Tab Space C H I J K L O P U V X Z

Referencias

Respuesta2

No conozco una forma de desactivar las teclas de acceso rápido individuales de Windows, pero se pueden desactivaren masapor medio deun cambio de registro, expresado aquí enFormato de archivo .reg de Microsoft:

"Windows Registry Editor Version 5.00"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoWinKeys"=dword:00000001

El cambio así descrito se puede realizar manualmente en el Editor del Registro, o copiando el ejemplo anterior a un archivo con extensión ".reg" y ejecutándolo; luego, reinicie el Explorador de Windows a través del Administrador de tareas (o simplemente cierre sesión y vuelva a iniciarla) para que el cambio surta efecto. Para revertir el cambio, modifique el archivo para que contenga dword:00000000, ejecútelo y reinicie Explorer nuevamente. (En el sitio vinculado, puede descargar un archivo zip que contiene archivos .reg preescritos para ambas opciones).

Si desea conservar algunas teclas de acceso rápido de Windows, mientras deshabilita otras, su mejor opción, hasta donde yo sé, es deshabilitarlas todas usando el método anterior, luego useAutoHotkeyo algún equivalente para crear combinaciones de teclas de acceso rápido para las acciones que desea conservar.

Algunas de estas acciones, como invocar el cuadro de diálogo Ejecutar como Win- r, requieren llamadas a la API de Windows para implementarse;este sitiomenciona un método de línea de comandos para invocar el cuadro de diálogo Ejecutar, por lo tanto:

rundll32.exe shell32.dll,#61

Existirán métodos similares para otras acciones especiales; Puede que sea necesario investigar un poco, pero la paciencia y la perseverancia al final los ayudarán.

Actualizar: Incluso con este método, es posible que no sea posible anular Win- l, la tecla de acceso rápido de "pantalla de bloqueo"; Han pasado un par de años desde la última vez que me metí en eso, pero si no recuerdo mal, ese acorde está atrapado en un nivel lo suficientemente bajo como para que incluso la sesión del Explorador de Windows del usuario nunca lo vea, lo que significaría que este método no lo afectaría. Por supuesto, podría recordar mal, así que pruébalo y mira qué sucede.

información relacionada