Open3

WSLGについて

takertaker

日本語キーボードの問題について

導入後、CLI上では日本語キーボードになっているが、GUI上は英字となっている。
ここらへんは詳しくないので正確なところはわからないが、X11側での設定は独立している、ということで一旦おいておいた。

解決は、localeをいじるとかいろいろやったが、以下をすれば問題なかった。

  1. setxkbmapをinstall
  2. setxkbmap jpを実行

https://superuser.com/questions/1330430/difference-between-setxkbmap-and-localectl

をみたら、実はsetxkbmapを入れなくても良いのでは?という気もしたが、どうやってもlocalectlではいけなかったので、これでよしとする。

takertaker

setxkbmapの永続化

上記設定はセッションに対して有効なので、開いているshellを閉じるとまた戻ってしまう。
そのため永続化しようという話。

色々やり方はあるみたいだけど、xinitrc を利用した。

  1. xinitrcをinstall
  2. /etc/X11/xinit/xinitrc のファイルを${HOME}にcopy
  3. setxkbmap jpを末尾に挿入