Deepin/UOS国产操作系统日常使用过程中qt5编写的程序比如shotcut,blowblade等存在无法正常输入中文的情况,当这些软件启动时启动后输入法状态变为默认键盘别且切换输入法的任何操作都不起作用。

应用程序无法输入中文
解决方案:
第一步:
打开deepin以下目录:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts
找到上述目录下的 libfcitxplatforminputcontextplugin.so文件 ,启用当前目录的管理员权限,
复制该文件;










第二步:
到无法输入中的问文件的安装目录下,以shotcut为例,安装路径为
/opt/apps/org.shotcut.shotcut/files/usr/bin/lib/qt5/platforminputcontexts,启用管理
员权限打开(已经提前在根目录下获取管理员权限),粘贴第一步复制的文件。










结论:shotcut 可以正常输入中文了

