如何删除键盘指示灯?

gconf中的 /desktop/gnome/peripherals/keyboard/general/disable_indicator设置为yes

此外,我重新启动,但它仍然存在。

也许在CCSM中埋藏了一些设置?


这里是我正在谈论的截图,如果它不清楚:

在此处输入图像描述

我想尽可能删除它

在此处输入图像描述

要完全删除键盘指示器,我们需要更改文件中的一个字节

11.04及之前

/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so

11.10及之后

/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so

(制作备份libkeyboard.so)

通过任何hex编辑器打开具有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

你可以使用重启。

在版本13.10和更新的Ubuntu中,您可以在文本’输入设置’(单击键盘图标时的最后一个菜单选项)中勾选它。 勾选“显示当前键盘”选项。

如果您发现键盘指示灯无效,可以按照以下步骤从顶部面板轻松移除小程序:

  1. 从Unity Launcher打开系统设置或从右上角关闭菜单打开。 然后单击文本输入

  2. 在窗口底部,您将看到“在菜单栏中显示当前输入源”,默认情况下已启用。 取消选中该框,指示器小程序将立即消失。

如果您希望删除键盘图标并保留语言选择器,则如下所示:

@ 终奌站

  1. 找到/ usr / share / icons / -name“input-keyboard.??g”-exec sudo mv {} {} .old \;

  2. for $ in $(find / usr / share / icons / -name’.old ‘); 做sudo mv $ i $ {i%。 }; DONE

如果您希望同时删除键盘图标和语言选择器,则如下所示:

  1. 打开配置编辑器

  2. 单击应用程序 – > gnome_settings_daemon – >插件 – >键盘 – >未选中“活动”

  3. 注销并登录。键盘图标和语言选择器不会出现。

注意:如果您无法在配置编辑器中找到键盘,请执行以下操作: http : //gnome-look.org/content/show.php/?content = 140209

您可以通过发出以下命令在Ubuntu 14.04中使用Unity桌面为终端中的当前用户执行此操作。

 gsettings set com.canonical.indicator.keyboard visible false 

如果用户未登录当前正在运行的Unity会话,则可以通过运行此设置来设置该设置。

 dbus-launch --exit-with-session gsettings set com.canonical.indicator.keyboard visible false 

看起来可能已经安装了“键盘指示器插件”。 运行软件中心以检查并删除它。