Linuxでキーボードの設定を変更する!(localectl set-keymap/loadkeys)

Linuxでキーボードの設定を変更します。

現在のキーボードの設定を確認する!

localectlコマンドで現在のキーボードの設定を確認します!

$ localectl
   System Locale: LANG=en_US.UTF-8
       VC Keymap: jp106
      X11 Layout: jp
       X11 Model: jp106
     X11 Options: terminate:ctrl_alt_bksp

$ cat /etc/vconsole.conf 
KEYMAP=jp106
FONT=eurlatgr

設定可能なキーボードの一覧を表示する!(localectl list-keymaps)

「localectl list-keymaps」コマンドで設定可能なキーボードの一覧を表示します。

$ localectl list-keymaps
ANSI-dvorak
al
al-plisi
amiga-de
amiga-us
applkey
at
at-mac
at-nodeadkeys
at-sundeadkeys
...

キーボードの設定を変更する!(localectl set-keymap)

「localectl list-keymaps」コマンドで、キーボードの設定を変更します。「us」に設定してみます。

$ sudo localectl set-keymap us
$ localectl
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us
       X11 Model: pc105+inet
     X11 Options: terminate:ctrl_alt_bksp
$ cat /etc/vconsole.conf 
KEYMAP=us
FONT=eurlatgr

キーボードの設定を一時的に変更する!(loadkeys)

キーボードを一時的に変更する場合は、「loadkeys」コマンドを使用できます。再起動すると元のキーボードの設定に戻ります。

$ sudo loadkeys us

おわりに

キーボードの設定を変更する場合は、localectlコマンドを使用します。

関連記事

関連書籍(Amazon)

N/A