问题
Ctrl+空格无法切换到搜狗输入法
解决
情况一
安装搜狗时会看到以下提示
No such key “Gtk/IMModule” in schema “org.gnome.settings-daemon.plugins.xsettings” as specified in override file “/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override”; ignoring override for this key.
所以手动修改:
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'fcitx'>}"
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
情况二
若仍旧不正常,可尝试用im-config选择fcitx,然后在.xprofile中加入
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
注意:Wayland 下 ~/.xprofile是不生效的,需要在 /etc/environment文件中做以上修改
其他情况
可参考:
ArchWiki-fcitx(中文)
ArchWiki-fcitx(英文)等网站自行尝试解决方案