in

Attribuer un raccourci clavier à n’importe quelle fenêtre

Lorsque je dois effectuer une tâche répétitive telle que vérifier mon courrier électronique ou basculer vers une fenêtre de messagerie instantanée ouverte, l’option la plus rapide consiste à attribuer un raccourci clavier directement à la fenêtre, afin que je puisse basculer la fenêtre minimisée / restaurée avec rien de plus qu’une seule touche .

Comment ai-je accompli cela? AutoHotkey, un petit framework de script qui vous permet d’automatiser quoi que ce soit dans Windows. Avant de commencer, je suppose que vous l’avez téléchargé et installé.

J’ai créé une petite fonction que vous pouvez ajouter à un script qui fera le dur travail de recherche et de basculement de la fenêtre. Tout ce que vous avez à faire est d’attribuer les raccourcis clavier que vous souhaitez en haut du script.

La première chose à faire est de télécharger le script et de le sauvegarder dans un endroit utile. Vous devriez pouvoir simplement double-cliquer sur le script pour le démarrer, puis vous remarquerez une nouvelle icône de la barre d’état (la verte avec le H)

Cliquez avec le bouton droit de la souris sur l’icône et choisissez Modifier ce script dans le menu. Vous devrez ajouter vos propres raccourcis clavier car aucun n’est défini dans le script, alors allons jeter un œil au script…

; ——————————————————————–
; Déclarez vos raccourcis clavier dans cette section
; ——————————————————————–
; —- ce sont des échantillons —-
; ! j :: ToggleWindow («- Mozilla Firefox») – Win + J
; #c :: ToggleWindow («SecureCRT») – Win + C
; ! x :: ToggleWindow («cmd.exe») – Alt + X

; ——————————————————————–
; Fonction de basculement des fenêtres – Ne pas modifier
; ——————————————————————–
ToggleWindow (TheWindowTitle)
{
SetTitleMatchMode, 2
DetectHiddenWindows, Désactivé
IfWinActive,% TheWindowTitle%
{
WinMinimize,% TheWindowTitle%
}
Autre
{
IfWinExist,% TheWindowTitle%
WinActivate
Autre
{
DetectHiddenWindows, Activé
IfWinExist,% TheWindowTitle%
{
WinShow
WinActivate
}
}
}
}

Cela peut être un peu compliqué pour certains d’entre vous, mais la seule chose que nous devons faire est d’ajouter des lignes de raccourcis clavier. Vous remarquerez qu’il existe déjà un certain nombre d’exemples de lignes de raccourcis clavier définis, mais commentés.

Les raccourcis clavier sont définis dans ce format:

:: ToggleWindow (« Chaîne de titre de fenêtre partielle »)

Pour les clés spéciales, vous utiliserez l’un des éléments suivants, qui peuvent être combinés. (obtenir plus d’informations sur Autohotkey Documentation)

# Touche Windows
! Alt
^ Contrôle
+ Décalage
< Utiliser la touche gauche (par exemple
> Utilisez la touche droite (par exemple>! Signifie la touche Alt droite uniquement)

Ainsi, par exemple, si vous vouliez déclencher le raccourci clavier de Ctrl + Alt + F et l’assigner à Firefox, vous utiliseriez ce qui suit:

^! f :: ToggleWindow («- Mozilla Firefox»)

Personnellement, j’essaie d’utiliser des raccourcis clavier qui ne m’obligent pas à lever les mains des touches. J’utilise simplement Alt + J assigné à Firefox parce que je peux frapper cette combinaison sans bouger du tout mes mains.

Lorsque vous avez terminé de modifier le script, enregistrez-le, puis remontez sur l’icône H et choisissez l’option «Recharger ce script», qui chargera toutes vos modifications. En cas de problème, vous obtiendrez un message d’erreur et vous pourrez toujours utiliser Exit pour arrêter complètement le script.

Vous devrez décider quelles combinaisons de touches vous conviennent le mieux. Mon conseil est d’en ajouter un ou deux à la fois et de s’habituer à les utiliser. Dans quelques jours, vous vous demanderez comment vous avez pu vivre sans eux. Vous devriez également lire sur AutoHotkey… il peut faire bien plus que cela.

Remarque: La fonction ToggleWindowHide function dans le script est pour les plus aventureux – elle basculera la fenêtre entre caché et restauré… extrêmement utile pour les fenêtres d’invite de commande. Me donne essentiellement Tilda ou YaKuake sur Windows.

Télécharger geek_autohotkey.ahk (script Autohotkey)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Supprimer un ordinateur réseau de Windows Home Server

Supprimer un ordinateur réseau de Windows Home Server

Comment créer des GIF animés à l'aide du clavier Gboard de Google sur iPhone et Android

Comment créer des GIF animés à l’aide du clavier Gboard de Google sur iPhone et Android