2010-08-19 17 views
1

Je veux mettre en place mes boutons de la souris pour effectuer différentes fonctions si je presse et les tenir, ou si je les presse tout en maintenant changement/alt/ctrl.modificateurs de boutons de la souris - AutoHotKey

Comme quelques exemples triviaux:

  • Maj -leftMouseButton = "retour" dans l'histoire de Firefox?
  • Maj -rightMouseButton = aller de l'avant dans Firefox,
  • Appuyez sur et maintenez le bouton droit de la souris = une autre action dans Firefox (par exemple, déplacer à l'écran opposé et maximisent).

EDIT:

j'ai oublié de mentionner que j'ai 5 boutons de la souris. (Microsoft Wireless Laser Mouse 6000)

Répondre

3

Eh bien, vous pouvez mapper ces combinaisons à d'autres combinaisons de touches, comme ci-dessous.

changement + gauche de la souris ->alt + gauche

+LBUTTON::SendInput,!{LEFT} 

changement + clic droit ->alt + droit

+RBUTTON::SendInput,!{RIGHT} 

B De plus, vous pouvez exécuter une série de commandes, si vous voulez aussi, par exemple, activer une fenêtre Firefox en premier.

Pour faire le press-and-hold, vous devez utiliser une minuterie et c'est un peu plus compliqué. Vous aurez également besoin de comprendre comment vous voulez exécuter "une autre action". Avez-vous un ensemble de frappes qui permettrait d'atteindre ce que vous dites? Par exemple, j'ai CTRL + ` mappé pour passer d'un écran à l'autre, donc j'envoie ça et ensuite la touche Windows + pour le faire.