Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
xbindkeys [Le 30/09/2016, 18:24]
Fabux [Voir aussi] Mise en forme du tiret
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 80: Ligne 86:
   #   b:n   #   b:n
   # est équivalent (absence de modificateur).   # est équivalent (absence de modificateur).
 +  ​
 +  #BOUTON 6
 +#POSITION : Le bouton latéral le plus éloigné de la paume de la main
 +#ACTION : TAB
 +"/​usr/​bin/​xvkbd -xsendevent -text "​\[Tab]""​
 +b:6
 +
 +#BOUTON 7
 +#POSITION : Le bouton latéral le plus éloigné de la paume de la main
 +#ACTION : k
 +"/​usr/​bin/​xvkbd -xsendevent -text "​\[k]""​
 +b:7
   ​   ​
   # Raccourci Alt+gauche associé avec le bouton 9   # Raccourci Alt+gauche associé avec le bouton 9
   # (dans Firefox, permet de revenir à la page précédente)   # (dans Firefox, permet de revenir à la page précédente)
   "/​usr/​bin/​xvkbd -xsendevent -text "​\[Alt_L]\[</​file>​   "/​usr/​bin/​xvkbd -xsendevent -text "​\[Alt_L]\[</​file>​
-  ​+  
 +Ce fichier est à titre d'​exemple,​ il sert dans les jeux pour afficher les scores (TAB), parler sous TeamSpeak (k), et F5 pour parler dans Counter Strike ([[:​PlayOnLinux]]) ou actualiser des pages internet ou autre.
 ===== Lancer XBindKeys automatiquement ===== ===== Lancer XBindKeys automatiquement =====
  
Ligne 90: 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]]
  • xbindkeys.1475252691.txt.gz
  • Dernière modification: Le 30/09/2016, 18:24
  • par Fabux