I'm on Arch with KDE Plasma + Wayland and I can't seem to use fcitx5 in native apps (as in I can't switch layouts or see candidates in Rime or LaTeX). In particular, it doesn't work in any of the terminals Kitty, Alacritty, or Foot (I believe these are all OpenGL), but it does work in Konsole (Qt), Ghostty (GTK), and Firefox (GTK). I have set the following:
- Virtual Keyboard in KDE settings to "Fcitx 5"
- environment variables:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export GLFW_IM_MODULE=ibus
export XMODIFIERS=@im=fcitx
Are there other settings I should be aware of? Some wiki pages say to not set GTK_IM_MODULE and QT_IM_MODULE, but unsetting them doesn't make a difference, and I do need those for GTK/Qt apps anyway.
Thanks,
ionchy