linux – コンソールで入力キーボードのレイアウトを変更するにはどうすればいいですか?

console linux

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

  58  J.Olufsen  2012-03-24


ベストアンサー

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

sudo dpkg-reconfigure keyboard-configuration

または、/etc/default/keyboardXKBLAYOUT行を編集します

57  ephemient  2012-03-25


キーボードのレイアウトを素早く変更するには、setxkbmapをインストールしてください

sudo apt-get install x11-xkb-utils

この後、いつでもキーボードのレイアウトを変更することができます

setxkbmap us

これを毎回自動的に行うには、.bashrcを拡張してください

echo "setxkbmap us" >> ~/.bashrc

さて、新しいコンソールを開くと、USキーボードレイアウトが有効になっています。Ubuntuパネルの小さなキーボードレイアウトのアイコンが変わらなくても気にしないでください

20  Malte Ahl  2015-09-15


別の方法ですが、次の起動時には続かないことは理解しています

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

キーボードのレイアウトやキーマップは/usr/share/keymaps/i386/をチェックして、自分に合ったものを選んでください

8  Aquarius Power  2013-01-26


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

1  sunilyadav0201  2019-09-22


非常に面白いのは、元に戻すことです… 解決策としては、Bashスクリプトを作成することです(ターゲット言語の記号で名前を付けます。 例えば、англ)

2つ目のコツは、”setxkbmap us; setxkbmap ru “と入力して、Bashの履歴を使ってメインレイアウトをコンソールに戻すことです

0  Z0dCHiY8  2018-03-06


より良いハックは、udevを監視し、キーボードが切断された場合に自動的にリセットすることです。ノートパソコンのユーザーでも、瞬間的に切断される可能性があるので、必要になるかもしれません。これを行うための GitHub リポジトリを作りました

-1  Spenser Truex  2019-04-22


タイトルとURLをコピーしました