Différences entre les versions de « Xbindkeys »

De InfoXelec
Aller à la navigation Aller à la recherche
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 6 : Ligne 6 :
xbindkeys sera lancé automatiquement au démarrage. Afin de voir les commandes configurées, on peut lancer la commande <code>xbindkeys_show</code>
xbindkeys sera lancé automatiquement au démarrage. Afin de voir les commandes configurées, on peut lancer la commande <code>xbindkeys_show</code>
=Configuration=
=Configuration=
Dans un premier temps, il est nécessaire d'identifier le code renvoyé à X11.
Dans un premier temps, il est nécessaire d'identifier le code renvoyé à X11.</br>
Pour se faire, on va utiliser la commande <code>xbindkeys -k</code></br>.
Pour se faire, on va utiliser la commande <code>xbindkeys -k</code> ou <code>xev</code></br>.
Les commandes renvoyées peuvent être insérées dans le fichier de configuration.</br>
Les commandes renvoyées peuvent être insérées dans le fichier de configuration.</br>
Exemple pour la RAT3 sur Ubuntu :</br>
Exemple pour la RAT3 sur Ubuntu :</br>
Ligne 14 : Ligne 14 :
"xte 'key Page_Down'"
"xte 'key Page_Down'"
   m:0x10 + c:117</pre>
   m:0x10 + c:117</pre>
La première ligne correspond à la commande à exécuter et la seconde correspond à/aux la touche(s) à intercepter.</br>
xte permet de simuler une touche du clavier.

Version actuelle datée du 28 novembre 2022 à 17:50

La commande xbindkeys permet de mapper des touches clavier ou souris à des fonctionnalités.
C'est pratique qi l'on a des souris ou claviers avec des touches supplémentaires sans pilotes compatibles Linux.

Installation

Il faut installer les paquets suivants xbindkeys, xautomation et x11-utils
Puis il faut ensuite créer le fichier de configuration xbindkeys -d > ~/.xbindkeysrc
xbindkeys sera lancé automatiquement au démarrage. Afin de voir les commandes configurées, on peut lancer la commande xbindkeys_show

Configuration

Dans un premier temps, il est nécessaire d'identifier le code renvoyé à X11.
Pour se faire, on va utiliser la commande xbindkeys -k ou xev
. Les commandes renvoyées peuvent être insérées dans le fichier de configuration.
Exemple pour la RAT3 sur Ubuntu :

"xte 'key Page_Up'"
  m:0x10 + c:112
"xte 'key Page_Down'"
  m:0x10 + c:117

La première ligne correspond à la commande à exécuter et la seconde correspond à/aux la touche(s) à intercepter.
xte permet de simuler une touche du clavier.