ibus がインストールはされているが,GUI で使うには設定不足
Windows キー + Space で変換トグル
[アプリケーション > システムツール > 設定 > キーボード]と開いた先で, [ショートカット]タブ,左メニューより [タイピング]タブ
次のソースへ= Shift+英数キー(Shift+Muhenkan) 前のソースへ= 英数キー(Muhenkan)
$ gsettings list-recursively
で,設定したユーザの dconf の DB 内容確認
org.gnome.desktop.input-sources sources [('xkb', 'jp'), ('ibus', 'kkc')] org.gnome.desktop.wm.keybindings switch-input-source ['<Shift>Muhenkan'] org.gnome.desktop.wm.keybindings switch-input-source-backward ['Muhenkan']
以下の内容のファイルを作成
# vi /etc/dconf/db/local.d/10-ja-local-settings [org/gnome/desktop/input-sources] sources=[('xkb', 'jp'), ('ibus', 'kkc')] [org/gnome/desktop/wm/keybindings] switch-input-source= ['Muhenkan'] switch-input-source-backward= ['<Shift>Muhenkan']
その後
# dconf update
NFS ホームユーザで gedit(等 Gnome アプリケーション)で Shift を押すと,入力がバッファリングされる.
環境変数に
GTK_IM_MODULE=ibus
を加えれば O.K. っぽい.
$ gsettings list-recursively |grep -i gtk |grep im org.gnome.desktop,interface gtk-im-module '' -> 'ibus' になっていないといけない
というわけで
# vi /etc/dconf/db/local.d/10-ja-local-settings
に以下の記述を足して dconf update
[org/gnome/desktop/interface] gtk-im-module='ibus'
Runtime でいいなら
$ gsettings set org.gnome.desktop.interface gtk-im-module='ibus'