Es hängt davon ab, wo die Neuzuordnung durchgeführt werden soll und welche Programme Sie erkennen möchten. Nur in X-GUI-Programmen? Dann ist xmodmap wahrscheinlich genug. Auch in Befehlszeilenprogrammen, die Sie in einem Terminal in X verwenden? Dann kann xmodmap ausreichen. Möglicherweise müssen Sie jedoch auch Ihr Terminalprogramm konfigurieren. Außerdem müssen Sie möglicherweise Ihre readline-Konfiguration (~ / .inputrc) anfordern. Außerdem müssen Sie möglicherweise Ihre eigene Terminfo-Definition angeben und TERM auf diese neue Definition setzen. Wenn Sie möchten, dass das Remapping in Linux-Konsolen angezeigt wird (von der Art, die Sie beim Drücken von Strg-Alt-F1 erhalten), müssen Sie noch andere Schritte ausführen. Leider gibt es dafür keine einfache, globale Schnittstelle.
Ich fasse einige Schnittstellen (ein wenig) hier genauer zusammen: Control-Up, Down, Left, Right als Zusatztasten