今天是暴躁的一天 本就是周六加班,搜狗输入法还给我出幺蛾子,王德发!
先说现象:
昨天算是突发奇想把搜狗装在了Ubuntu上,然后满心欢喜的回家了,今天早上来的时候开机启动QT后,他居然罢工了,然后启动终端,输入框中显示的是乱码,但是打出来的是正常字。
我这问题比较复杂 花了一小时左右才解决。(基本上网上搜出来的问题我都要改)
步骤1:点击系统设置->语言支持 将English(英式键盘)改为English(美式键盘) 并且将汉语(中文)提上来 我也不知道为什么前辈这台电脑用的英式键盘,就离谱~
步骤2:发现终端没问题了,但是QT5中还是无法使用。进入QT目录,
cd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/
然后把
libfcitxplatforminputcontextplugin.so
复制到你的QT安装路径下面
cp libfcitxplatforminputcontextplugin.so /home/aaa/Qt5.5.12.6/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
步骤3:
发现QT中输入框中显示是乱码,但是出来的字体是好的
进入输入法配置->全局配置 发现切换输入法居然是shift键,与搜狗中的shift功能重合,所以显示乱码的问题应该是切换到了五笔或者别的输入法。将其改成shift+CTRL 完成