Lubuntu デスクトップのキーマップを変更するには?

ショコラ
ショコラ

Lubuntu デスクトップのキーマップを変更するには?

ノートパソコンにある、使われない謎のキーを役立たせようと思いました。
GUI でキーマップを変更できるアプリを探したのですが、どーも探し方が悪く見つからなかったです。

もっさん先輩
もっさん先輩
  1. まずは、使用中の設定をカレントディレクトリに書き出します。
xkbcomp $DISPLAY

→ server-0.xkb というファイルに書き出されます。

↓下のようにするとファイルに書き出すことができます。

xkbcomp $DISPLAY {出力ファイル名}
  1. 次に、押されたキーを調べる為に、xevコマンドを実行します。
xev
  1. 例えば F12キー に ESCキー を割り当てます。xkb_symbolsブロックの中のものを修正します。
Key <FK12> {
  type= "CTRL+ALT",
  symbols[Group1]= [F12,F12,F12,F12,XF86Switch_VT_12]
};

↑上のものを↓下のように変更します。F12キー を Escape に割り当てています。

Key <FK12> { [ Escape ] };
  1. ↓下のコマンドで一時的にレイアウトを変更できます。
xkbcomp server-0.xkb $DISPLAY
  1. 起動時に変更する場合には .bashrc に追加します。
xkbcomp ~/server-0.xkb $DISPLAY

以上

Scroll to Top