He encontrado muchas formas de vincular una tecla o combinación de teclas para iniciar un proceso u otra tecla, ¿cómo lo hago con combinaciones de mouse y teclado?
Quiero que Windows avance una página cuando mantenga presionada la tecla Mayús y se desplace hacia arriba con el mouse, y viceversa.
Respuesta1
Puedes hacer esto conAutoHotkey.
Simplemente use este script:
+WheelUp::SendInput {Shift Up}{PgUp}{Shift Down}
+WheelDown::SendInput {Shift Up}{PgDn}{Shift Down}
Los +
medios mientras se mantiene el turno.
Se debe soltar Mayús antes de subir/bajar página; de lo contrario, interferirá (intente mantener presionada la tecla Mayús y usar los botones de subir/bajar página del teclado). Eso es lo que {Shift Up}
hace.
Shift se presiona nuevamente después de enviar la página hacia arriba o hacia abajo, por lo que puede ir a más de una página sin soltar físicamente la tecla.
Respuesta2
Actualizando la respuesta de Bob en 2024 con la conversión AHK v2:
+WheelUp::SendInput("{Shift Up}{PgUp}{Shift Down}")
+WheelDown::SendInput("{Shift Up}{PgDn}{Shift Down}")