Unity Panel,Fcitx 英文图标问题。我可以修复图标宽度吗?

Unity Panel,Fcitx 英文图标问题。我可以修复图标宽度吗?

iBus 似乎是 Ubuntu 的默认输入法系统。但是我在使用 iBus 时遇到了 Mozc(日语输入法)问题,所以我选择安装 Fcitx。输入法运行正常,但是 Unity 顶部栏上的图标有问题。

在英文模式下,图标是这样的: 在此处输入图片描述 这个图标非常宽。它包含一个宽键盘图标和“US”字符。它几乎是 Mozc 图标的两倍宽。这很成问题,因为当我更改输入模式时,图标宽度会发生变化,并且 Fcitx 左侧的所有图标都会移动。这不仅在视觉上令人讨厌,当我尝试右键单击 Fcitx 左侧的应用程序图标时,模式会从单独的键盘图标变为带有“us”的键盘图标,并且应用程序图标的位置会发生变化,因此弹出菜单会消失。

一开始我以为这个带“us”的键盘图标是 Fcitx 本身的。后来我在同一个系统上安装了其他桌面管理器(Cinnamon 和 Mate)。在 Cinnamon 上,Fcitx 的英文模式图标是这样的:在此处输入图片描述这与 Mozc 的宽度相同。当我查看时/usr/share/fcitx,我发现那里只有那个图标。

所以,我怀疑这个宽键盘图标和“us”来自 Unity。事实上,英语模式不是 Fcitx 的输入法模块,而是一种“关闭状态”,所以这个图标可能是 Unity 提供的。我可以把这个英语模式图标改成别的吗?改成正方形,不要带“us”。

如果这不是来自 Unity,有什么方法可以强制修复这个图标宽度,以便当我切换输入法时它不会改变?

相关内容