[LINUX] Betätigen Sie die CapsLock-Taste als Strg-Taste mit dem Befehl xmodmap.
Was ist mit diesem Artikel?
- Beschreibt, wie der CapsLock-Schlüssel als Strg-Taste mit dem Befehl xmodmap verwendet wird.
- = Ersetzen Sie die CapsLock-Taste durch die Strg-Taste.
――Es scheint, dass Zimt oder GNOME3 mit Standardfunktionen realisiert werden können, Xfce jedoch nicht.
»Bitte lassen Sie es mich wissen, wenn Sie es wissen.
- Betriebsumgebungsumgebung
TL/DR;
--Installieren Sie Xodmap.
- Es sollte alte Software sein, also sollte es die meisten XWindow-Umgebungen sein.
--Test durch Schreiben von Tastenkombinationen in ~ / .Xmodmap.
--Stellen Sie ein, um in .bashrc zu schreiben und beim Anmelden automatisch zu lesen.
Verfahren.
Installieren Sie xmodmap.
sudo dnf install xmodmap
- Mit bis zu CentOS7. (Es ist egal, welches du für Fedora verwendest, aber wenn du Yum nicht verwenden kannst ...)
sudo yum install xmodmap
Testen Sie dies, indem Sie Tastenkombinationen in ~ / .Xmodmap schreiben.
Keymap-Einstellungen. (Der Dateiname kann beliebig sein.)
cat << '_EOT_' >> ~/.Xmodmap
clear lock
keycode 66 = Control_L
add control = Control_L Control_R
_EOT_
- Auf meinem Laptop war der Schlüsselcode von Capslock 66.
- Überprüfen Sie xev.
-
dnf install xev
- Tippen Sie auf "xev", um den Schlüsselcode herauszufinden.
- Wenn Sie nach dem Drücken von xev auf dem Terminal die entsprechende Taste drücken, während der xev-Bildschirm aktiv ist, können Sie den Schlüsselcode wie unten gezeigt überprüfen.
- Wie in der Abbildung unten gezeigt, lautet der Schlüsselcode für Capslock 66.
Lesetest für die Keymap-Einstellung.
xmodmap ~/.Xmodmap
echo $?
Stellen Sie ein, dass die Keymap-Einstellungen beim Anmelden automatisch geladen werden.
cat << '_EOT_' >> ~/.bashrc
xmodmap ~/.Xmodmap
_EOT_
Überprüfen Sie, ob Moos vorhanden ist, indem Sie .bashrc lesen.
source ~/.bashrc
echo $?
Beiseite
- Da die Alt-Taste auf meinem Notebook-PC nicht reagiert, werden die Konvertierungstaste, die Nicht-Konvertierungstaste und die Katakana / Hiragana-Taste wie unten gezeigt als Alt-Taste betätigt.
cat ~/.Xmodmap
clear lock
clear mod1
keycode 100 = Alt_R
keycode 101 = Alt_R
keycode 102 = Alt_R
keycode 66 = Control_L
add mod1 = Alt_R
add control = Control_L Control_R
»Zuerst habe ich Windows-ähnliches Cinnnamon verwendet, aber im Laufe der Zeit konnten die Maschinenspezifikationen nicht mithalten.
--LXDE ist auch komfortabel, aber es gibt einen Fehler, der zwangsweise als US-Tastatur erkannt wird.
--Xfce bequem.
――Ich bin der Meinung, dass einige der Verknüpfungen einzigartig sind ...
Referenz
https://wiki.archlinux.jp/index.php/Xmodmap