Linux Maustasten konfigurieren

Ich verwende eine Logitech M590.

Das Programm xbindkeys (xbindkeys bei ubuntuusers) hilft bei der Customization der Maustasten.
Dort steht auch wie man deren ConfigDatei mit Werkseinstellungen erstellt.

Um die Tastenbezeichnungen im System herauszufinden kann man das Programm xev benutzen:

xev

Ich möchte das Mausrad zum Links & rechts Navigieren verwenden. Dazu kann man das Mausrad -der Logitech M590- nach links und rechts klicken.
Hier die Ausgaben (von xev) für diese Beiden Tasten:

ButtonRelease event, serial 37, synthetic NO, window 0x4600001,
    root 0x6b8, subw 0x0, time 1302447, (138,130), root:(1009,609),
    state 0x10, button 6, same_screen YES
ButtonRelease event, serial 37, synthetic NO, window 0x4600001,
    root 0x6b8, subw 0x0, time 1352719, (170,85), root:(876,252),
    state 0x10, button 7, same_screen YES

…oder für weniger Ausgabe, anders starten:

xev | grep button

Wie wir sehen sind diese Beiden Tasten „button 6“ & „button 7„.

Welches Kommando für die Links & Rechts Navigation in Web- & Datei-Browsern zuständig ist …kein Plan. Bei der Suche hat folgendes geholfen:
askubuntu.com/binding-back-forward-to-mouse-buttons
help.ubuntu.com/MouseCustomizations

Ein weiteres Programm muss (wegen /usr/bin/xte) installiert werden:

sudo apt install xautomation

Die KonfigDatei von xbindkeys bekommt für die Mausnavigation folgende Zeilen:

# Logitech M590 Mausrad nach Links & Rechts
"/usr/bin/xte 'keydown Alt_L' 'key Left' 'keyup Alt_L' &"
	b:6
"/usr/bin/xte 'keydown Alt_R' 'key Right' 'keyup Alt_R' &"
	b:7

Hat man alle Änderungen gemacht, die config manuell neu laden:

killall -HUP xbindkeys
xbindkeys