キーボード設定したい(/etc/default/keyboard)
// ファイルを編集する
$ sudo vi /etc/default/keyboard
// 再起動する
$ sudo reboot
/etc/default/keyboardを編集して
Raspberry Piのキーボードレイアウトやキーマッピングを変更できます。
ファイルの編集には管理者権限が必要です。 また、編集後は再起動が必要です。
オプションキーしたい(XKBOPTIONS)
1XKBOPTIONS=""
2# XKBOPTIONS="ctrl:nocaps" # CapsLock -> Ctrlに置き換える
3# XKBOPTIONS="ctrl:swapcaps" # CapsLock <-> Ctrlを入れ替える
4# XKBOPTIONS="shift:both_capslock" # 左右のShiftを押してCapsLockを有効化
5# XKBOPTIONS="compose:ralt" # 右AltキーをComposeキーに置き換える
XKBOPTIONSでShift、Control、CapsLockなどの修飾キーのマッピングを変更できます。
デフォルトは未設定です。
Caps Lockを Ctrl に置き換えたい(XKBOPTIONS="ctrl:nocaps")
## /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
-XKBOPTIONS=""
+XKBOPTIONS="ctrl:nocaps"
BACKSPACE="guess"
XKBOPTIONS="ctrl:nocaps"で、
Caps LockキーをControlキーに変更できます。
注釈
よく使う設定なので、ファイル全体をサンプルとして書いておきます。
CapsLockとCtrlを入れ替えたい(XKBOPTIONS="ctrl:swapcaps")
-XKBOPTIONS=""
+XKBOPTIONS=ctrl:swapcaps
XKBOPTIONS="ctrl:swapcaps"で、
CapsLockキーとControlキーを入れ替えることができます。
XKB設定したい
$ man keyboard
/etc/default/keyboardファイルはXKB(X Keyboard Extension)の設定を管理するファイルです。
詳細な設定項目はman keyboardで確認できます。
キーボードのモデルしたい(XKBMODEL)
1XKBMODEL="pc105"
2# XKBMODEL="pc104" # PC104キーボード
XKBMODELでキーボードのモデル名を変更できます。
デフォルトはpc105(標準的なPC用キーボード)です。
キーボードのレイアウトしたい(XKBLAYOUT)
1XKBLAYOUT="us"
2# XKBLAYOUT="jp" # 日本語配列
3# XKBLAYOUT="gb" # UK配列
XKBLAYOUTでキーボードのレイアウト名です。
デフォルトはus(USキーボード)です。
レイアウトのバリアントしたい(XKBVARIANT)
1XKBVARIANT=
2# XKBVARIANT="dvorak" # Dvorakレイアウト
3# XKBVARIANT="colemak" # Colemakレイアウト
XKBVARIANTでキーボードレイアウトのバリアント(変種)を変更できます。
デフォルトは未設定です。
削除キーしたい(BACKSPACE)
1BACKSPACE="guess" # 自動判定
2# BACKSPACE="bs" # VT100準拠
3# BACKSPACE="del" # VT200準拠
BACKSPACEでBackspaceキーとDeleteキーの動作を変更できます。
デフォルトはguessです。
値 |
説明 |
|---|---|
|
現在のターミナルやカーネル設定に基づいて自動判定(デフォルト) |
|
VT100準拠(Backspace = |
|
VT220準拠(Backspace = |
KMAP
XKBレイアウトの代わりに使用する従来型のキーマップファイルを指定します。 通常は設定不要です。