1 октября 2010 г.

Xxkb. Флажок в трее

На домашнем компьютере использую OpenBox вместе с приложениями из kde. На днях обновил кеды до версии 4.5.1 и обнаружил, что куда-то пропал используемый мной индикатор раскладки клавиатуры kxkb. Где-то в блогах натолкнулся на сообщение, что его перенесли в плазмойды. Ну а так как plasma — это именно то, что я в kde-4 невзлюбил, то возникла необходимость в программе, аналогичной kxkb, позволяющей сохранять определенную раскладку для окон и приложений, а не только глобально.

В portage быстренько нашел xxkb. Достаточно простенькое приложение. Настройки находятся в файле /etc/X11/app-defaults/XXkb. Они вроде интуитивно понятны. Изменил только размер флажка и добавил в автозагрузку при старте OpenBox.

Порадовала возможность отображать в заголовке окна текущую раскладку. Но данная функция не работает в некоторых специфических приложениях из-за чего xxkb падает. Подобные программы необходимо добавить в игнор в настройках, используя свойства окон, которые можно узнать с помощью xprop. Кроме того, проигнорировать надо и программы подобные fbpanel. Но к сожалению порой "лишний" флажок на панели все равно появляется.

В общем, программа оставила положительные впечатления. Но был бы рад посмотреть другие аналоги kxkb. Кто чем пользуется для подобных задач?