Ich habe kürzlich ein altes Netbook erworben, das keinen Backslash / Pipe-Schlüssel hat. Ich habe die Feststelltaste erfolgreich auf Backslash mit neu zugeordnet loadkeys
.
Ich möchte SHIFT+ CAPS LOCKdem Pipe-Schlüssel auf ähnliche Weise zuordnen, insbesondere ohne etwas Ähnliches zu verwenden, xkb
da ich möchte, dass all dies auf meinen VTs funktioniert.
Ist dies mit loadkeys
einem anderen Tool möglich?
Antworten:
Ich habe meine eigene Antwort in der
keymaps
Manpage gefunden. Auf meiner Tastatur CAPS LOCKhat der Schlüsselcode 41. Um ihn neu zuzuordnen, benötigen Sie die folgende Keymap-Zeile:Dies wird CAPS LOCKdem Backslash-Zeichen und SHIFT+ CAPS LOCKdem Balkenzeichen (Pipe) zugeordnet.
quelle
man keymaps
,man dumpkeys
undman loadkeys
. Ich denke, Sie müssen die Kernel-Keycode-Übersetzungstabellen mitdumpkeys
der Keymap mit der Zeile, die ich in der ursprünglichen Antwort angegeben habe, sichern oder aktualisieren undloadkeys
diese Keymaps dann laden. Aber wie gesagt, ich erinnere mich vielleicht nicht ganz richtig.Sie können XKB-Optionen auf der Konsole verwenden. Siehe
keyboard(5)
.In
/etc/default/keyboard
wird den Schlüssel links von so A verhalten, wie er sich in X und auf Text-VTs verhalten soll .Anscheinend können Sie eine
KMAP=file
Option in verwenden/etc/default/keyboard
, um beliebige Neuzuordnungen zu unterstützen. Hier könnten Sie setzenkeycode 41 = backslash bar
, denke ich.Ausführen
setupcon
, um die Änderung auf eine Text-VT anzuwenden.quelle