Skip to content
Jun Mao edited this page Feb 1, 2020 · 1 revision

无法输入中文

如果在GNU/Linux环境下配置了小鹤双拼无法输入中文,则需要检查是否配置了环境变量。

fcitx环境变量设置

编辑:~/.xinitrc文件,添加以下内容:

export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx5

fcitx5环境变量设置

编辑:~/.xinitrc文件,添加以下内容:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

Yong(小小输入法

编辑:~/.profile文件,添加以下内容:

export GTK_IM_MODULE=yong
export QT_IM_MODULE=yong
export XMODIFIERS=@im=yong

注意:原则上是要配置在~/.xinitrc文件下,但是测试后只有在~/.profile下小小输入发才能输入中文。

无法在GTK/QT软件下输入中文

GTK/QT软件则需要安装对应的插件支持。

fcitx支持GTK/QT

$ sudo pacman -S fcitx-qt5
$ sudo pacman -S fcitx-qt4
$ sudo pacman -S fcitx-gtk2
$ sudo pacman -S fcitx-gtk3

注意:部分软件需要用到Archlinux-cn源

fcitx5支持GTK/QT

$ sudo pacman -S fcitx5-qt5-git
$ sudo pacman -S fcitx5-qt4-git
$ sudo pacman -S fcitx5-gtk

注意:部分软件需要用到Archlinux-cn源

Yong(小小输入法)支持GTK/QT

小小输入法安装时默认已经集成支持GTK,QT需要手动安装lib包。 去小小输入法的网盘下载qt编译后的lib包,放置到/usr/lib/qt/plugins/platforminputcontexts

-rwxr-xr-x 1 root root  39744 Jan  8 11:35 libyongplatforminputcontextplugin.so