Comment modifier le raccourci clavier dans un script AutoHotKey
Lorsqu'il s'agit d'automatiser des actions sur votre système via des raccourcis clavier, AutoHotKey se présente souvent comme la solution idéale. Il est vrai qu'AutoHotKey ne peut pas tout accomplir en quelques frappes. L'écriture de scripts est nécessaire, et l'application a ses limites. Cependant, pour ce qu'elle est capable de faire, elle fonctionne de manière exceptionnelle. Si vous êtes familier avec la conception de scripts AutoHotKey, la configuration d'un raccourci clavier correspondant devient une tâche aisée. Si vous n'avez pas d'expérience en la matière et devez modifier le raccourci clavier au sein d'un script AutoHotKey, la manipulation s'avère assez simple.
Prenons par exemple ce script qui gère les niveaux de luminosité.
Configuration des raccourcis clavier dans les scripts AHK
Dans un script AHK, le raccourci clavier est spécifié en début de code. La syntaxe se présente comme suit :
Espace & t::
La partie précédant les deux points indique le raccourci clavier. Dans l'exemple ci-dessus, le raccourci implique la barre d'espace et la touche "t", reliées par le symbole "&". La construction des raccourcis clavier peut varier, mais tous se terminent par les deux points.
Utilisation de la barre d'espace
Pour définir la barre d'espace comme unique raccourci clavier, entrez simplement :
Espace
Pour la combiner avec une touche alphabétique, la syntaxe est la suivante :
Espace & [lettre]
Par exemple :
Espace & t
Touches Tabulation, Échappement, Retour Arrière et Entrée
Pour ces quatre touches, le principe est identique à la barre d'espace. Pour déclarer l'une d'elles comme raccourci ou partie d'un raccourci, indiquez simplement son nom :
Touche Tabulation : Tab
Touche Échappement : Échapper
Touche Retour Arrière : RetourArrière
Touche Entrée : Entrer
Pour combiner ces touches avec une autre, utilisez le symbole "&" comme séparateur.
Exemples :
Tab & t Échapper & e RetourArrière & b Entrer & e
Utilisation de la touche Ctrl
Il existe deux manières de faire intervenir la touche Ctrl. Vous pouvez utiliser le terme "Control" ou le symbole "^". Lorsque "Control" est utilisé pour spécifier le raccourci, la syntaxe pour la combinaison avec d'autres touches est légèrement différente.
Exemples :
Control & t ^t
Pour différencier les touches Ctrl gauche et droite, utilisez les expressions suivantes :
Touche Ctrl gauche : <^
Touche Ctrl droite : ^>
Utilisation de la touche Alt
Pour utiliser la touche Alt, vous pouvez écrire "Alt" ou le symbole "!". Les exemples qui suivent illustrent comment l'associer à d'autres touches.
Exemples :
Alt & t !t
Utilisation de la touche Majuscule
La touche Majuscule peut être intégrée à un raccourci en utilisant "Shift" ou le symbole "+". Pour la touche Maj gauche, utilisez "<+" et pour la touche Maj droite, utilisez "+>".
Exemples :
Shift & t +t
Il est important de savoir qu'AutoHotKey propose une documentation complète pour les raccourcis. La signification des symboles pour presque toutes les touches y est expliquée, bien que la documentation manque d'exemples concrets.