Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
xbindkeys [Le 03/10/2016, 11:34] L'Africain [Exemple de règles] |
xbindkeys [Le 22/01/2023, 12:54] (Version actuelle) 109.31.74.162 |
||
---|---|---|---|
Ligne 27: | Ligne 27: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Pour lancez l'interface graphique entrez la commande suivante dans un [[:terminal]] : <code>xbindkeys-config</code> | + | Pour lancer l'interface graphique entrez la commande suivante dans un [[:terminal]] : <code>xbindkeys-config</code> |
- | XBindKeys permet d'édicter des règles qui font le lien entre une touche (ou une combinaison de touches) et une action (une commande shell). Ces règles sont définies dans le fichier ''~/.xbindkeysrc'' de votre **Dossier Personnel**. Si on voulait que la combinaison de touche ''[Ctrl] + [B]'' déclenche le lancement de [[:brasero|Brasero]], on pourrait [[:tutoriel:comment_editer_un_fichier|écrire dans ''~/.xbindkeysrc'']] : <file># Lancer Brasero avec Ctrl+B | + | XBindKeys permet d'éditer des règles qui font le lien entre une touche (ou une combinaison de touches) et une action (une commande shell). Ces règles sont définies dans le fichier ''~/.xbindkeysrc'' de votre **Dossier Personnel**. Si on voulait que la combinaison de touche ''[Ctrl] + [B]'' déclenche le lancement de [[:brasero|Brasero]], on pourrait [[:tutoriel:comment_editer_un_fichier|écrire dans ''~/.xbindkeysrc'']] : <file># Lancer Brasero avec Ctrl+B |
"brasero" | "brasero" | ||
control + b | control + b | ||
</file> | </file> | ||
+ | <note important>Pour que les nouvelles règles soient effectives, il faut soit : | ||
+ | |||
+ | - Fermer la session puis la relancer | ||
+ | |||
+ | - Ou redémarrer xbindkeys ''killall -HUP xbindkeys'' | ||
+ | </note> | ||
Certaines règles sont plus compliquées à décrire car les touches ne portent pas toutes des noms évidents. Pour désigner les touches en général, on peut utiliser des //keycodes//, dont les valeurs s'obtiennent en utilisant la commande ''xbindkeys -k''. | Certaines règles sont plus compliquées à décrire car les touches ne portent pas toutes des noms évidents. Pour désigner les touches en général, on peut utiliser des //keycodes//, dont les valeurs s'obtiennent en utilisant la commande ''xbindkeys -k''. | ||
Une fenêtre s'ouvrira et vous pourrez taper la combinaison de touche voulue : <code>xbindkeys -k | Une fenêtre s'ouvrira et vous pourrez taper la combinaison de touche voulue : <code>xbindkeys -k | ||
Ligne 103: | Ligne 109: | ||
=====Voir aussi===== | =====Voir aussi===== | ||
- | * [[http://www.nongnu.org/xbindkeys/|Sur nongnu.org]] | + | * [[http://www.nongnu.org/xbindkeys/xbindkeys.fr.html|Sur nongnu.org]] |
* [[https://savannah.nongnu.org/projects/xbindkeys/|Le site officiel]] | * [[https://savannah.nongnu.org/projects/xbindkeys/|Le site officiel]] | ||
+ | * (en) [[https://askubuntu.com/questions/254424/how-can-i-change-what-keys-on-my-keyboard-do-how-can-i-create-custom-keyboard#254425|d'autres infos sur Ask-Ubuntu]] | ||
---- | ---- | ||
Contributeurs : [[utilisateurs:l_africain|L'Africain]] | Contributeurs : [[utilisateurs:l_africain|L'Africain]] |