LoginSignup
4
4

More than 5 years have passed since last update.

Lubuntu でキーボードの配列をコマンドラインから変える

Last updated at Posted at 2013-06-18

外付けのキーボードを後から繋ぐとそのキーボードだけ日本語配列になってしまうという不具合に遭遇した (ログイン時から繋ぎっぱなしなら問題無い.謎い).

多分 /etc/default/keyboard 内に

/etc/default/keyboard
# (前略)
XKBMODEL="jp106"
XKBLAYOUT="jp"
XKBVARIANT=""
XKBOPTIONS="lv3:ralt_switch"
# (後略)

なんてのがあるせいじゃないだろうか.よく分からんが.

sudo がなければ変えられないところの設定は出来ればそんなに変えたくない.外付けキーボードを付けるたびに GUI で設定をいちいち変えに行くのは面倒.

ただキーボードを繋いだ時に一度だけ特定のコマンドを実行するくらいなら別に構わない (どうせターミナルは開きっぱなしにしてるし).

どうやら setxkbmap というコマンドを使えばいいような気がする.ということで,

も参考にしつつ $HOME/local/bin/init-kbd として

$HOME/local/bin/init-kbd
#! /bin/sh

setxkbmap us
xmodmap $HOME/.xmodmap
xset r rate 250 50

というファイルを作った.外付けキーボードを繋ぐ度に init-kbd と実行すれば心に平穏が訪れる.

References

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4