Apple-Tastaturschlüssel-Neuzuordnung unter Ubuntu

3246
jfmessier

Ich habe eine Apple-Tastatur, die ich einfach liebe. Ich hasse jetzt meine normale Tastatur bei der Arbeit. Ich habe nur ein kleines Problem mit der Apple-Tastatur. Es gibt keine "Einfügen" -Taste. Derjenige, der normalerweise auf normaler Tastatur eingefügt wird, wird durch die "Fn" -Taste ersetzt. Ich möchte die Fn-Funktionalität beibehalten, da sie mit den Fx-Tasten oben auf meiner Tastatur nützlich ist. Wenn ich einen anderen Schlüssel habe, den ich neu zuordnen möchte, wer kann ich dann den Code erhalten und ihn dann der Funktion "Einfügen" zuweisen? Ich verwende diese Taste hauptsächlich für Zwischenablage (Ctrl-Ins, Shift-Ins), und manchmal habe ich keine andere Möglichkeit, als die Maus zu verwenden, was ich jedoch vermeiden möchte.

Beispielsweise kann die Schaltfläche "Auswerfen" erneut zugewiesen werden, oder Sie können die Tasten F13..F19 verwenden, die sich ohnehin nicht auf normalen Tastaturen befinden.

2

1 Antwort auf die Frage

1
dubiousjim

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