2012-03-24 23:22:03 +0000 2012-03-24 23:22:03 +0000
47
47

Wie kann ich das Layout der Eingabetastatur ändern, während ich in der Konsole arbeite?

Ich muss das Layout der Tastatur ändern, während ich in der Konsole unter Linux arbeite. Ich muss das englische Layout als Standard für die Konsole einrichten. Wie mache ich das?

Antworten (6)

46
46
46
2012-03-25 05:50:55 +0000

Um das systemweite Tastaturlayout zu ändern, führen Sie

sudo dpkg-reconfigure keyboard-configuration

aus oder bearbeiten Sie die Zeile XKBLAYOUT in /etc/default/keyboard.

16
16
16
2015-09-15 12:23:48 +0000

Um Ihr Tastaturlayout schnell zu ändern, installieren Sie einfach setxkbmap mit:

sudo apt-get install x11-xkb-utils

Danach können Sie jederzeit das Tastaturlayout ändern mit:

setxkbmap us

Um dies jedes Mal automatisch zu tun, erweitern Sie Ihre .bashrc mit:

echo "setxkbmap us" >> ~/.bashrc

Nun öffnen Sie eine neue Konsole und das US-Tastaturlayout ist aktiviert. Machen Sie sich keine Sorgen, wenn sich das kleine Tastaturlayout-Symbol im Ubuntu-Panel nicht ändert.

8
8
8
2013-01-26 23:21:44 +0000

auf eine andere Weise, aber ich verstehe, dass es nicht für den nächsten Bootvorgang reichen wird:

sudo loadkeys /usr/share/keymaps/i386/qwerty/us.kmap.gz

überprüfen Sie /usr/share/keymaps/i386/ für Ihr Tastaturlayout und Ihre Tastaturbelegung, was Ihnen besser passt

1
1
1
2019-09-22 14:11:49 +0000

loadkeys us —-es lädt US-Schlüssel, aber nur für eine einzige Sitzung.

0
0
0
2018-03-06 20:24:54 +0000

das sehr lustige könnte sein, wieder zurückzuschalten… eine mögliche Lösung ist, eine Bash-Skript zu machen (benannt mit Symbolen der Zielsprache. zum Beispiel англ). Der zweite Trick ist, “setxkbmap us; setxkbmap ru” einzugeben, dann ist es möglich, die bash history zu benutzen, um das Hauptlayout auf die Konsole zurückzugeben.

-1
-1
-1
2019-04-22 22:25:27 +0000

Ein besserer Hack ist es, udev zu überwachen und es automatisch zurückzusetzen, wenn die Tastatur getrennt wird. Sogar Benutzer von Laptops könnten es benötigen, da die Verbindung sofort getrennt werden könnte. Ich habe gerade ein github-Repo gemacht, um dies zu tun.