Je pense que ce que tu cherches est la commande xmodmap :
XMODMAP(1) XMODMAP(1)
NOM
xmodmap - utilitaire pour modifier les correspondances entre les
keysyms et les keycodes sous X. Il permet également de changer les
affectations des boutons du pointeur.
SYNOPSIS
xmodmap [-options ...] [nom_de_fichier]
DESCRIPTION
Le programme xmodmap est utilisé pour éditer et afficher la table des
modificateurs du clavier et la table de correspondance utilisées par
les applications clientes pour convertir les keycodes (événements
clavier) en keysyms (symboles utilisés par les applications clientes).
Il est habituellement lancé par le script de démarrage de session de
l'utilisateur afin d'accorder le clavier à ses propres goûts.
# xmodmap
Posté par Jllc . En réponse au message Souris Logitech. Évalué à 2.
XMODMAP(1) XMODMAP(1)
NOM
xmodmap - utilitaire pour modifier les correspondances entre les
keysyms et les keycodes sous X. Il permet également de changer les
affectations des boutons du pointeur.
SYNOPSIS
xmodmap [-options ...] [nom_de_fichier]
DESCRIPTION
Le programme xmodmap est utilisé pour éditer et afficher la table des
modificateurs du clavier et la table de correspondance utilisées par
les applications clientes pour convertir les keycodes (événements
clavier) en keysyms (symboles utilisés par les applications clientes).
Il est habituellement lancé par le script de démarrage de session de
l'utilisateur afin d'accorder le clavier à ses propres goûts.
....
Pour afficher la "table du pointeur" :
xmodmap -pp
There are 7 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
Chez moi, j'ai du utiliser ça pour intervertir les ascenseurs horizontaux et verticaux de mon touchpad :
xmodmap -e 'pointer = 1 2 3 6 7 4 5'
Si besoin, la commande xev te permettra de savoir quels sont les numéros de chacun de tes boutons physiques.