Как убрать индикатор клавиатуры?
/desktop/gnome/peripherals/keyboard/general/disable_indicator
в gconf установлено значение yes
Дополнительно я перезапустил, но он все еще там.
Может быть, в CCSM есть какие-то настройки?
Вот скриншот того, о чем я говорю, если неясно:
Я хочу удалить его, если это возможно
6 ответов
Чтобы полностью убрать индикатор клавиатуры, нам нужно изменить один байт в файле
11.04 и раньше
/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
11.10 и позже
/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
(сделать резервную копию libkeyboard.so)
открыть файл с правами суперпользователя через любой шестнадцатеричный редактор (я использую 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 вы можете просто отметить его в текстовых "настройках ввода" (последние опции меню, когда вы щелкаете по значку клавиатуры). Отметьте галочкой параметр "показывать текущую клавиатуру".
Если вы обнаружите, что индикатор клавиатуры бесполезен, вы можете легко удалить апплет с верхней панели, выполнив следующие действия:
Откройте Системные настройки из Unity Launcher или из меню выключения в правом верхнем углу. Затем нажмите на ввод текста
В нижней части окна вы увидите "Показать текущий источник входного сигнала в строке меню", который включен по умолчанию. Снимите флажок, и апплет индикатора исчезнет мгновенно.
Вы можете очень просто сделать это в 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
Если вы хотите убрать значок "Клавиатура" и сохранить селектор языка, выполните следующие действия:
@ Терминал
найти /usr/share/icons/ -name "input-keyboard.??g" -exec sudo mv {} {}.old \;
для меня в $(найти / usr / share / icons / -name ' .old'); сделай sudo mv $ i $ {i%. }; сделанный
Если вы хотите удалить значок клавиатуры и переключатель языка, выполните следующие действия:
Откройте редактор конфигурации
Нажмите Приложения -> gnome_settings_daemon -> Плагины -> Клавиатура -> Не отмечено "Активно"
Выйдите из системы и войдите в нее. Значок клавиатуры и переключатель языка не отображаются.
NB. Если вы не смогли найти свою клавиатуру в редакторе конфигурации, сделайте следующее: http://gnome-look.org/content/show.php/?content=140209
Похоже, что "плагины индикаторов клавиатуры", возможно, были установлены. Запустите Центр программного обеспечения, чтобы проверить и удалить его.