Benutzer-Werkzeuge

Webseiten-Werkzeuge


xmodmap

Erlaubt das ändern der Tastenbelegung für X.

  • xmodmap -pk zeigt die gesamte Tabelle der Tasten und ihrer Belegung
   KeyCode     Keysym (Keysym) ...
    Value       Value   (Name)  ...

      8         
      9         0xff1b (Escape) 0x0000 (NoSymbol)       0xff1b (Escape) 
     10         0x0031 (1)      0x0021 (exclam) 0x0031 (1)      0x0021 (exclam) 0x00b9 (onesuperior)    0x00a1 (exclamdown)     0x00b9 (onesuperior)      
  • Erste Spalte: Keycode der jeweiligen Taste
  • Zweite Spalte: Keysym Value der Funktion der Taste (Funktion → welches Zeichen/Funktion durc hdrücken der Taste aufgerufen wird)
  • Dritte Spalte: Keysym Name der Funktion der Taste
  • Folgende Spalten: Jeweils Keysym Wert und Keysym Name für die Funktion der Taste in Verbindung mit Funktionstasten

Zum setzen einer Funktion auf einen Key:

  • Keycode der zu belegenden Taste feststellen
    • xev starten → Taste drücken
      • Achtung xev gibt alle Events aus → also auch die Mausbewegungen und Klicks
  • Via xmodmap -pk feststellen wie die Funktion (Keysym (Name)) heißt die man zuweisen will
  • xmodmap -e „keycode Keycode der Taste=Name der Funktion
    • xmodmap -e „keycode 167=Left“ → Weist der Taste mit Keycode 167 die Funktion „Nach Links“ zu

Hinweis: Die Änderungen sind nur für die aktuelle X-Session gültig, wird X beendet verschwinden die Änderungen Hinweis: Es gibt andere Kommandos um die Keycodes zu bekommen, die beziehen sich aber in der Regel auf Keycodes auf dem Terminal, welche sich unterscheiden von denen in X

xmodmap.txt · Zuletzt geändert: 2015/02/28 08:33 von root