Fcitx 无法在 Arch Linux 中与 Viber 配合使用

Fcitx 无法在 Arch Linux 中与 Viber 配合使用

我的电脑运行 Arch Linux,我使用 fcitx 来编写我的母语。我已经安装了fictxfcitx-unikeyfcitx-imfcitx-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/

我发现了这个食谱https://github.com/vinhjaxt/fcitx5-unikey

相关内容