Key mapper est un nouvel outil graphique pour remapper les boutons de votre clavier et de votre souris sur les ordinateurs de bureau Linux (il prend en charge à la fois X11 et Wayland).
L'application prend en charge les préréglages spécifiques à l'appareil , et il permet l'utilisation de macros chronométrées avec la possibilité de répéter les touches, d'attendre entre les touches, de maintenir un modificateur tout en utilisant une touche, et plus encore . En plus des claviers et des souris, Key Mapper fournit également une prise en charge de base des manettes de jeu.
Les autres fonctions incluent la prise en charge de l'arrêt des mappages et de l'utilisation des valeurs par défaut du système pour un appareil (Utilisation de Apply Defaults
Button) et prise en charge du chargement automatique des préréglages lors de l'enregistrement des appareils connectés . De plus, le key mapper utilise evdev pour lire les codes de clé et les afficher dans l'application afin que l'utilisateur n'ait pas à le faire manuellement.
L'application ne prend pas en charge les commandes ou les scripts de liaison aux boutons du clavier ou de la souris. Pour ce faire, lisez cet article de Linux Uprising.
Pour les futures versions, le développeur prévoit d'ajouter la prise en charge du mappage des directions du D-Pad et du joystick en tant que boutons, du chargement automatique des préréglages lorsqu'un appareil est branché après la connexion et du mappage d'une frappe combinée à un bouton.
[[Edit]]Key Mapper a été mis à jour avec la prise en charge des joysticks de mappage tels que les D-pads, la prise en charge du mappage de la molette de la souris, les raccourcis clavier et le chargement automatique des préréglages lorsque les appareils sont connectés, même après la connexion.
Comment attribuer les boutons du clavier et de la souris sous Linux avec Key Mapper
Avec Key Mapper, vous pouvez affecter l'action affectée à un bouton du clavier ou de la souris (ou à plusieurs touches) à une autre touche. Vous pouvez également l'utiliser pour attribuer une macro (séquence de frappes / actions) à une touche.
La première fois que vous exécutez Key Mapper, vous devez sélectionner le périphérique (souris ou clavier) dans la liste déroulante Périphérique. Sélectionnez un appareil et vous pouvez commencer à créer un nouveau préréglage pour remapper facilement les boutons de votre clavier ou de votre souris.
Clic gauche dans le Key
Colonne, puis appuyez sur la touche du clavier ou sur le bouton de la souris que vous souhaitez remapper et elle apparaîtra sur le clavier. Si cela ne fonctionne pas, vous devrez peut-être cliquer sur Apply Defaults
Bouton qui apparaît sur le côté droit de la liste déroulante de l'appareil, puis ajoutez la clé.
Après avoir entré la clé (ou les clés) que vous souhaitez remapper, il est temps de sélectionner l'association. Cliquez dans ce Mapping
Cellule correspondant au bouton que vous souhaitez remapper, puis commencez à taper ce que vous voulez remapper au bouton. Vous pouvez taper les premières lettres au lieu du mot entier, par ex. vous pouvez taper "con" et une liste déroulante devrait afficher les options disponibles, telles que control_l
, control_r
, Etc :
Lorsque vous avez terminé les mappages, cliquez sur le Save
Bouton. Et enfin cliquez sur Apply
pour utiliser les nouveaux mappages. Vous devez d'abord Save
les nouveaux mappages puis cliquez sur Apply
cliquez, sinon les modifications n'auront aucun effet !
Vous pourriez aimer :Enregistrer et lire les événements de la souris et du clavier à l'aide de l'enregistreur de macros Atbswp (GUI)
Il convient de noter que l'utilisation de raccourcis clavier comme mappages n'est pas aussi simple que vous pourriez le penser, du moins pas avec la dernière version (car, comme nous l'avons mentionné précédemment, le mappage d'une frappe combinée à une touche est sur la liste des choses à faire). Par exemple, si vous souhaitez utiliser Ctrl + F1
comme affectation pour une touche, ajoutez control_l+f1
au mappeur de touches Mapping
La colonne ne fonctionne pas. Au lieu de cela, vous devez utiliser cette macro comme mappage :m(control_l, k(f1))
.
Pour plus d'informations sur l'utilisation des macros, consultez la documentation sur les macros Key Mapper, qui contient également des exemples.
Télécharger le mappeur de clé
Key Mapper peut facilement être installé sur les distributions Debian/Ubuntu et Linux basées sur celui-ci (telles que Linux Mint, Pop! _OS, Zorin OS, Elementary OS, etc.) en utilisant le package DEB du mappeur de clés Python3 qui peut être téléchargé à partir de la page Publications de l'application.
Arch Linux et Manjaro Les utilisateurs peuvent installer Key Mapper à l'aide d'un package AUR.
Vous pouvez également utiliser PIP comme mappeur de clé expliqué ici qui fonctionne sur n'importe quelle distribution Linux (Je ne recommande pas d'utiliser PIP avec sudo
même si; De plus, avec certaines distributions Linux, vous devrez l'utiliser pip3
Au lieu de pip
, puisque Python 3 est requis pour cela).
Vous aimerez peut-être :
- Comment automatiser les saisies répétées (extension de texte) avec AutoKey sous Linux
- Utilisez Espanso Text Expander pour gagner du temps et augmenter la productivité (Linux, Windows, macOS)