最近UbuntuをクリーンインストールしたらIMのデフォルトがIBusになっていました。 IBusではIMのOn/Offを個別設定できないようなので「変換」キーと「無変換」キーでIMをON/OFFみたいなことができません。 とりあえずUbuntuにはデフォルトでPythonがインストールされているので、Pythonで制御してキーボードショートカットに割り付けることにしました。 PythonでIBusのIMトグル import ibus bus = ibus.Bus() ic = ibus.InputContext(bus, bus.current_input_contxt()) if ic.is_enabled(): ic.disable() else: ic.enable() このスクリプトを ibus-toggle.pyなど適当なファイルにして $ python ibus-toggle