Raccourcis clavier personnalisés

Raccourcis clavier personnalisés

Subhashish Pradhan

T.C. Hollingsworth

Traduction française : Frederick Angelique
Relecture de la documentation française : Ludovic Grossard
Version Plasma 5.24 (21-12-2021)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with section invariante, with texte de première de couverture, and with texte de quatrième de couverture. A copy of the license is included in GNU Free Documentation License.


Introduction

Le module Raccourcis personnalisés de la configuration du système vous permet de configurer des raccourcis clavier personnalisés et les mouvements de la souris. Vous pouvez les utiliser pour contrôler des applications, exécuter des commandes spécifiques, et plus encore.

Gestion des raccourcis clavier et des groupes

Gestion des raccourcis clavier et des groupes

Ajouter des groupes

Le module vous permet de trier des raccourcis liés à une application dans des groupes. Par exemple, si vous avez des raccourcis qui concernent votre lecteur de musique, vous pouvez les regrouper dans un groupe nommé Lecteur de musique.

Pour ajouter un nouveau groupe, appuyez sur le bouton Édition sous le panneau de gauche et choisissez l'option Nouveau groupe.

Ajouter des raccourcis clavier

Pour ajouter un nouveau raccourci clavier, appuyez sur le bouton Édition sous le panneau de gauche et choisissez l'option Nouveau.

Le premier menu qui s'affiche vous permet de choisir le type de déclencheur. Les options suivantes sont disponibles :

Raccourci global

Ce sont des raccourcis clavier standards qui seront reconnus n'importe où, du moment qu'un espace de travail Plasma de KDE est en cours d'exécution.

Action de fenêtre

Les actions de fenêtre sont déclenchées quand un évènement survient sur une fenêtre particulière, comme quand elle s'affiche, prend le focus, ou est fermée.

Action de mouvement de souris

L'action mouvement de la souris est déclenchée quand un mouvement particulier de la souris (ou du pavé tactile ou d'un écran tactile) est réalisé.

Une fois que vous avez choisi le type de déclencheur, un autre sous-menu s'affiche. Il vous permet de choisir un type d'action. Les types suivants sont disponibles :

Commande / URL

Cette action lancera une commande ou ouvrira une URL quand le raccourci est déclenché.

Commande D-Bus

Cette action appellera une méthode D-Bus dans une application en cours d'exécution ou dans un démon du système. Pour plus d'informations, veuillez consulter l'introduction à D-Bus dans la plateforme des développeurs de KDE.

Envoyer une entrée du clavier

Cette action enverra une entrée du clavier à l'application actuellement en cours d'exécution, comme si vous l'aviez saisie vous-même.

Une fois que vous avez choisi le type d'action, vous pouvez ensuite modifier le raccourci à votre guise. Consultez la section intitulée « Modifier des raccourcis » pour plus d'informations.

Supprimer des raccourcis clavier et des groupes

Pour supprimer un raccourci clavier ou un groupe, choisissez-le, appuyez ensuite sur le bouton Édition sous le panneau de gauche, et choisissez l'option Supprimer.

Exporter des groupes

Vous pouvez exporter un groupe, donc vous pouvez enregistrer les raccourcis clavier contenus dans un groupe et les utiliser sur un autre ordinateur ou en faire une sauvegarde.

Pour exporter un groupe, choisissez le groupe à exporter, appuyez ensuite sur le bouton Édition sous le panneau de gauche et choisissez l'option Exporter le groupe..., qui ouvre une nouvelle fenêtre qui vous permet de définir quelques options à propos du groupe exporté. Les options suivantes sont disponibles :

Exporter les actions

Cela vous permet de choisir l'état des raccourcis quand ils seront importés ultérieurement. Choisissez État actuel pour maintenir leur état actuel, Activé pour garantir qu'ils soient tous activés, ou Désactivé pour garantir qu'ils soient tous désactivés.

Identifiant

Vous pouvez saisir ici une description pour identifier le groupe. Si le groupe est inclus par défaut, cette description peut être déjà remplie par défaut.

Permettre la fusion

Cela définit ce qu'il se passe si le groupe existe déjà sur le système sur lequel le groupe exporté est importé. Quand l'option est activée, les éventuelles nouvelles actions seront ajoutées au groupe sur le système cible, quand les actions qui ont le même nom mais une configuration différente seront mises à jour avec la configuration du fichier importé. Quand l'option est désactivée, le module refusera d'importer le fichier.

Nom de fichier

Vous pouvez saisir ici le nom de fichier dans lequel vous souhaitez exporter le raccourci. Vous pouvez aussi appuyer sur le bouton à la droite de la boîte de texte pour ouvrir la boîte de dialogue « Fichier » et sélectionner un fichier là.

Astuce

Les fichiers exportés utilisent l'extension .khotkeys par défaut.

La boîte de dialogue Exporter un groupe.

Export d'un groupe de raccourcis.

Importer des groupes

Pour importer un groupe, cliquer sur le bouton Modification sous le panneau de gauche et choisissez Importer.... Une boîte de dialogue de sélection de fichier s'ouvre, vous permettant de localiser un fichier précédemment créé avec la fonction « Exporter ».

Modifier des groupes

Modifier des groupes

Dans la section de gauche de la fenêtre, les raccourcis par défaut sont triés par groupes. Ces groupes peuvent être ouverts en cliquant sur la flèche juste devant eux pour afficher les raccourcis.

Quand vous choisissez un groupe, deux onglets vous sont présentés pour configurer le groupe lui-même. L'onglet Commentaire vous permet d'enregistrer des notes à propos du groupes, et ne sont actuellement pas utilisées par le système pour quoi que ce soit. L'onglet Conditions vous permet de restreindre les fenêtres avec lesquelles le groupe de raccourcis s'applique.

L'onglet Commentaire dans un groupe.

Modification du commentaire d'un groupe.

Les conditions sont affichées dans un arbre, dont plus haut niveau est Et. Toutes les conditions sous Et doivent être satisfaites pour les raccourcis du groupe à déclencher.

Vous pouvez ajouter des groupes de conditions supplémentaires en appuyant sur le bouton Nouveau dans la liste déroulante à droite de l'arbre des conditions. Les types de groupes inclus le susmentionné Et, Ou, dans lequel seulement un membre du groupe doit être satisfait, ou Non, dans lequel l'inverse de tous les membres déclenchera les raccourcis du groupe.

Pour ajouter une définition de fenêtre à la liste, appuyez sur le bouton Nouveau. Vous pouvez choisir Fenêtre active... si vous voulez que le raccourci soit déclenché uniquement si la fenêtre spécifiée a le focus, ou vous pouvez choisir Fenêtre existante... si vous voulez que le raccourci soit déclenché tant que la fenêtre est ouverte, que vous l'utilisiez actuellement ou non. Choisir l'une de ces options ouvre une fenêtre où vous pouvez saisir les définitions de la fenêtre.

Appuyez sur le bouton Modifier... pour modifier un jeu de définitions de fenêtre existant. Une fenêtre s'ouvre avec l'éditeur de définition de fenêtre. Pour plus d'informations, consultez la section intitulée « Définition des fenêtres ».

Pour supprimer une définition de fenêtre de la liste des conditions, appuyez sur le bouton Supprimer.

Modifier des raccourcis

Modifier des raccourcis

Dans la section de gauche de la fenêtre, les raccourcis par défaut sont triés par groupes. Ces groupes peuvent être ouverts en cliquant sur la flèche juste devant eux pour afficher les raccourcis.

Par défaut, les groupes KMenuEdit, Gestes de Konqueror et Exemples sont installés. Les applications peuvent fournir des raccourcis supplémentaires, par exemple Spectacle ajoute un groupe Copies d'écran. Ce groupe, lorsque développé, montre plusieurs configurations de raccourcis comme Démarrer l'outil de copie d'écran, qui, lorsque sélectionné, montre une section sur le coté droit avec trois onglets :

L'onglet Commentaire

L'onglet Commentaire vous permet de décrire comment utiliser le raccourci, ce qu'il fait, ou tout autre chose que vous voulez inclure.

L'onglet Déclencheur

L'onglet Déclencheur contient la configuration du déclencheur, qui dépend du type de déclencheur spécifié :

Raccourci global

Pour modifier un raccourci clavier, appuyer sur le bouton qui contient une clé, et ensuite saisissez le raccourci clavier désiré. Pour supprimer le raccourci, appuyez sur le bouton avec l'icône à droite du bouton de modification du raccourci.

L'onglet Déclencheur pour un raccourci clavier.

Modification d'un déclencheur pour un raccourci clavier.

Action de fenêtre

Action de fenêtre contient plusieurs options :

Déclenché quand

Cela configure l'action particulière de fenêtre qui doit avoir lieu pour que le raccourci soit déclenché. Les options suivantes sont disponibles :

  • La fenêtre apparaît - Déclenché quand une fenêtre est ouverte.

  • Une fenêtre disparaît - Déclenché quand une fenêtre est fermée.

  • La fenêtre obtient le focus - Déclenché quand vous basculez sur la fenêtre.

  • La fenêtre perd le focus - Déclenché quand sortez d'une fenêtre.

Fenêtre

C'est ici que vous définissez la ou les fenêtres actuelles pour lesquelles s'applique le déclencheur. Pour plus d'informations, consultez la section intitulée « Définition des fenêtres ».

Mouvement de la souris

Un mouvement de la souris peut être modifié en appuyant sur le bouton Édition sous l'espace qui affiche le mouvement de la souris, qui ouvrira une fenêtre. Maintenez le bouton gauche de la souris et dessinez le mouvement de la souris désiré dans l'espace prévu à cet effet. Le mouvement sera enregistré quand vous relâcherez le bouton gauche de la souris.

L'onglet Déclencheur pour un raccourci avec le mouvement de la souris.

Modification d'un déclencheur pour un mouvement de la souris.

L'onglet Action

L'onglet Action est là où vous configurez l'action qui sera réalisée quand le raccourci est déclenché. Il y a plusieurs types d'actions qui ont différentes options de configuration :

Commande / URL

Lorsque l'utilisation d'une commande ou d'une URL sert de déclencheur, une boîte de texte est proposée pour que vous puissiez saisir la commande à exécuter ou l'URL à ouvrir quand le raccourci est déclenché. Vous pouvez aussi cliquer sur le bouton à droite de la boîte de texte pour ouvrir une boîte de dialogue de sélection de fichier, avec laquelle vous pouvez choisir un fichier sur votre système local ou distant.

L'onglet Action pour une commande.

Modification d'une commande d'action.

Commande D-Bus
L'onglet « Action » pour une commande D-Bus.

Modification d'une action D-Bus.

Les options suivantes sont présentes pour vous permettre de spécifier une méthode D-Bus à exécuter :

Application distante :

Le nom du service de l'application distante sur laquelle la méthode est à exécuter, par exemple org.kde.spectacle, si vous voulez l'exécuter dans l'éditeur de texte avancé Spectacle.

Objet distant :

L'emplacement de l'objet distant sur lequel la méthode est à exécuter, par exemple / pour les actions de copies d'écran utilisant Spectacle ou /Document/1, si vous voulez l'exécuter sur le premier document ouvert dans Kate.

Fonction :

Le nom de la méthode D-Bus à appeler, par exemple Plein écran, si vous voulez faire une copie d'écran complète ou imprimer si vous voulez imprimer le document.

Arguments :

Saisissez des arguments supplémentaires pour la méthode D-Bus à appeler.

Appeler

Utiliser ce bouton pour vérifier que l'action a fonctionné comme attendu.

Lancer le navigateur « D-Bus »

Lancer l'application QDBusViewer et naviguer ainsi dans les méthodes D-Bus et les arguments de l'application en cours d'exécution.

Pour plus d'informations, veuillez consulter l'introduction à D-Bus dans la plateforme des développeurs de KDE.

Envoyer une entrée du clavier

En haut de l'onglet Action, il y a une grande entrée de saisi de texte où vous pouvez saisir les touches à actionner que vous souhaitez envoyer quand le raccourci est déclenché.

La plupart des touches ne contienne qu'un seul caractère, et pour les saisir ici vous n'avez qu'à appuyer sur la touche correspondante. Par exemple, pour saisir un « A », saisissez simplement A. Certaines touches ont de longs noms, et vous pouvez aussi utiliser ces noms. Par exemple, pour appuyer sur la touche Alt, saisissez simplement Alt.

Les touches à saisir individuellement doivent être séparés par un point-virgule (:). Par exemple, pour saisir « foo », saisissez F:O:O.

Les touches qui doivent être saisies simultanément doivent être séparées par le signe plus. Par exemple, pour appuyer sur Ctrl+C, saisissez Ctrl+C.

Astuce

Souvenez-vous, vous devez saisir les touches à actionner ici exactement comme vous le feriez sur un clavier. Pour les lettres majuscules, vous devez saisir la touche Maj. Par exemple, pour saisir « Bonjour », saisissez Maj+B:O:N:J:O:U:R.

Cela s'applique aussi aux caractères spéciaux. Par exemple, pour saisir le signe arobase sur un clavier Azerty, saisissez AltGr+0.

Avertissement

L'action qui est réalisée est dépendante de la disposition du clavier sélectionné. Si vous changez la disposition du clavier et déclenchez un raccourci, cela peut avoir des conséquences non désirées.

Sous la boîte de texte où vous saisissez les touches à appuyer, vous pouvez choisir sur quelle fenêtre les touches appuyées seront dirigées. Vous pouvez choisir à partir des options suivantes :

  • Fenêtre active - la fenêtre qui est actuellement ouverte.

  • Fenêtre particulière - la fenêtre que vous avez décrite dans le formulaire ci-dessous. Pour plus d'informations sur la description des fenêtres, consultez la section intitulée « Définition des fenêtres ».

  • Fenêtre d'action - quand vous utilisez le type de déclencheur Actions de fenêtre, saisissez les touches à appuyer dans la fenêtre qui déclenche le raccourci.

L'onglet Action pour l'entrée clavier.

Modification de l'action d'une entrée clavier pour un raccourci.

Définition des fenêtres

Définition des fenêtres

Plusieurs endroits du modules vous permettent de définir une liste de fenêtres. Ils utilisent tous la même interface, qui est composée des options suivantes :

Commentaire :

C'est simplement un boîte de texte d'informations que vous pouvez utiliser pour expliquer ce que le déclencheur applique ou enregistrer d'autres informations utiles. Ce n'est actuellement pas utilisé par le système pour quoi que ce soit.

Liste des fenêtres

Sous la boîte de Commentaire à gauche se trouve la liste des toutes les définitions de fenêtres actuellement présentes dans le déclencheur. Cliquez simplement sur l'une d'entre elles pour réaliser une opération sur celle-ci.

Modifier...

Appuyez sur ce bouton pour modifier la définition de la fenêtre actuellement choisie. Une nouvelle fenêtre s'ouvre pour vous permettre de la modifier. Cette fenêtre est composée des options suivantes :

Données de la fenêtre

C'est ici que vous décrivez la fenêtre dans laquelle le déclencheur est appliqué.

En haut, il y a un champ Commentaire :, qui n'est là que pour apporter une information comme celui de l'onglet du Déclencheur.

Trois caractéristiques de fenêtre sont disponibles :

  • Titre de la fenêtre : - le titre s'affichant en haut de la fenêtre.

  • Classe de la fenêtre : - habituellement le nom de l'application.

  • Rôle de la fenêtre : - habituellement le nom de la classe Qt™ habillant la fenêtre.

Chaque caractéristique de la fenêtre propose une liste déroulante et une boîte de texte juste en-dessous. Saisissez la valeur que vous souhaitez pour tester les fenêtres dans la boîte de texte. À partir de la liste déroulante, choisissez quel genre de test vous voulez appliquer. Vous pouvez utiliser Est pour demander une correspondance exacte, Contient pour demander que le texte saisi corresponde à une partie de la valeur entière, ou Correspond à l'expression rationnelle pour utiliser une expression rationnelle pour définir la correspondance. Vous pouvez aussi réaliser l'inverse de toutes ces opérations. Choisissez N'est pas important si vous ne souhaitez pas que cette caractéristique particulière soit examinée.

Le moyen le plus rapide de remplir cette information est d'ouvrir la fenêtre désirée, puis appuyez sur le bouton Détecter automatiquement en bas de cette section, et enfin cliquez sur la fenêtre où se fera le déclenchement. Ces trois caractéristiques de fenêtre seront remplies avec les informations provenant de cette fenêtre, et vous pourrez ensuite les ajuster si nécessaire.

Types de la fenêtre

Cela vous permet de restreindre la correspondance à un type particulier de fenêtre. Les options suivantes sont disponibles :

  • Normal - une fenêtre d'application commune.

  • Bureau - le bureau principal est actuellement une fenêtre spéciale qui lui est propre.

  • Boîte de dialogue - une petite fenêtre qui fait partie d'une application normale, telle qu'une boîte de message ou un écran de configuration.

  • Miniature - une petite fenêtre qui peut être épinglée ou détachée de la fenêtre principale de l'application.

Nouveau...

Crée une nouvelle définition de fenêtre. Cela ouvre la boîte de dialogue de modification décrite ci-dessus.

Dupliquer...

Cela crée une nouvelle définition de fenêtre avec les mêmes spécifications que la définition de fenêtre actuellement choisie. Cela ouvrira la boîte dialogue de modification décrite ci-dessus, ainsi vous pouvez apporter d'autres changements.

Supprimer

Supprime la définition de fenêtre actuellement choisie.

Configuration

Configuration

Quand vous entrez dans le module pour la première fois, ou quand vous appuyez sur le bouton Configuration sous le panneau de gauche, il y aura plusieurs options de configuration dans le panneau de droite :

Lancer le démon d'actions entrantes au démarrage

Cela configure l'activation ou non de la tâche de fond de l'application qui surveille les raccourcis clavier et déclenchent les actions configurées. L'option est activée par défaut.

Mouvements

Cochez cette case pour activer les mouvements de la souris.

Il y a deux options spécifiques aux mouvements de la souris :

Délai maximal :

Cela spécifie l'intervalle de temps maximum pendant lequel le mouvement de la souris sera surveillé et reconnu par le système, en millisecondes.

Bouton de la souris :

Cela spécifie le bouton de la souris à utiliser pour les mouvements de la souris. Si votre souris possède davantage de boutons, vous pouvez aussi les utiliser à la place.

Note

Le bouton gauche est indisponible. Par conséquent, les mouvements de la souris n'interfèrent pas dans le fonctionnement normal de votre système.

L'écran de configuration.

Modification de la configuration des raccourcis personnalisés.

Remerciements et licence

Remerciements et licence

Merci spécialement à Subhashish Pradhan, participant au Google Code en 2011 pour la rédaction de la majorité de cet article.

Traduction française par Frederick Angelique , relecture par Ludovic Grossard .

Cette documentation est soumise aux termes de la Licence de Documentation Libre GNU (GNU Free Documentation License).

Ce programme est soumis aux termes de la Licence Générale Publique GNU (GNU General Public License).