В настоящее время я использую XFCE и его плагин Xkb для переключения между тремя макетами (с русским и украинским языками; иногда требуется арабский ввод).
в Windows переключатель Punto позволяет мне использовать одну комбинацию для переключения между макетами en/us, а другую - для переключения между всеми установленными макетами.
здесь <ключ переключения> (блокировка заглавных букв) просто переключается между макетом 1, вариантом 1, макетом 2, вариантом 1, макетом 3, вариантом 1.
Украинский макет хорош в OpenOffice и IRC, но, к сожалению, он не нужен в моих emacs, firefox и консоли. Так что ищем либо:
хорошая замена стандартного переключателя, чтобы разрешить управление макетом для каждого окна (имя процесса) или разрешить переключение двух наборов макетов с помощью специальной клавиши
хорошая замена для самой среды XFCE. Может быть, KDE4 правильно поддерживает ввод?
способ создания варианта русской раскладки, где украинские символы активируются клавишей compose. Я обнаружил (с помощью
xev
), что левые / правые винчеки имеют разные коды клавиш, поэтому я собираюсь использовать один из них в качестве ключа для создания.