问题发现
最近遇到一个极其诡异的问题:搜狗输入法的候选框竟然蜜汁乱码?!
搬一篇文章的图片,就是这样。
最最诡异的是,切换输入法的时候,fcitx
的切换规律是英文-中文无乱码-英文-中文乱码(按shift
)
失败解决
网上的解决方案都是:
sudo apt-get install -f
# or
cd ~/.config
rm -rf SogouPY* sogou*
# or
fcitx -r
# or
killall fcitx
# or
pidof fcitx|xargs kill
fcitx &
sogou-qimpanel &
没错,都不好使……
然后在搜索的时候,意外发现这个乱码的输入法,根本就不是搜狗的……
这似乎是fcitx
自带的输入发面板啊……那这是咋肥四呢?
网上找到了解决方案(原文见底部),现分享给大家,也给自己作为备忘录,,
解决方案(成功)
打开fcitx
中的Configure Current Input Method
,将Sogou
拼音输入法下移,反正不是第一个位置就行。
如图1:
至于这是为啥,可以看看上图中的最后一行:
[scode type="share"]The first input method will be inactive state. Usually you need to put Keyboard or Keyboard - layout name in the first place. [/scode]
所以你懂了吧……不懂百度翻译请。
然后保存,可能需要reboot
,但我没有reboot
就好使了。
至于为什么会突然这样,暂时未知。
不过将来遇到这种情况,我就不用害怕啦233qwq
本文至此结束。
鸣谢
结束前还是发一下解救我文章的原文链接吧…… https://blog.csdn.net/u012057432/article/details/103321735
很感谢原作者qwq