¿Cómo hago para que Auto Hotkey haga Alt+F4 cuando presiono el botón derecho del mouse y la rueda de desplazamiento?

¿Cómo hago para que Auto Hotkey haga Alt+F4 cuando presiono el botón derecho del mouse y la rueda de desplazamiento?

Mi pregunta es simple, quiero una secuencia de comandos en Auto Hotkey para poder presionar Alt+F4 presionando el botón derecho del mouse y la rueda de desplazamiento. ¿Cómo hago esto?

Respuesta1

Quiero una secuencia de comandos en Auto Hotkey para poder presionar Alt+F4 presionando el botón derecho del mouse y la rueda de desplazamiento. ¿Cómo hago esto?

Si aún no lo has hecho,descargar e instalar AutoHotkey.

Mirando aesta descripción básica sobre las teclas de acceso rápido de AutoHotkeyy esta mas completalista de claves, puedes ver:

  • Altestá representado por !o LAlt/ RAlt(suponiendo que desee activar una Altclave específica).

  • F4está representado por F4.

  • El botón derecho del ratón está representado por RButton.

  • La rueda de desplazamiento está representada por WheelDown, WheelUpo MButton. Los dos primeros suponen que se "desplaza" la rueda y el último supone que se "hace clic" en la rueda de desplazamiento.

  • AutoHotkey tiene una Sendfunción para enviar pulsaciones de teclas.

  • Las combinaciones de teclas de acceso rápido a veces incluyen &unir dos teclas.

  • Las llaves {}son necesarias para Sendclaves con nombres que también se pueden escribir (p. ej {Enter}. {Delete}, etc.).

Por último, a través de la observación, se puede determinar que las secuencias de teclas de acceso rápido y sus respectivos comandos de script generalmente están separados por dos puntos dobles ::.

Armado con esta información, ahora puede crear un guión. Dado que los archivos de script de AutoHotkey son simplemente documentos de texto simples, el primer paso será abrir el Bloc de notas de Windows. A continuación, reuniendo la información anterior, podrías escribir algo como:

MButton & RButton::Send !{F4}

Luego puede guardar este archivo con una .ahkextensión (en lugar de .txt) para asociarlo con AutoHotkey. Para iniciar el script guardado, simplemente haga doble clic en él (tenga en cuenta que esto supone que instaló AutoHotkey normalmente y que aún no se está ejecutando).

Usando el script de ejemplo anterior, podría (hipotéticamente) presionar el botón central del mouse (rueda de desplazamiento), luego el botón derecho del mouse y esto enviaría Alt+ F4.


Advertencias

  • El primer botón que enumera es la tecla de prefijo (el botón que presiona primero para iniciar una secuencia de teclas de acceso rápido). En este caso, si utilizamos primero el botón derecho del ratón, esto puede interferir con las operaciones normales de clic derecho. Por lo tanto, el botón central del mouse debe aparecer/presionarse primero.

  • Con respecto al botón derecho del mouse, si bien es posible usar una tilde ~delante de una tecla para enviar la pulsación de tecla original (es decir, la función normal no se bloqueará), esto realmente no parece funcionar correctamente para su escenario.

  • Los clics de la rueda de desplazamiento pueden resultar inquietantes en ratones más baratos. Si tiene un mouse con botones adicionales (como un mouse para juegos), es posible que desee utilizar uno de esos botones en su lugar.

  • Los botones enviados con AutoHotkey generalmente siguen siendo sensibles al foco de la ventana. Si está utilizando Alt+ F4para abrir el menú de apagado de Windows, esto puede ser algo a considerar.


información relacionada