Recomendado, 2024

La Elección Del Editor

Deshabilitar las teclas del teclado en Windows con AutoHotKey

Cuando estás en tu teclado, no muchas cosas son tan frustrantes como pulsar accidentalmente una tecla de interrupción. Por ejemplo, la clave de Windows puede hacer que algunas aplicaciones de pantalla completa se minimicen.

Presionar la tecla Alt a veces puede bloquear completamente todas las entradas clave a partir de entonces. Si golpea accidentalmente estas teclas sin saberlo, puede causar grandes inconvenientes y confusión.

Muchas de las soluciones habituales que le permiten desactivar las entradas clave en Windows ahora están desactualizadas. Por ejemplo, Simple Disable Key ya no es freeware. SharpKeys y KeyTweak no son oficialmente compatibles con las últimas versiones de Windows. Entonces, ¿qué haces cuando te quedas sin opciones? ¡Tú construyes el tuyo!

Sin embargo, no se deje intimidar, es extremadamente fácil. En este artículo, le mostraremos cómo puede deshabilitar todas y cada una de las teclas que desee mediante una aplicación gratuita de Windows llamada AutoHotKey. La mejor parte es que no requiere ninguna configuración complicada o reinicio para que tenga efecto.

Descargar e instalar AutoHotKey

El primer paso para deshabilitar cualquier entrada del teclado en su máquina con Windows es descargar un programa llamado AutoHotKey. El enlace a la última versión estará en la parte superior de la página con un botón azul. Una vez que haya descargado AutoHotKey, ejecute el instalador.

Continúe con las instrucciones de instalación usando las opciones predeterminadas, que se muestran arriba. Cuando la instalación esté completa, puede cerrarla por completo. No necesitamos lanzar AutoHotKey todavía.

Construyendo su Script AutoHotKey

Ahora que ha descargado AutoHotKey, es importante entender lo que hace. AutoHotKey le permite crear sus propios scripts personalizados que compilará y ejecutará. Piense en AutoHotKey como un lenguaje de programación simplificado que se adapta específicamente a la automatización y la creación de métodos abreviados de teclado de Windows.

Aprender un lenguaje de programación es difícil, pero estamos aquí para simplificar cómo puede usar los poderes de AutoHotKey para deshabilitar la entrada de cualquiera de las teclas de su teclado.

Elige tus llaves

El primer paso es elegir qué teclas desea desactivar. Diríjase al sitio web de documentación de AutoHotKey para encontrar una lista de todas las claves admitidas.

Por el bien de este ejemplo, queremos deshabilitar la tecla Bloq Mayús. En esta página, puede ver que AutoHotKey hace referencia a esa clave como " CapsLock ". La columna de la izquierda muestra el (los) nombre (s) de referencia y la columna de la derecha muestra con qué clave corresponde.

Abrir un editor de texto

A continuación, abra cualquier editor de texto. Incluso puede ser Bloc de notas, que vamos a utilizar. En un documento en blanco, escriba el nombre de referencia de la clave seguido de " :: return ".

Así es como se ve nuestro ejemplo de bloqueo de mayúsculas:

¿Puedes creer que esa es la única línea de código que necesitas para deshabilitar la clave? Si decide que desea deshabilitar más de uno, puede repetir esta misma frase en una nueva línea para cada tecla adicional.

Guarda tu guión

El siguiente paso es guardar la secuencia de comandos para que se pueda ejecutar. Querrá elegir un lugar permanente para esto, probablemente no en su escritorio, porque le mostraré cómo hacer que esta secuencia de comandos se ejecute al inicio más tarde.

En este ejemplo, hemos elegido la carpeta "Scripts" dentro de nuestros Documentos. Después de elegir una ubicación para guardarlo, cambie " Guardar como tipo " a " Todos los archivos ". Luego, escriba un nombre de archivo de su elección y asegúrese de agregar la extensión " .ahk ". Esto es muy importante.

Guardar su archivo como un AHK le permite a su sistema saber que está diseñado para ser compilado y ejecutado por AutoHotKey.

Ejecución de su script de AutoHotKey

Una vez que haya guardado su archivo AHK, navegue hasta donde está guardado en el Explorador de Windows. Debería ver que el icono del archivo es una hoja de papel con una “H” en él, lo que significa que está asociado con AutoHotKey.

Haga doble clic en el archivo. Es posible que no note que ocurra nada, pero debería ver el icono de AutoHotKey en la bandeja del sistema de la barra de tareas.

Puede estar oculto para cuando lo veas, por lo que deberás hacer clic en el ícono de la flecha hacia arriba para mostrar los íconos de la bandeja del sistema oculto en ese caso.

Ahora, intenta usar la llave que has desactivado. ¿Funciona? Si no, has desactivado la clave con éxito! Si es así, puede que hayas hecho algo mal. Lea las instrucciones con más cuidado y vuelva a intentarlo.

Controlando su Script de AutoHotKey

Al hacer clic con el botón derecho en el icono de AutoHotKey en la bandeja del sistema de la barra de tareas, aparecerá el siguiente menú:

Las dos opciones importantes que vale la pena mencionar son "Recargar esta secuencia de comandos" y "Suspender teclas de acceso rápido".

Puede llegar un momento en el que desee editar su secuencia de comandos de AutoHotKey mientras se ejecuta activamente. Tal vez quieras agregar otra clave para bloquear, por ejemplo. Después de guardar los cambios en el archivo AHK, seleccione la opción " Volver a cargar este script ". Esto le permitirá cargar los cambios de su script sin tener que cerrar y volver a abrir el archivo.

Si alguna vez desea evitar que AutoHotKey bloquee las teclas, seleccione la opción " Suspender teclas de acceso rápido ". El icono de la bandeja de su AutoHotKey cambiará de una "H" a una "S" para indicar que las teclas de acceso rápido están bloqueadas. Para volver a habilitar todas las teclas de acceso rápido, repita esta misma acción nuevamente.

Ejecutando su script en el inicio

Ahora que tienes tu script funcionando, puedes decidir que esto es tan importante que deseas que comience automáticamente con Windows. Eso es fácil de hacer.

Presione las teclas Windows + R para que aparezca el indicador de ejecución de Windows. En él, escribe " % appdata% " y presiona Enter . Esto lo llevará a la carpeta "Roaming" dentro de "AppData".

Aquí, vaya a las siguientes carpetas: Microsoft> Windows> Menú Inicio> Programas> Inicio . En otro menú del Explorador de Windows, navegue a la carpeta donde se guarda su script de AutoHotKey. Haga clic derecho en él y haga clic en " Crear acceso directo ". Esto creará un acceso directo para el archivo en esa misma carpeta.

Arrastre y suelte ese acceso directo en la carpeta " Inicio ".

Agregar el script a su inicio de esta manera le permite realizar ediciones en la ubicación original del archivo en lugar de navegar todo el camino hasta esta carpeta cada vez. Si realiza ediciones frecuentes, esto le ahorrará mucho tiempo.

Eso es todo lo que se necesita. Con una línea simple en un script de AutoHotKey, puede deshabilitar cualquier tecla estándar en su teclado y ahorrarse horas de dolores de cabeza. No busque en la web una solución simple y gratuita para este problema, ¡siga esta guía y cree uno mismo!

Top