Auteur Licence Installation Ce que permet de faire Clavier+ Créer un raccourci clavier Conditions sur les raccourcis Actions des raccourcis de type texte Imprimer la liste des raccourcis clavier Fichiers de configuration Options de la ligne de commande Problèmes connus Questions fréquentes (FAQ) Exemples de raccourcis clavier
Clavier+ est soumis à la licence GPLv3. Elle vous donne le droit d’utiliser, copier, distribuer le logiciel, chez vous ou en entreprise, le tout gratuitement.
Clavier+ est fourni sans aucune garantie, je ne pourrai être tenu pour responsable des éventuels préjudices imputables à son usage.
Le code source intégral de Clavier+ est disponible à l’adresse suivante :
https://github.com/guilryder/clavier-plus
Clavier+ est disponible en plusieurs versions :
Pour installer Clavier+ manuellement, sans le programme d’installation :
Pour désinstaller Clavier+ après une installation manuelle :
Clavier+ permet d’associer une action à n’importe quel raccourci clavier. Ces actions peuvent être :
Vous pouvez également glisser-déposer un fichier ou un programme dans la fenêtre de configuration de Clavier+ pour créer un raccourci qui l’exécute.
Les raccourcis clavier peuvent utiliser (presque) toutes les touches du clavier. La touche Windows, située à côté de la barre d’espace, peut être employée en complément de Ctrl, Alt et Maj. Comme les logiciels utilisent rarement cette touche, de nombreux raccourcis clavier simples sont disponibles : Ctrl + Win + A, Win + =, etc.
Clavier+ peut également modifier le comportement des touches spéciales comme ² ou F11. On peut ainsi associer à une action fréquente un raccourci clavier à une seule touche.
Si nécessaire, l’action d’un raccourci clavier peut dépendre du programme actif. Cela permet d’ajouter des raccourcis clavier à un programme en particulier.
De même, l’action d’un raccourci clavier peut dépendre de l’état des touches bascules, c’est-à-dire les touches comportant des petites lumières sur le clavier : verrouillage majuscule, pavé numérique, arrêt défilement. Cela permet, par exemple, d’écrire les majuscules accentuées au lieu des chiffres quand le verrouillage majuscule est activé.
Lancez Clavier+. Une icône en forme de clavier apparaît dans la zone de notification : elle indique que Clavier+ est lancé, donc que les raccourcis clavier sont actifs. Cliquez sur l’icône pour afficher la fenêtre de configuration. Vous pouvez redimensionner la fenêtre si vous la trouvez trop petite. La zone supérieure contient la liste des raccourcis créés. Plusieurs sont créés initialement, à titre d’exemple.
Pour créer un nouveau raccourci, cliquez sur le bouton Ajouter (en forme de +), et choisissez l’action du raccourci clavier :
Ensuite, une boîte de dialogue apparaît pour saisir le raccourci clavier. Effectuez votre raccourci clavier dans la zone prévue à cet effet : son nom devrait s’écrire dans la zone. Cliquez enfin sur OK.
Si nécessaire, modifiez l’action du raccourci dans la moitié inférieure de la boîte de dialogue. Si le raccourci doit écrire du texte, par exemple une formule de politesse, vérifiez que l’option Écrire du texte est cochée puis entrez le texte voulu dans la zone située en-dessous. À chaque fois que le raccourci sera effectué, le texte spécifié sera écrit. Vous pouvez utiliser le menu flèche pour insérer des caractères spéciaux ou simuler une frappe de touches.
Si le raccourci doit lancer un programme ou afficher un site Internet, cochez l’option correspondante. Entrez le chemin d’accès du programme ou l’adresse du site Web dans la zone. Vous pouvez cliquer sur le petit bouton situé à droite pour chercher le programme à lancer. Vous pouvez vérifier que le programme ou le site Internet est correct avec le bouton Tester. Si nécessaire, cliquez sur le bouton Paramètres avancés pour régler le répertoire de démarrage du programme ou son mode d’affichage (plein écran, fenêtré, réduit).
Important : vous devez fermer la fenêtre de Clavier+ avant de tester vos raccourcis clavier. Tant que la fenêtre est visible, les raccourcis clavier sont désactivés.
Vous pouvez limiter la reconnaissance du raccourci à certaines conditions. Si toutes les conditions sont vérifiées, l’action associée au raccourci est exécutée. Si une ou plusieurs conditions ne sont pas remplies, Clavier+ ignore le raccourci, et l’action originale du raccourci est effectuée (celle de Windows ou du programme actif). Cela permet de donner des effets différents au même raccourci clavier.
Attention ! Si vous créez plusieurs entrées pour le même raccourci, veillez à leur affecter des conditions mutuellement exclusives. Dans le cas contraire, un message d’erreur s’affichera avant la validation. Par exemple, si vous voulez associer Ctrl + X au bloc-notes quand le pavé numérique est activé et à la calculatrice dans les autres cas, vous devez donner la condition « Verr. Num. : doit être désactivé » au second raccourci. En effet, « Verr. Num. : pas de condition » peut créer une ambigüité avec d’autres raccourcis, comme Ctrl + X avec la condition « Verr. Maj. : doit être activé ».
Important : les raccourcis avec conditions souffrent de certaines limitations.
Vous pouvez restreindre un raccourci à certains programmes. Cela permet de donner des effets différents au même raccourci clavier, selon le programme courant. Par défaut, les raccourcis sont activés pour « tous les programmes sauf : aucun », c’est-à-dire pour tous les programmes.
Vous pouvez définir deux types de conditions sur le programme actif. Le raccourci peut être activé pour tous les programmes, sauf certains que vous spécifiez (critère exclusif), ou bien seulement pour certains programmes que vous spécifiez (critère inclusif). Commencez par indiquer votre choix dans la liste déroulante Activer pour, après avoir sélectionné votre raccourci dans la liste.
Ensuite, pour définir la liste des programmes concernés par la condition, cliquez sur le viseur noir sur fond blanc situé en bas à droite. Laissez le bouton de la souris enfoncé, puis déplacez le viseur sur la fenêtre du programme voulu (par exemple, une fenêtre du bloc-notes ou de l’explorateur). Le nom du programme s’inscrit dans la zone située à gauche du viseur. Répétez l’opération pour chaque programme à ajouter.
Pour une combinaison de touches donnée, vous pouvez définir plusieurs raccourcis de type seulement ces programmes, à condition que les programmes indiqués ne se recoupent pas. Dans tous les cas, vous ne pouvez définir qu’un seul raccourci de type tous les programmes sauf.
Les raccourcis de type seulement ces programmes sont prioritaires sur ceux de type tous les programmes sauf. Si vous associez la condition « seulement ces programmes : notepad.exe » à un premier raccourci et « tous les programmes sauf : aucun » à un second raccourci, que les deux raccourcis ont la même séquence de touches, et que vous effectuez cette séquence de touches dans le bloc-notes, le premier raccourci sera exécuté, le second sera ignoré.
Vous pouvez modifier l’action d’un raccourci selon l’état des touches bascule : verrouillage majuscule, pavé numérique, arrêt défilement. Vous pouvez par exemple créer un raccourci qui ne sera actif que si le mode verrouillage majuscule est activé.
Pour cela, double-cliquez sur le raccourci souhaité dans la liste, ou bien sélectionnez-le et cliquez sur le bouton en forme de crayon. Dans la zone Conditions d’activation, définissez la condition portant sur chaque touche bascule. Vous pouvez imposer que la touche soit activée, désactivée, ou bien ne pas imposer de condition.
Dans la zone de texte Écrire du texte, vous pouvez ordonner l’exécution de plusieurs actions :
Il suffit d’écrire votre texte tel quel. La commande Écrire un caractère du menu flèche permet d’écrire les caractères inaccessibles au clavier.
La frappe de texte ne fonctionne pas avec certains programmes. Vous pouvez alors utiliser la syntaxe [|texte à écrire|] pour forcer Clavier+ à écrire le texte en bas niveau (meilleure compatibilité mais plus lent et plus limité).
Utilisez la commande Simuler une frappe de touches du menu flèche pour écrire le code correspondant à la frappe de touches souhaitée. Typiquement, ce code est le nom de la combinaison de touches entre crochets, par exemple [Ctrl+O].
Notez que simuler une frappe de touches permet d’effectuer de nombreuses actions, notamment manipuler le presse-papiers (avec Ctrl + C et Ctrl + V) ou exécuter une commande dans un menu (avec Alt + lettre).
Utilisez la commande Lancer un programme du menu flèche, ou bien écrivez la ligne de commande à exécuter entre double crochets. Par exemple, pour ouvrir un fichier texte et aller à la fin :
[[notepad.exe C:\\urgent.txt]][][Ctrl+Fin]
Cette syntaxe permet de lancer plusieurs programmes à la fois avec le même raccourci. Par exemple, pour lancer le bloc-notes et la calculatrice :
[[notepad.exe]][[calc.exe]]
La ligne de commande peut contenir des variables d’environnement entre %, par exemple explorer.exe %WINDIR% pour ouvrir l’explorateur au répertoire d’installation de Windows. La variable d’environnement %CLIPBOARD% contiendra le texte actuellement présent dans le presse-papiers. Par exemple, pour ouvrir l’URL sélectionnée avec Internet Explorer :
[Ctrl+C][][[iexplore.exe %CLIPBOARD%]]
Si vous enchaînez plusieurs actions, il peut être utile de leur laisser le temps de s’exécuter. Pour cela écrivez une paire de crochets : []. Cela attendra 100 millisecondes puis détectera la nouvelle fenêtre active. Vous pouvez aussi utiliser la commande [{Focus}], qui offre un meilleur contrôle du délai.
Ce dernier point est très important. Si vous simulez une frappe de touches qui affiche une nouvelle fenêtre (par exemple Ctrl + O qui affiche la fenêtre Ouvrir) et qu’ensuite vous simulez de la frappe de texte (par exemple le nom d’un fichier), il faut indiquer à Clavier+ de taper le texte dans la nouvelle fenêtre affichée :
[Ctrl+O][]MonFichier.txt[ENTREE]
Même remarque si vous lancez un programme. Il faut demander à Clavier+ de se repositionner sur la nouvelle fenêtre active, en général celle du programme lancé :
[Ctrl+C][[notepad.exe]][][Ctrl+V]
Ce raccourci copie le texte actuellement sélectionné dans le presse-papiers, lance le bloc-notes, puis y colle le texte copié. Le [] est très important, il indique à Clavier+ de coller dans la nouvelle fenêtre active, c’est-à-dire celle du bloc-notes qui vient de s’ouvrir.
Le menu flèche liste les commandes prises en charge :
Si non-vide, délai est le nombre de millisecondes qu’il faudra attendre avant d’avoir activé la fenêtre. En effet, il peut être utile de laisser à la fenêtre le temps d’apparaître avant de lui envoyer du texte. Si délai n’est pas spécifié, le délai d’attente est nul.
Si fenêtre est vide, Clavier+ détecte la nouvelle fenêtre active. Les futures frappes de touches seront envoyées à cette fenêtre. Utile si une frappe de touches affiche une nouvelle fenêtre dans laquelle il faut écrire. Exemple :
[{Focus}] ou [{Focus,200}]
Si fenêtre n’est pas vide, Clavier+ active la première fenêtre qui a le nom spécifié. Le nom peut contenir les wildcards * et ?. Échappez les virgules avec un antislash comme s’il s’agissait d’un caractère spécial. Exemple :
[{Focus,50,* - Microsoft Word}] ou [{Focus,,Titre\, sous-titre}]
Par défaut, le raccourci est stoppé si la fenêtre n’est pas trouvée. Pour forcer la poursuite du raccourci même si la fenêtre n’est pas trouvée, ajoutez un point d’exclamation ! devant le titre de la fenêtre à chercher. Pour chercher une fenêtre dont le titre commence par !, échappez le point d’exclamation avec un antislash comme s’il s’agissait d’un caractère spécial. Exemples :
[{Focus,0,*Internet Explorer}][Alt+F4] quitte la première fenêtre d’Internet Explorer trouvée, mais ne fait rien si Internet Explorer n’est pas lancé.
[{Focus,0,!Sans titre*}]Test écrit Test dans la fenêtre commençant par Sans titre, ou dans la fenêtre active si une telle fenêtre n’existe pas.
[{Focus,0,\!Attention!}] active la fenêtre dont le titre est !Attention!.
Noter que [{Focus,100}] est équivalent à [].
Si non-vide, délai est le nombre de millisecondes que Clavier+ attend après avoir lancé le programme. Si Clavier+ ne trouve pas la fenêtre demandée ou si délai n’est pas spécifié, le délai d’attente est nul.
Clavier+ active la première fenêtre qui a le nom spécifié ; voir [{Focus}] pour la syntaxe (exception : ! n’a pas de signification particulière et n’a pas besoin d’être échappé).
Si Clavier+ ne trouve pas la fenêtre demandée, il exécute la commande spécifiée, puis le cas échéant fait une pause de la durée spécifiée.
Exemples :
[{FocusOrLaunch,* - Bloc-notes,notepad.exe}] active une fenêtre du Bloc-notes si une existe, ou bien lance le Bloc-notes.
[{FocusOrLaunch,* - Bloc-notes,notepad.exe,100}]Bonjour active une fenêtre du Bloc-notes si une existe, ou bien lance le Bloc-notes et attend 100 millisecondes. Dans les deux cas, écrit Bonjour dans le Bloc-notes.
[{FocusOrLaunch,un\,deux,C:\\programme.exe un\,deux}] active la fenêtre dont le titre est un,deux si elle existe, sinon exécute C:\progamme.exe un,deux.
Exemples :
[{MouseButton,L}][{MouseButton,L}] effectue un double-clic avec le bouton gauche
[{MouseButton,RD}][{Wait,1000}][{MouseButton,RU}] garde le bouton droit enfoncé pendant 1 seconde
Si vous avez besoin d’insérer les caractères \, [, ], {, } ou |, vous devez le faire précéder d’un antislash. Par exemple :
Ceci est un crochet ouvrant: \[, ceci est un seul antislash: \\
Le menu flèche rappelle la liste des caractères spéciaux.
Vous devez écrire un antislash devant les caractères spéciaux partout dans le texte du raccourci, y compris dans les balises spéciales de frappe de touches ou d’exécution de programmes :
[[notepad.exe document\[1\].txt]] pour ouvrir le fichier nommé document[1].txt avec le bloc-notes
Dans la fenêtre de Clavier+, cliquez sur le bouton Copier la liste. Cela place la liste des raccourcis clavier dans le presse-papiers : vous pouvez ensuite la coller dans le logiciel de votre choix pour l’imprimer. Si vous utilisez Word, vous pouvez la mettre sous forme de tableaux : lancez Word, collez la liste avec Ctrl + V, sélectionnez-là avec Ctrl + A, puis cliquez sur le bouton Insérer un tableau.
Par défaut, Clavier+ utilise un seul fichier de configuration pour stocker ses paramètres : Clavier.ini, situé dans le même répertoire que le programme. Le programme ne stocke rien dans la base de registre, à l’exception de l’option Lancer Clavier+ au démarrage de Windows.
Si vous souhaitez utiliser plusieurs jeux de raccourcis, vous pouvez créer plusieurs fichiers de configuration et charger celui qui vous convient. Charger un fichier de configuration peut se faire sans relancer Clavier+.
Le menu de Clavier+, affiché par un clic droit sur l’icône de Clavier+ dans la zone de notification, propose plusieurs commandes :
Vous pouvez aussi charger un fichier de configuration en lançant Clavier+ avec l’option /load ou /merge de la ligne de commande. Cela permet, notamment, de changer de fichier de configuration par raccourci clavier, en associant dans Clavier+ un raccourci clavier à la ligne de commande :
clavier.exe /load fichier_de_configuration.ini
Si vous voulez ajouter d’un seul coup de nombreux raccourcis, voici le format du fichier de configuration :
Paramètres globaux Paramètres du premier raccourci - (ligne presque vide, ne comportant qu’un tiret) Paramètres du second raccourci - ...
Si un fichier de configuration contient plusieurs définitions pour le même raccourci, Clavier+ ne retient que la première définition. Les définitions en double qui suivent sont ignorées. Si vous souhaitez modifier certains de vous raccourcis en copiant-collant leurs définitions mises à jour, insérez la nouvelle configuration au début du fichier.
Langue=Français Taille=largeur,hauteur,agrandie,masquer icône Colonnes=largeur 1,largeur 2,largeur 3,largeur 4 Tri=numéro colonne
Raccourci=séquence de touches Code=code de touche DistinguerGaucheDroite=0 ou 1 Description=texte de description Texte=texte à taper quand le raccourci est effectué >ligne supplémentaire >autre ligne supplémentaire ... Commande=programme à lancer quand le raccourci est effectué Répertoire=répertoire de démarrage Fenêtre=mode de fenêtre du programme à lancer Programmes=liste des programmes TousProgrammesSauf=liste des programmes VerrMaj=condition VerrNum=condition ArrêtDéfil=condition Utilisations=nombre
Notez la nécessité du caractère > au début des lignes supplémentaires pour le champ Texte=.
Les options Texte d’une part, Commande, Répertoire et Fenêtre d’autre part sont mutuellement exclusives : un raccourci ne peut pas à la fois entrer du texte et lancer un programme.
Clavier+ accepte les paramètres de ligne de commande suivants :
Si Clavier+ est lancé sans argument, son comportement dépend de si Clavier+ était déjà lancé. Si non, Clavier+ est lancé silencieusement. Si oui, Clavier+ ne se relance pas mais affiche la fenêtre de configuration. Cela permet d’accéder aux options de Clavier+ si son icône est masquée.
Certaines touches spéciales ne peuvent être utilisées :
Impr écran Pause F12
Les touches spéciales « Rafraîchir le navigateur », « Augmenter le volume », etc. sont partiellement supportées. On peut créer des raccourcis les utilisant, et même modifier leur comportement d’origine. Cependant, ceci peut surprendre, l’action de ces touches s’exécute lorsqu’on les enfonce dans la boîte de dialogue Ajouter. De plus, comme Windows ne propose pas de méthode générique pour récupérer le nom de ces touches spéciales, elles s’affichent sous la forme d’un numéro (par exemple : #183).
Les raccourcis systèmes de Windows ne peuvent être modifiés. En particulier, Windows 8 réserve la plupart des raccourcis du type Win + lettre et Win + chiffre. La documentation Microsoft fournit la liste des raccourcis concernés.
Par défaut dans Windows, le raccourci clavier Alt + Maj gauche sert à changer la langue du clavier. Il est vivement recommandé de ne pas utiliser de raccourci clavier de type Alt + Maj + touche, car vous risqueriez de changer la langue du clavier sans le vouloir.
Clavier+ peut rencontrer des difficultés avec certains programmes, notamment en ce qui concerne la frappe de texte et la simulation de frappe de touche :
Clavier+ supporte Unicode de manière générale : les fichiers de configuration peuvent contenir des caractères Unicode (encodage UTF-16), Clavier+ peut simuler la frappe de caractères Unicode. Limitations :
EnableHexNumpad
du registre est activée. L’option est désactivée par défaut. Clavier+ n’utilise que ce méchanisme standard de Windows, pas le raccourci Alt + X de certaines applications.
Clavier+ ne peut pas intercepter de raccourcis clavier de manière conditionnelle. Quand un raccourci a des conditions, Clavier+ l’intercepte de manière inconditionnelle. Lorsque vous effectuez le raccourci, Clavier+ exécute l’action du raccourci si les conditions sont remplies, ou bien simule une frappe de touches pour le raccourci de manière à annuler l’interception.
Ce comportement introduit un délai et est incompatible avec certains programmes qui interceptent eux aussi des raccourcis. Par exemple, Phrase Express détecte deux fois les frappes de touches de raccourcis dont la condition n’est pas remplie.
Il n’est pas possible de répéter certains raccourcis sans relâcher puis renfoncer toutes les touches spéciales (Ctrl, Alt, etc.) du raccourci. Par exemple, si vous avez associé des actions à Ctrl + A et Ctrl + B, pour exécuter les deux actions à la suite vous ne pouvez pas simplement enfoncer Ctrl + A puis relâcher A et enfoncer B. Vous devez enfoncer Ctrl + A, relâcher toutes les touches, puis enfoncer Ctrl + B.
Cette limitation existe car, pour les raccourcis qui simulent des raccourcis clavier ou lancent des programmes, Clavier+ doit relâcher les touches spéciales pour ne pas que les raccourcis se mélangent ou que le programme lancé voie qu’une touche spéciale est enfoncée. Par exemple, si Ctrl + A est associé à [Alt + B], il faut relâcher Ctrl, sinon Ctrl + Alt + B sera simulé, au lieu de Alt + B. Or, pour des raisons techniques, Clavier+ ne peut pas détecter si l’utilisateur a ou non relâché les touches spéciales avant la fin du raccourci, et donc s’il doit ou non les renfoncer pour permettre la répétition du raccourci. Dans le doute, pour éviter des comportements étranges, il suppose que non.
Lisez les articles ci-dessous et la documentation ci-dessus. Ils couvrent la plupart des questions que je reçois par email. Vous pouvez aussi consulter le forum d’aide.
Soyez précis et complet dans vos messages. Inspirez-vous de cet article. Par exemple, dire que « Clavier+ ne marche pas avec Windows 10 » ou « mes raccourcis ne fonctionnent plus depuis que j’ai changé d’ordinateur » est trop vague. C’est un peu comme si vous téléphoniez à un garagiste en disant juste « ma voiture ne roule plus » et en espérant une solution. Les garagistes ne sont pas devins ; moi non plus.
Je développe Clavier+ gratuitement et sur mon temps libre donc n’assure pas de support téléphonique.
Lisez les articles ci-dessous et la documentation ci-dessus. Ils couvrent la plupart des questions que je reçois par email. Vous pouvez aussi consulter le forum d’aide.
Je ne peux pas répondre aux problèmes concernant tout logiciel autre que Clavier+, par exemple une incompatibilité entre Clavier+ et un autre logiciel. Il vous revient de configurer Clavier+ selon vos besoins. Je n’ai pas les mêmes logiciels, la même configuration, et les mêmes périphériques que vous, par conséquent je peux rarement reproduire ou diagnostiquer les soucis que vous rencontrez.
Examples de questions auxquelles je ne peux pas répondre :
Trouvez une manière d’effectuer l’action désirée à l’aide de commandes que Clavier+ peut exécuter, typiquement via des frappes de touches (exemples). À vous de trouver comment, je ne peux pas vous aider sur ce point. Ensuite, configurez un raccourci de type texte pour automatiser l’exécution de ces commandes.
Clavier+ est un utilitaire en libre service. Chaque cas étant unique, il vous revient de configurer Clavier+ selon vos besoins. Je ne trouverai pas à votre place les frappes de touches qui exécutent l’action que vous souhaitez automatiser. Je ne peux vous aider que sur ce qui concerne Clavier+ spécifiquement.
Vous pouvez bien entendu me contacter si vous trouvez un bug dans Clavier+, souhaitez une nouvelle fonctionnalité, trouvez la documentation lacunaire ou pas assez claire, etc.
La dernière version de Clavier+ est compatible avec Windows 7 et les versions ultérieures. Les versions plus anciennes de Clavier+ sont également compatibles avec Windows 95/98/ME/NT/2000/XP/Vista.
Certains logiciels, notamment Microsoft Edge (le navigateur de Windows 10), gèrent le clavier de manière non-standard. Il se peut que Clavier+ ne parvienne pas à écrire du texte normalement. Pour résoudre le problème, encadrez votre texte par [| à gauche et par |] à droite :
[|Mon texte|]
Si cette astuce ne fonctionne pas, consultez le forum d’aide. Il n’est pas nécessaire de me contacter : je ne peux pas répondre aux questions concernant les incompatibilités entre Clavier+ et d’autres logiciels.
La plupart du temps, non. Les jeux ont un accès bas niveau sur le clavier, pour diverses raisons : rapidité, anti-triche.
Certains caractères ont une signification particulière pour Clavier+ : \ [ ] { } |
Ils doivent être précédés d’un antislash pour être écrits tels quels. Exemple :
Ceci est un crochet ouvrant: \[, ceci est un seul antislash: \\
Il n’existe pas de manière standard pour formater du texte : la procédure dépend des logiciels (Word, Excel, OpenOffice).
Avec Word, les insertions automatiques permettent d’insérer n’importe quel bloc de texte formaté. Avec les autres logiciels, vous pouvez utiliser les raccourcis clavier de formatage. Par exemple, Ctrl + G sert souvent à mettre en gras. Pour mettre un mot en gras, on peut alors écrire :
Un [Ctrl+G]mot[Ctrl+G] en gras
Encore une fois, les raccourcis de formatage dépendent des logiciels, veuillez consulter leur documentation.
Non, Clavier+ ne fonctionne qu’avec Windows pour PC. Je n’envisage pas de programmer de version Mac, Linux, Android, iOS/iPhone/iPad, Windows Phone, ou tout autre système. J’ignore s’il existe des équivalents de Clavier+ pour d’autres systèmes d’exploitation que Windows. Porter Clavier+ sur un autre système nécessiterait une réécriture complète donc beaucoup de travail.
Clavier+ n’est pas du tout sécurisé : ne l’utilisez pas pour saisir des mots de passe ou des informations sensibles. Utilisez à la place un gestionnaire de mots de passe comme KeePass.
La liste des raccourcis et le fichier de configuration de Clavier+ exposeraient les mots de passe en clair, ouvrant une faille de sécurité critique.
Clavier+ ne permet pas de protéger sa liste de raccourcis avec un mot de passe : manipuler les raccourcis de manière sécurisée serait à la fois difficile et trop contraignant pour les fonctionnalités du logiciel.
Cliquez sur le bouton en forme de plus, choisissez Écrire du texte, appuyez sur la touche point du pavé numérique, puis cliquez sur OK. Écrivez une virgule dans la zone Écrire du texte.
Dans l’explorateur, créez un raccourci Windows vers le dossier spécial : enfoncez le bouton droit de la souris sur le dossier spécial, faites glisser la souris dans un autre dossier (par exemple C:\), relâchez le bouton et choisissez Créer un raccourci ici dans le menu qui s’affiche.
Ensuite, dans Clavier+, créez un raccourci clavier de type Lancer un programme qui exécute le raccourci Windows que vous venez de créer. Vous devez indiquer le chemin d’accès à la main, en ajoutant l’extension .lnk. Par exemple : C:\Poste de travail.lnk si vous avez créé un raccourci nommé Poste de travail dans le dossier C:\.
Créez un raccourci Windows configuré avec les options voulues (exemple). Ensuite configurez Clavier+ pour exécuter le fichier du raccourci comme expliqué ci-dessus.
Vous pouvez aussi utiliser des outils en ligne de commande (exemple).
Dans la ligne de commande du raccourci, ajoutez explorer /e, devant le chemin d’accès du dossier, en n’oubliant pas la virgule après /e. Par exemple : explorer /e, C:\
Lancez Clavier+ puis quittez-le. Double-cliquez sur le fichier Clavier.ini situé dans le même répertoire que Clavier+. À la deuxième ligne, qui commence par Taille=, remplacez le dernier zéro en un. Par exemple : Taille=923,501,0,0 doit devenir Taille=923,501,0,1.
Comme l’icône de Clavier+ ne sera plus visible, vous devrez relancer Clavier+ pour afficher la fenêtre de configuration (une fois pour le lancer, une fois pour afficher la fenêtre).
Trois solutions :
Dans le menu flèche, choisissez Simuler une frappe de touches.
Simuler la touche Menu Contextuel permet d’afficher ce menu. Avec la commande Simuler une frappe de touches du menu flèche, on constate que le code de cette touche est #93. Il suffit alors d’écrire [#93] pour afficher le menu contextuel. Pour afficher le menu contextuel à la position du curseur de la souris, simulez un clic-droit avec : [{MouseButton,R}]
Il existe trois touches relatives au son :
Pour simuler un appui sur ces touches et ainsi contrôler le volume, créez un raccourci avec Clavier+ en mode texte, puis inscrivez dans la zone Écrire du texte le code correspondant à la touche voulue, entre crochets.
Vous pouvez également utiliser le programme VolumeManager pour régler plus finement le volume.
Il existe quatre touches relatives au lecteur de musique :
Ces touches fonctionnent même si l’application active n’est pas le lecteur de musique. Pour les utilisez, créez un raccourci avec Clavier+ en mode texte, puis inscrivez dans la zone Écrire du texte le code correspondant à la touche voulue, entre crochets.
Il existe plusieurs touches relatives au navigateur Internet :
Ces touches ne fonctionnent que si le navigateur est actif.
Créez un raccourci vers Clavier.exe dans le dossier Démarrage :
La solution est de mettre le chemin d’accès des deux programmes entre double-crochets, dans la zone Écrire du texte. Par exemple, pour lancer le bloc-notes et la calculatrice :
[[notepad.exe]][[calc.exe]]
Il faut créer un raccourci de type Écrire du texte et utiliser la commande spéciale [{MouseButton,code}]. Concrètement, pour simuler un clic gauche : [{MouseButton,L}]. Pour un double-clic, il suffit d’effectuer deux clics à la suite : [{MouseButton,L}][{MouseButton,L}]. Pour un clic droit, il faut utiliser le code R : [{MouseButton,R}].
Pour un glisser-déposer : [{MouseButton,LD}][{Wait,300}][{MouseMoveBy,200,100}][{Wait,1}][{MouseButton,LU}]
Utilisez [{KeysDown}] pour combiner des clics avec des touches spéciales, par exemple pour simuler Ctrl + Maj + clic molette : [{KeysDown,Ctrl + Maj}][{MouseButton,M}]
Vous pouvez créer un script VBScript et demander à Clavier+ de l’exécuter. La procédure générique est la suivante : lancez le bloc-notes, écrivez le texte de votre script, et enregistrez-le avec l’extension .VBS, puis associez-lui un raccourci-clavier avec Clavier+.
Un exemple de script : écrire la date du jour dans le programme actif.
set shell = WScript.CreateObject("WScript.Shell")
shell.SendKeys Date()
Si le format par défaut de la date ne vous convient pas, vous pouvez utiliser les fonctions de date.
Pour conserver vos raccourcis Clavier+ après un changement d’ordinateur ou un reformatage, copiez le fichier de paramètres Clavier.ini, enregistré dans le même répertoire que Clavier+.
Procédure alternative si vous ne parvenez pas à localiser le fichier Clavier.ini :
Clavier+ enregistre ses paramètres dans un fichier appelé Clavier.ini. S’il n’y parvient pas, Clavier+ affiche le message d’erreur Impossible d’enregistrer les paramètres et vos changements sont perdus lorsque vous quittez Clavier+. Il s’agit souvent d’un problème de permissions : Clavier+ a besoin des droits d’écriture pour le fichier de configuration. Pour résoudre ce problème, installez Clavier+ dans un répertoire où vous avez les droits d’écriture.
Consultez l’article ci-dessus si Clavier+ affiche le message Impossible d’enregistrer les paramètres.
Si vos raccourcis ont disparu subitement sans message d’erreur, je ne connais pas de solution. Plusieurs utilisateurs ont rencontré le même problème (exemple 1, exemple 2) qui semblerait lié à certaines mises à jour de Windows. Malheureusement je ne suis jamais parvenu à reproduire le problème sur mon ordinateur malgré plus de 15 ans de mises à jour successives de Windows 95 à Windows 10. Vous pouvez m’aider en me communiquant les détails de votre cas. En attendant, je conseille de sauvegarder vos raccourcis régulièrement.