X11 bietet 8 Modifikatoren für jeden Tastendruck. Sie scheinen eine ziemlich konventionelle Set zu haben, wo shift
, control
und lock
haben die offensichtlichen Zuordnungen.
mod1
steht normalerweise für Metaoder Alt, und steht für alle anderen Tasten mod2
zur mod5
Verfügung, die auf Ihrer Tastatur vorhanden sind, häufig mit Superoder gekennzeichnet Hyper. Normalerweise werden diese nicht zur Eingabe von Zeichen verwendet, sondern von Anwendungen interpretiert - zum Beispiel mache ich in Emacs Super+ TABgleich Meta+ TAB:
(define-key function-key-map (read-kbd-macro "s-<tab>") (read-kbd-macro "ESC TAB"))
Wenn Sie möchten, dass Ihre Tastatur Zeichen mit diesen Modifizierern generiert, xmodmap
ist dies nicht wirklich ausreichend und Sie sollten setxkbmap
stattdessen nachsehen . Das ist ein Thema, das für diese Antwort zu groß ist.