Autokey: créez vos propres raccourcis clavier sous Linux 1

Autokey: créez vos propres raccourcis clavier sous Linux

Autokey est un utilitaire d’automatisation de bureau pour Linux. Vous pouvez l’utiliser comme expanseur de texte pour créer vos propres raccourcis vers les fonctions que vous utilisez le plus dans votre logiciel préféré. Vous aurez également le choix de mapper des morceaux de texte plus longs – ou même des modèles entiers – à des abréviations de chaînes courtes.

Au fur et à mesure que vous vous familiariserez avec Autokey, vous constaterez que vous pouvez en faire beaucoup plus. Vous pouvez automatiser les applications de bureau pour effectuer les mêmes tâches fastidieuses sans votre intervention ou même créer vos propres mini-applications. Voyons comment vous pouvez utiliser Autokey pour automatiser votre vie quotidienne avec votre ordinateur.

Installation

Dans ce tutoriel, nous installons et utilisons l’application dans Ubuntu. Le processus doit être similaire dans la plupart des distributions pour lesquelles vous pouvez trouver un fichier pré-emballé de l’application.

Vous pouvez rechercher Autokey dans le Centre logiciel si vous préférez la manière visuelle d’intégrer le logiciel à bord. Vous trouverez deux versions: Autokey-GTK pour Gnome, MATE et autres environnements de bureau basés sur GTK et Autokey-QT pour KDE Plasma et tout ce qui repose sur la boîte à outils QT.

De même, si vous êtes fan du terminal, vous pouvez l’installer à l’aide d’apt, mais vous devez choisir la version appropriée en utilisant uniquement l’un des éléments suivants:

Extraits de texte

Localisez AutoKey parmi vos applications installées et exécutez-le.

Créer des raccourcis Linux avec l'application Autokey Run

AutoKey fonctionne avec deux types d’entrées différents. Vous pouvez utiliser du texte en clair simple, que Autokey caractérise comme des phrases, pour créer des raccourcis et des extraits de texte qui seront développés en phrases plus grandes (d’où le nom). Vous pouvez également l’utiliser pour automatiser des tâches complexes en écrivant des scripts Python relativement simples à la place. Commençons par les choses simples, cependant, en créant un extrait d’extension de texte.

Le programme est livré avec des exemples de contenu qui vous aideront à vous familiariser avec son fonctionnement. Développez le dossier «Mes phrases» dans la liste de gauche, puis le sous-dossier Adresses à l’intérieur et choisissez l’entrée Adresse personnelle.

Créer des raccourcis Linux avec l'extrait d'adresse par défaut Autokey

Remarquez comment il y a quatre lignes de texte dans la fenêtre principale du programme et comment en dessous, à côté des abréviations, il y a la chaîne adr. Si vous ouvrez un éditeur de texte avec Autokey actif, tapez «adr», appuyez sur Entrée, et il sera remplacé par le contenu de la fenêtre principale d’Autokey. C’est ainsi que vous pouvez configurer vos propres extraits de texte. Créons-en un ensemble.

Cliquez sur Nouveau dans la barre d’outils du programme et choisissez Phrase dans le menu contextuel qui apparaît.

Créer des raccourcis Linux avec Autokey Add Phrase

Entrez un nom pour votre extrait – nous avons utilisé MTE.

Créer des raccourcis Linux avec le nom de phrase Autokey

Choisissez votre nouvelle entrée dans la liste de gauche, si elle n’est pas déjà sélectionnée, et effacez le texte de l’espace réservé dans la partie centrale de la fenêtre. Remplacez-le par le texte que vous souhaitez afficher lorsque vous tapez une abréviation – nous avons entré le nom de notre site, Make Tech Easier.

Créer des raccourcis Linux avec le contenu de phrase Autokey

Cliquez sur le bouton «Définir» à côté des abréviations, puis cliquez sur Ajouter à gauche de la fenêtre qui apparaîtra. Tapez l’abréviation que vous souhaitez étendre à l’extrait de texte que vous avez défini à l’étape précédente.

Créer des raccourcis Linux avec Autokey Ajouter une abréviation

Exécutez votre éditeur de texte préféré et tapez l’abréviation que vous avez définie. Si tout s’est déroulé comme prévu, l’extrait remplacera votre abréviation.

Créer des raccourcis Linux avec Autokey Phrase Test

Au lieu d’utiliser des abréviations, vous pouvez également attribuer des raccourcis clavier aux extraits de texte – choisissez simplement de définir un raccourci clavier au lieu d’une abréviation. Les deux options sont au même endroit. Vous pouvez également mapper des raccourcis clavier vers des dossiers contenant plusieurs extraits de code. Si vous appuyez sur la touche de raccourci par la suite, un menu contextuel avec le contenu du dossier apparaîtra. Vous pouvez choisir une entrée à partir de là pour que son contenu soit collé dans le programme que vous utilisez.

Automatisation à l’aide d’Autokey

Le moyen le plus simple d’automatiser les choses consiste à reproduire les pressions sur les touches qui permettent d’obtenir le résultat souhaité dans votre application préférée. Par exemple, nous voulons que notre éditeur de texte enregistre le fichier avec lequel nous travaillons en utilisant le nom «MTE.txt». En tappant Ctrl + s dans la fenêtre principale, nous demandons à Autokey d’envoyer la combinaison CTRL + S à l’application. Ensuite, nous pouvons suivre en entrant le nom du fichier dans la ligne suivante.

Avec cette approche, vous pouvez créer des séquences de pressions sur les touches pour automatiser toute application qui peut être contrôlée avec le clavier. Vous pouvez utiliser d’autres clés spéciales dans vos scripts, toujours entre parenthèses: alt, Entrer, s'échapper, languette, changement, et super pour la clé Windows.

Script avancé

Théoriquement, Autokey vous permet de créer des solutions d’automatisation relativement avancées sans créer de scripts Python à partir de zéro. Pratiquement, cependant, sa dernière version nous a échoué à cet égard. Vous pouvez le faire en choisissant l’option «Enregistrer le clavier / la souris» dans le menu Outils, mais à chaque fois que nous essayions cela, l’application plantait.

Créer des raccourcis Linux avec l'entrée d'enregistrement Autokey

Cependant, Autokey peut être une excellente introduction à Python, car les exemples qu’il accompagne, que vous pouvez trouver dans le dossier Sample Scripts, sont relativement faciles à comprendre. Vous pouvez les utiliser comme base pour vos propres scripts, créant ainsi des solutions d’automatisation encore plus complexes.

Créer des raccourcis Linux avec les scripts Autokey Python

Utilisez-vous déjà un expanseur de texte ou une autre solution d’automatisation? Si vous recherchez plutôt un gestionnaire de presse-papiers, essayez CopyQ.

Soutenez notre effort ❤️

Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.

Paiement sécurisé sur PayPal
Moyens I/O Staff est une équipe de rédacteurs spécialisés, passionnés par la technologie, l’innovation et les usages numériques. Forts d’une expertise pointue en IA, applications mobiles, gaming et tendances digitales, nous produisons un contenu rigoureux, vérifié et utile. Notre mission : vous offrir une information fiable et claire pour mieux naviguer dans le monde numérique en constante évolution. Découvrez les avis de nos lecteurs sur Trustpilot.