Ubuntu 16.10でxkbを使ってキー配置を変更した
※2016年11月27日、ちょっと修正。
標準設定(fcitx-mozc)の場合
まず端末で、
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
と実行した後、
のページのように設定すればOK。
IBus(ibus-mozc)の場合
ibusの場合、fcitxの時よりもやらなければいけない事が増える。
例えば、
のページのようにibus-mozcをインストールし、
のページのように設定を行った場合、
sudo cp -i ~/.xkb/symbols/* /usr/share/X11/xkb/symbols/
といった感じで設定ファイルをコピーし、
echo 'mykbd:mymenu = +addmenukey(mymenu)' | sudo tee -a /usr/share/X11/xkb/rules/evdev
のように evdevファイル の末尾に一行追加した上で、
gsettings set org.gnome.desktop.input-sources xkb-options "['mykbd:mymenu']"
といった感じにxkbの設定を変更した後、一旦ログアウトしてログインし直すと設定が反映される。