Zurück zur mittleren Maustaste

7

Ich möchte die "Zurück" -Taste (xev zeigt sie als "Taste 7") meiner Maus (A4Tech X-7) als mittlere Maustaste zuordnen. Gibt es eine Möglichkeit, dies zu tun? Ich bin in Google verloren und finde nur heraus, wie man Schaltflächen mit xbindkeys usw. Tastaturkürzeln zuordnet.

  • Betriebssystem: Centos 6.3 (x86_64)
  • DE: KDE 4.3.4

Ps Ich kann (mit xmodmap) ohne Probleme die "Zurück" -Taste mit der mittleren Taste wechseln, aber gibt es eine Möglichkeit, beide als mittlere Maustaste zu verwenden?

egis
quelle

Antworten:

5

Sie können nicht zwei physische Schaltflächen derselben logischen Schaltfläche zuordnen. Sie können nur die Tasten ( echo 'pointer 1 7 3 4 5 6 2' | xmodmap -) tauschen . Dies ist eine Einschränkung von X11 auf niedriger Ebene. Wie in der Dokumentation von angegeben XSetPointerMapping:

Es können jedoch keine zwei Elemente denselben Wert ungleich Null haben, oder es kommt zu einem BadValue-Fehler.

Das Beste, was Sie tun können, ist, ein Programm xbindkeyszu verwenden, das einen gefälschten Knopf 2-Druck sendet, wenn Knopf 7 gedrückt wird. In .xbindkeysrc:

"xdotool mousedown 2"
  b:7
"xdotool mouseup 2"
  b:7 + Release
Gilles 'SO - hör auf böse zu sein'
quelle
Das habe ich mir gedacht. Wie auch immer, danke für die nette Antwort;)
egis