
Unter Linux Mint sind Maus 4 und Maus 5 automatisch dazu verpflichtet, im Dateimanager, in allen Browsern, in den Einstellungen und wahrscheinlich auch anderswo vor- und zurückzublättern. Ich habe mich gefragt, ob es möglich ist, diese Funktion zu deaktivieren.ohneMaus 4 und Maus 5 werden vollständig deaktiviert.
Der Grund hierfür ist, dass ich Maus 4 zum Push-to-Talk verwende und es äußerst ärgerlich ist, dass ich jedes Mal, wenn ich sprechen möchte, zum Browser oder Dateimanager zurückkehren muss.
Antwort1
Sie können die Tasten mit xinput neu zuordnen
$ xinput
Hier sollten Ihre Eingabegeräte aufgelistet sein. Notieren Sie sich die ID Ihrer Maus.
$ xinput get-button-map <mouse-id>
(die Maus-ID war in meinem Fall 14)
Das Ergebnis ist etwa wie folgt:1 2 3 4 5 6 7 8 9 10 11 12
$xinput set-button-map <mouse-id> 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0
Dadurch werden alle Schaltflächen außer den primären deaktiviert.
Quelle:https://forums.linuxmint.com/viewtopic.php?t=241162
Um die Neuzuordnung beim Neustart beizubehalten, erstellen und speichern Sie die folgende Datei:
#/usr/share/X11/xorg.conf.d/my-mouse-config.conf
Section "InputClass"
Identifier "<mouse-name>"
Option "ButtonMapping" "1 2 3 0 0 0 0 0 0 0 0 0 0 0 0"
EndSection
Antwort2
Der Grund, warum die Maustasten 4 und 5 „vorwärts und rückwärts“ gehen, ist, dass diese Maustasten den Scrollrad-Bewegungsereignissen entsprechen. Alle Anwendungen, die auf Scrollrad-Ereignisse reagieren, reagieren also auf diese Tasten.
Sie können die ButtonMapping
Option im X- evdev
Treiberabschnitt Ihrer xorg.conf
Datei verwenden, um Ihre „Maus 4“ einem anderen Ereignis zuzuordnen, z. B. „Taste 6“, und dann „Taste 6“ für Push-to-Talk konfigurieren.
Weitere Einzelheiten finden Sie man evdev
unter. Sehen Sie sich an, Xorg.log
ob Ihre Konfiguration nach dem Neustart des X-Servers funktioniert hat.