Encontrei muitas maneiras de vincular uma tecla ou combinação de teclas para iniciar um processo ou outra tecla. Como faço isso com combinações de mouse e teclado?
Quero que o Windows faça uma página para cima quando segurar shift e rolar para cima com o mouse e vice-versa.
Responder1
Você pode fazer isso comAutoHotkey.
Basta usar este script:
+WheelUp::SendInput {Shift Up}{PgUp}{Shift Down}
+WheelDown::SendInput {Shift Up}{PgDn}{Shift Down}
O +
meio enquanto o turno é mantido.
Shift deve ser liberado antes de enviar a página para cima/para baixo, caso contrário, interferirá (tente segurar shift e usar os botões de página para cima/para baixo do teclado). É isso que {Shift Up}
acontece.
Shift é pressionado novamente após enviar a página para cima/para baixo, para que você possa ir mais de uma página sem liberar fisicamente a tecla.
Responder2
Atualizando a resposta de Bob em 2024 com a conversão AHK v2:
+WheelUp::SendInput("{Shift Up}{PgUp}{Shift Down}")
+WheelDown::SendInput("{Shift Up}{PgDn}{Shift Down}")