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

コンソールでキーボードのレイアウトを変更するには?

Linuxのコンソールで作業中にキーボードのレイアウトを変更したいのですが、英語のレイアウトをデフォルトで設定する必要があります。コンソールのデフォルトを英語にする必要があります。どうすればいいですか?

回答 (6)

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

システム全体のキーボードレイアウトを変更するには、

sudo dpkg-reconfigure keyboard-configuration

を実行するか、XKBLAYOUT/etc/default/keyboard 行を編集します。

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

あなたのキーボードレイアウトを速く変えるためには、ちょうど setxkbmap をとインストールして下さい:

sudo apt-get install x11-xkb-utils

この後、あなたは次のものでキーボードレイアウトを常に変えることができます:

setxkbmap us

毎回これを自動的にするためには、あなたの .bashrc をと拡張して下さい:

echo "setxkbmap us" >> ~/.bashrc

今、新しいコンソールを開けば、米国のキーボードレイアウトは活動化されます。Ubuntuパネルの小さなキーボードレイアウトのアイコンが変わらなくても気にしないでください。

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

別の方法が、私はそれが次のブートのために持続しないことを理解しています:

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

チェック /usr/share/keymaps/i386/ あなたのためのキーボードのレイアウトとキーマップをより良いあなたに合ったものに。

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

loadkeys us —-米国の鍵をロードしますが、単一のセッションのためです。

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

これを解決するには、bashスクリプトを作ることが考えられます。2つ目のトリックは、"setxkbmap us; setxkbmap ru “と入力すると、bashの履歴を使ってメインのレイアウトをコンソールに戻すことができる。

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

もっと良いハックは、udevを監視して、キーボードが切断された場合に自動的にリセットすることです。ノートパソコンのユーザーでも、キーボードが途切れた時には自動的にリセットされるので、必要になるかもしれません。これをやるためにgithubのレポを作ってみた ](https://github.com/equwal/xinput-persistence)