我的电脑运行 Arch Linux,我使用 fcitx 来编写我的母语。我已经安装了fictx
、fcitx-unikey
、fcitx-im
、fcitx-configtool
,它与我这里的任何软件(Viber 除外)都能很好地配合。
Fcitx 似乎无法识别 Viber 打字环境。
所以我该怎么做?
请帮我。
谢谢
答案1
我知道有点晚了,但无论如何;-)
Viber 使用自己的 LibQt5 副本,位于 /opt/viber/lib 和 /opt/viber/plugins/ 中。为了使 Fcitx[5] 与这个 Qt 副本一起工作,您需要为 Qt 添加相关的 Fcitx 输入插件。对于 Fcitx5,它只是一个从 到/usr/lib/qt/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
的符号链接/opt/viber/plugins/platforminputcontexts/
,如下所示:
ln -sf ../../../../usr/lib/qt/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so \
/opt/viber/plugins/platforminputcontexts/