oposumo: (Default)
Opossum ([personal profile] oposumo) wrote2010-01-31 07:10 am

Флаги в качестве индикаторов раскладки клавиатуры

Как обычно, у меня глупая проблема: после обновления индикатор раскладки потерял прозрачность и стал портить вид панели:




Индикатором я юзала KkbSwitcher в общем только ради флажков. Ну а раз такая фигня случилась, решила я просто поставить флажки в стандартный индикатор.



В общем-то всё просто. Самое сложное оказалось сделать картинки флажков.

Нужно создать каталог в домашней папке ~/.icons/flags (папка ~/.icons скрытая так что сначала нужно включить отображение скрытых папок). Поместить туда флажки, соответствующие использующимся раскладкам (формат svg или png). И выполнить в терминале следующую команду:

gconftool-2 --type bool --set \
/desktop/gnome/peripherals/keyboard/indicator/showFlags true
Трудность в том, что даже векторные иконки выглядят как-то размыто и не очень красиво. А при изменении размеров панели, пропорционально растягиваются - это самое неприятное. Пока сделала иконки по высоте 36 пикселей, такой же как панель сейчас, всё равно флаг США не фонтан:





Флаг России более-менее:



И только сейчас на скриншоте вижу, что он бы был пропорциональнее, если на 1-2 пиксела сделать длиннее.

Вот мои флажки в png (svg не поддерживается я.фотками, но для строгой ширины панели разницы нет, а при изменении и векторные будут смотреться ещё хуже):



А картинки, которые использует kkbswitcher я так и не отрыла.

[identity profile] hemso.livejournal.com 2010-01-31 05:47 am (UTC)(link)
флажки - прикольно, но я бы выбрала британский тогда уж... ))

[identity profile] oposumo.livejournal.com 2010-01-31 06:17 am (UTC)(link)
раскадка-то американская

[identity profile] hemso.livejournal.com 2010-01-31 06:25 am (UTC)(link)
а в Англии по-другому буквы расположены? я не знала ))

[identity profile] oposumo.livejournal.com 2010-01-31 06:32 am (UTC)(link)
Не, буквы-то так же, но раскладка реально другая. Ну в смысле в настройках английский (Великобритания) отдельно.

[identity profile] hemso.livejournal.com 2010-01-31 06:26 am (UTC)(link)
а ну да, вот написано "Английский (США)"

[identity profile] oposumo.livejournal.com 2010-01-31 06:40 am (UTC)(link)
Угу.
Я посмотрела. В обчем там такие фишки мелкие. Например, собака в британской печатается на шифт+э (там где в американской вот ето - ") А " у британцев на двойке с шифтом (наоборот, то есть).
А ещё на шифт+3 там £ (фунты) хехе. А решётку они к кнопке рядом с бэкспейсом запихали.
Но самое прикольное, что если зажимать правый альт и печатать цифры и буквы, то вот чо выходит:
¹²³€½¾{[]}\
@łe¶ŧ←↓→øþ
ßðđŋħjĸł
«»¢“”nµ·

[identity profile] hemso.livejournal.com 2010-01-31 06:46 am (UTC)(link)
ыхыхы
в последних двух знаках явно угадывается наш российский "ПЦ" )))