Индикаторы раскладки клавиатуры linux

budgie-remix: индикаторы раскладки клавиатуры

Докопавшись хоть и не до идеального, но устраивающего меня переключателя раскладок клавиатуры, следовало озаботиться индикацией текущего её состояния: при использовании циклического переключателя без этого не прожить. Ибо только нециклические переключатели избавляют от необходимости думать о текущем состоянии ввода символов. А нециклического переключения iBus не умеет. И это далеко не всё, чего не умеет этот хвалёный гиперпрогрессивный iBus.

Как известно, в качестве индикаторов раскладки можно использовать led-индикаторы на клавиатуре. И эта возможность задействована по умолчанию и при выборе русского языка в оригинальном дистрибутиве, и в моей mini-редакции — в качестве индикатора русской раскладки используется ScrollLock. Изменить ситуацию (например, если такого индикатора на клавиатуре нет) можно через редактор Dconf. Для чего надо пройти по схеме org.gnome.desktop.inputsources :

И вписать нужное значение в строку xkb-options :

Или, если led-индикатор по каким-то причинам окажется не включённым, дописать одно из двух: ‘grp_led:scroll’ или ‘grp_led:caps’ .

Правда, на клавиатуре без led-индикаторов вообще (а именно таковы большинство ноутбучных) радости от этого будет мало: потребуется экранный индикатор раскладки. Который не помешает и при наличии led’ов.

И таких индикаторов есть — в виде штатного апплета среды Budgie. Для помещения этого апплета на управляющую панель следует отправиться в конфигуратор среды Raven, запускаемый пиктограммой в правом верхнем углу, затем с помощью «шестерёночной» пиктограммы вызвать собственно панель конфигуратора, перейти на вкладку Панель, нажать плюсик в строке Апплеты, после чего отыскать нужный:

После чего апплет со всплывающей подсказкой появится на управляющей панели:

Правда, вид он имеет весьма бледный (в прямом смысле слова), а, кроме того, выглядит маленьким и печальным. Так что я с трудом различаю его. Способа изменить его представление (например, на традиционные государственные флаги, отечественный и «вражий») на поверхности не валяется. По крайней мере, я об него не споткнулся…

Читайте также:  Windows не удается определить устройство

Возникает естественное желание прикрутить к Budgie какой-либо из вне-десктопных индикаторов раскладки, типа xxkb или gxkb , с их богатыми наборами флагов. Увы — как следует из их имён, они рассчитаны на работу с xkb , и с iBus функционируют, мягко говоря, некорректно. В частности, по моему опыту, gxkb способен заблокировать клавиатуру вусмерть. После чего остаётся только жать кнопку Power на корпусе машины до посинения. Точнее, до её срабатывания в соответствие с ATX-стандартом.

3 комментария к “ budgie-remix: индикаторы раскладки клавиатуры ”

Попробовала применить gxkb, пару раз сработал. Пришлось добавлять штатный апплет-индикатор для отображения раскладки. Он переключался, а gxkb оставался без изменения. правда было это на ноутбуке и клаву он не блокировал. Пришлось избавиться от gxkb.

Вот и меня больше всего это удивило, что
> Попробовала применить gxkb, пару раз сработал.
У меня тоже, и именно пару раз. Хотя не должон был от слова вообще.

Источник

Lubuntu.ru

Русскоязычное сообщество Lubuntu Linux

Добавляем индикатор раскладки клавиатуры

Модератор: adventurer

Добавляем индикатор раскладки клавиатуры

Сообщение adventurer » 18 июн 2011, 11:45

Добавляем индикатор раскладки клавиатуры на lxpanel.

Щёлкаем правой кнопкой мыши на нижней панели.
В контекстном меню выбираем пункт «Добавить/убрать элементы панели».
В раскрывшемся окне «Настройки панели» переходим на вкладку «Апплеты панели».
Нажимаем кнопку «Добавить».
Просматриваем доступные модули. У меня почему-то оказались два модуля: «Клавиатурный индикатор» и «Индикатор раскладок клавиатуры». Выбираем любой, нажимаем кнопку «Добавить».
Перемещаем куда надо. Возможно придётся добавить ещё модуль «Пространство», если значки расположены близко друг к другу.
По умолчанию раскладка отображается в виде флага, но можно изменить на текст.
Собственные флаги xkb мне не понравились и я их поменял на свои. Флаги находятся в директории:
/usr/share/lxpanel/images/xkb-flags/
Заменять флаги нужно с правами root (в pcmanfm пункт меню «Инструменты», далее «Открыть текущую папку с правами root»).

Читайте также:  Нет usb под mac os

PS
Обнаружил небольшой баг xkb. Сразу после загрузки нельзя изменить раскладку щелчком мыши по флагу. Сначала нужно изменить раскладку с клавиатуры, потом уже можно менять раскладку мышкой.

Флажки, которые я использовал:

Источник

Добавляем индикатор раскладки клавиатуры на панель LXpanel

Для русскоязычных пользователей привычно переключать раскладку клавиатуры и иметь соответствующий индикатор на панели. Чтобы добавить отсутствующий по-умолчанию индикатор, воспользуйтесь нашей инструкцией:

Собственные флаги xkb мне не понравились, и я их поменял на свои (проверьте имена файлов!). Флаги находятся в директории:
/usr/share/lxpanel/images/xkb-flags/
Заменять флаги нужно с правами root (в PCManFM пункт меню «Инструменты», далее «Открыть текущую папку с правами root»).

P.S. Обнаружил небольшой баг xkb. Сразу после загрузки нельзя изменить раскладку щелчком мыши по флагу. Сначала нужно изменить раскладку с клавиатуры, потом уже можно менять раскладку мышкой. 1)

Флажки, которые я использовал:

Они же, в архиве: flags.tar.gz (2,35Кб)

Пост с коллекцией флажков под свободной лицензией: Habrahabr

ОС и версия: Lubuntu 17.04
Дата создания: 07.09.2011
Дата последнего обновления: 14.09.2017

Источник

Индикатор раскладки клавиатуры (включаем флаги)

Содержание

Индикатор раскладки клавиатуры отображается на панели рабочего стола, по умолчанию раскладка показана буквами en, ru рядом со значком устройства ввода — клавиатуры.
Такое изображения действующей раскладки клавиатуры можно изменить, например поместив на это место удобные индикаторы Faenza или и вовсе вместо ru — флаг Российской Федерации, а вместо en — флаг США.

Ниже описаны способы включения флагов для Unity, Gnome-fallback, GNOME 3, GNOME 2.

Unity и Gnome-fallback (Ubuntu 12.10)

Ubuntu 12.10

Чтобы осуществить процедуру, нужно:

Faenza Dark

Ставим значки Faenza Dark (для темы Ambiance):

Ubuntu Mono Light

Ставим значки Ubuntu Mono Light (для темы Ambiance):

Флаги

Открываем Терминал Ctrl + Alt + T и выполняем по очереди следующие команды:

Перезагрузите систему и индикатор раскладки клавиатуры изменится на флаги.

Читайте также:  Program files microsoft sdks windows

Ubuntu 12.04

Открываем Терминал Ctrl + Alt + T и выполняем по очереди следующие команды:

Перезагрузите систему и индикатор раскладки клавиатуры изменится на флаги.

GNOME

GNOME 3 (Gnome Shell)

Открываем Терминал Ctrl + Alt + T и выполняем по очереди следующие команды:

Перезагрузите систему и индикатор раскладки клавиатуры изменится на флаги.

GNOME 2

GNOME 2 установлен в дистрибутивах до 11.04 включительно.

Открываем Терминал Ctrl + Alt + T и выполняем по очереди следующие команды:

Источник

Индикатор раскладки клавиатуры в виде флага

Апплет панели Gnome, который отображает текущую раскладку клавиатуры, в качестве индикатора использует надписи вида США или Рус. Я расскажу, как сделать так, чтобы в качестве индикатора отображался флаг выбранной страны.

Добавляем индикатор раскладки клавиатуры

Если у вас на панели Gnome отсутствует индикатор раскладки, добавьте его. Об этом можно почитать в заметке Добавление элементов на панель и на рабочий стол Gnome в Ubuntu.

Подготавливаем изображения флагов

Для начала нужно найти рисунки (иконки) с нужными вам флагами. Файлы должны иметь названия ru.png для русской раскладки и us.png для английской. Я подготовил два рисунка флагов для России и США, которые вы можете использовать.

Поместите файлы с рисунками флагов в директорию

/.icons/flags . Значок тильда

означает вашу домашнюю директорию. Например, /home/pingvinus/.icons/flags . Или же вы можете поместить эти файлы в директорию /usr/share/pixmaps , тогда у всех пользователей в системе будут использоваться иконки флагов для индикации раскладки.

Изменяем конфигурацию

Теперь нужно запустить утилиту gconf-editor (редактор конфигурации Gnome). Для этого можно нажать Alt+F2 , ввести в открышемся окне gconf-editor и нажать кнопку Запустить . В левой части окна выбрать путь desktop->gnome->peripherals->keyboard->indicator . В правой части окна поставить галочку напротив пункта showFlags .

Заключение

Теперь, чтобы изменения вступили в силу, выйдите и снова войдите в систему (возможно придется перезагрузить компьютер). Если все было сделано правильно, тогда в качестве индикаторов раскладки клавиатуры будут использоваться ваши изображения флагов.

О том, как измененить сочетания клавиш, используемых для смены раскладки, читайте в соответсвтующей заметке — Раскладка клавиатуры в Ubuntu.

Источник

Оцените статью