/desktop/gnome/peripherals/keyboard/general/disable_indicator
在配置文件被设定为yes
此外,我重新启动了,但它仍然存在。
也许 CCSM 中隐藏着一些设置?
如果不清楚的话,这是我所说的内容的屏幕截图:
如果可能的话我想删除它
答案1
在 Ubuntu 13.10 及更新版本中,您只需在文本“输入设置”(单击键盘图标时的最后一个菜单选项)中勾选即可。勾选“显示当前键盘”选项。
答案2
要完全删除键盘指示器,我们需要更改文件中的一个字节
11.04 及之前版本
/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
11.10 及之后
/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
(备份 libkeyboard.so)
通过任何十六进制编辑器以 root 权限打开文件(我使用 Bless)
并搜索字节签名FF 83 F8 01 0F
FF 83 F8 01 0F
= 如果(g_slist_length(current_kbd_config.layouts_variants)> 1)
并更改01
为02
FF 83 F8 02 0F
保存存档
FF 83 F8 02 0F
= 如果(g_slist_length(current_kbd_config.layouts_variants)> 2)
如果你的键盘布局少于 3 种,则不会显示图标
完成此工作后需要重新加载 gnome-settings-daemon
您可以使用重启来实现此目的。
答案3
如果您发现键盘指示器毫无用处,您可以按照以下步骤轻松地从顶部面板中删除该小程序:
从 Unity Launcher 或右上角的关闭菜单打开系统设置。然后点击文本输入
在窗口底部,您将看到默认启用的“在菜单栏中显示当前输入源”。取消选中该框,指示器小程序将立即消失。
答案4
如果您希望删除键盘图标并保留语言选择器,则操作如下:
@ 终端
查找 /usr/share/icons/ -name "input-keyboard.??g" -exec sudo mv {} {}.old \;
对于我在 $(find /usr/share/icons/ -name '.old'); 执行 sudo mv $i ${i%.}; 完毕
如果您希望删除键盘图标和语言选择器,则操作如下:
打开配置编辑器
单击应用程序 --> gnome_settings_daemon --> 插件 --> 键盘 --> 取消选中“活动”
注销并登录。键盘图标和语言选择器将不会出现。
注意:如果您在配置编辑器中找不到键盘,请执行以下操作: http://gnome-look.org/content/show.php/?content=140209