其实最重要的步骤在最下面。。。。不开这个虚拟键盘,怎么配置都没用,浪费了我好多时间

检查fctix5组件是否有遗失

1
sudo pacman -S fcitx5 fcitx5-chinese-addons fcitx5-configtool fcitx5-qt fcitx5-gtk

安装完成后,让整个系统环境知晓 Fcitx5 的存在。

~/.config/environment.d/ 目录下创建配置文件

1
2
3
# 创建目录与文件
mkdir -p ~/.config/environment.d
nano ~/.config/environment.d/im.conf

im.conf 文件中写入以下环境变量。保证无论是 GTK、Qt 还是 XWayland 应用,都能找到正确的输入法模块

1
2
3
4
5
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
INPUT_METHOD=fcitx
SDL_IM_MODULE=fcitx

在系统设置中指定 Fcitx5 为虚拟键盘,让 Plasma 的窗口管理器 KWin 亲自接管 Fcitx5 的启动和管理。

打开“系统设置”,导航到“输入设备”下的“虚拟键盘”选项,将默认后端从“无”改为“Fcitx 5”