Индикатор и фиксатор раскладки
Модератор: /dev/random
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Индикатор и фиксатор раскладки
Здравия!
Подскажите пож-ста, что есть в gentoo для фиксации раскладки клавиатуры по окнам и индикации. xxkb постоянно падает, xkbind нету. Не из состава экранных монстров, а отдельная маленькая программка. В $PORTAGEDIR поискал, навскидку не нашёл.
Подскажите пож-ста, что есть в gentoo для фиксации раскладки клавиатуры по окнам и индикации. xxkb постоянно падает, xkbind нету. Не из состава экранных монстров, а отдельная маленькая программка. В $PORTAGEDIR поискал, навскидку не нашёл.
-
- Сообщения: 977
- ОС: BSD/LINUX
Re: Индикатор и фиксатор раскладки
Что вы имеете ввиду под фиксации раскладки клавиатуры по окнам и индикации ?
для меня раскладка клавиатуры это RU/EN (капслоком или традиционно контрол+шифт).
для меня раскладка клавиатуры это RU/EN (капслоком или традиционно контрол+шифт).
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
- Сообщения: 2913
- ОС: Gentoo
Re: Индикатор и фиксатор раскладки
Он имеет в виду, в одном окне переключаешь одну раскладку, в другом другую. При переключении окон переключается и раскладка.
Есть ещё sbxkb. Сам исходник уже удален автором, я его архив оставил на гите. Есть ещё и ебилд к нему. Но оно так же падает время от времени, в смысле перестает отображаться в системном трее(tint2), но в принципе на фиксацию не это влияет, работает так же.
Спасибо сказали:
-
- Сообщения: 977
- ОС: BSD/LINUX
Re: Индикатор и фиксатор раскладки
Не слышал о таком. )
Даже не задумывался что такое можно.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Знание сила, незнание Рабочая сила!
-
- Сообщения: 2913
- ОС: Gentoo
Re: Индикатор и фиксатор раскладки
Добавил ебилд xkbind. Его можно использовать с любым простым индикатором. В принципе проблем с добавлением в gentoo нет.
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: Индикатор и фиксатор раскладки
То есть этот ебилд положить в дерево portage и собирать?
-
- Сообщения: 7
- ОС: Gentoo
Re: Индикатор и фиксатор раскладки
Вы что-то перемудриваете. Если используется Плазма, то это делается через настройки: "Оборудование" - "Устройства ввода" - "Раскладки" - "Область переключения раскладки". В Гноме тоже есть, по-моему. Если что-то альтернативное - проверяйте сами.
-
- Сообщения: 2913
- ОС: Gentoo
Re: Индикатор и фиксатор раскладки
Хм, нет. Нужно создать локальный оверлей и в него скопировать ебилды. В данном случае можно сделать такую последовательность действий:
Shell
# eselect repository create myrepos
Shell
# cd /var/db/repos
# git clone https://github.com/ormorph/sleepy-tree
# cp -rf sleepy-tree/x11-apps myrepos/
# rm -rf sleepy-tree
# cd myrepos
# repoman manifest
# chown -R portage:portage /var/db/repos/myrepos
Shell
# eix-update
Shell
# emerge app-eselect/eselect-repository
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: Индикатор и фиксатор раскладки
Ну как нет. У меня есть локальный оверлей, я туда его закинул и вуаля. Слегка неполно выразился. Всё работает, и запоминает и переключает. Спасибо!
Вот по такому рецепту:
Код: Выделить всё
mkdir /usr/local/portage/<package_category>/<package> -p
cp <package>-<version>.ebuild /usr/local/portage/<package_category>/<package>/
cd /usr/local/portage/<package_category>/<package>
ebuild <package>-<version>.ebuild digest
####echo PORTDIR_OVERLAY=\"/usr/local/portage\" >> /etc/portage/make.conf
emerge -av <package>-<version>
Добавлено (18:22):
Обнаружил ещё такой, но пока пробовать не будуx11-misc/kbdd Very simple layout switcher
-
- Сообщения: 2913
- ОС: Gentoo
Re: Индикатор и фиксатор раскладки
Хм, переменная PORTDIR_OVERLAY вроде устарела, теперь рекомендуется прописывать в /etc/portage/repos.conf/<file>.conf.
У меня эта переменная вообще не используется, просто прописано в файле /etc/portage/repos.conf/local.conf:
Ну и на сколько я помню gentoo ругалось при отсутствии файла metadata/layout.conf в локальном оверлее. Ну и нужен файл profiles/repo_name. Вроде тут ещё осталась информация.
У меня эта переменная вообще не используется, просто прописано в файле /etc/portage/repos.conf/local.conf:
Код: Выделить всё
[gentoo-local]
location = /usr/local/portage
-
- Сообщения: 2599
- ОС: gentoo fluxbox
-
- Сообщения: 135
- ОС: Linux → Gentoo
Re: Индикатор и фиксатор раскладки
А чем x11-misc/xxkb не утаивает? Весит мало, запоминает раскладки, можно поменять значки.
import __hello__
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: Индикатор и фиксатор раскладки
В первом сообщении указано, чем не устраивает, падает постоянно.
-
- Сообщения: 135
- ОС: Linux → Gentoo
-
- Сообщения: 2599
- ОС: gentoo fluxbox
Re: Индикатор и фиксатор раскладки
Ничего не пишет, втихушку завершился и всё.
-
- Сообщения: 135
- ОС: Linux → Gentoo
Re: Индикатор и фиксатор раскладки
Вот с этим параметром и у меня падает xxkb
Если выставить в no, то нормально работает.
Shell
XXkb.button.enable: yes
import __hello__