我想删除键盘图标,因此将键盘布局指示符“[###] USA”替换为“En”,英国或美国国旗,或者至少是“USA”。我该如何实现?
更新:当我单击从栏中删除电子邮件图标时,键盘语言指示也消失了,现在我只看到那个无用的键盘图标,而看不到现在选择了什么语言:-(
我使用 Ubuntu 10.10。
答案1
此外monotasker 的解决方案,下面是如何轻松获取标志的具体步骤,而不是键盘图标 + 缩写:
- 进入
gconf-editor
,检查/desktop/gnome/peripherals/keyboard/indicator/showFlags
- 使用安装一组标志
sudo apt-get install famfamfam-flag-png
- 建立软链接:
ln -s /usr/share/flags/countries/16x11 ~/.icons/flags
在下次登录时,您应该在指示器小程序中看到标志。
答案2
答案3
[解决了]
要完全删除键盘指示器,我们需要更改/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
文件中的一个字节。
- 备份
libkeyboard.so
文件。 - 通过任何十六进制编辑器以 root 权限打开该文件(我使用 Bless)。
搜索字节签名
FF 83 F8 01 0F
FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 1)
将 01 更改为 02
FF 83 F8 02 0F
保存文件。(这应该是文件的新内容)
FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 2)
如果您的键盘布局少于 3 个,则不会显示图标。此后,您需要重新加载gnome-settings-daemon
,才能使用reboot
它。
答案4
这是有关如何更改键盘布局指示器以显示国家国旗的教程:
http://elementaryos.org/docs/user-guide/customizing/language-layout-flags