Довольно долгое время я использовать wm в качестве рабочего окружения. Сначала в иксах убрали нормальное определение раскладки, сделали формат xml, не понятный нормальному человеку, и загружаемый отдельным демоном. Поэтому в качестве средства переключения системной раскладки клавиатуры я использовал SCIM. Были свои проблемы, типа огнелис не определял нажатия клавиш при включении программы, но жить можно было. Преимущества обычно перевешивали:
SCIM запоминает раскладку каждого окна (даже больше, каждой вкладки у Pidgin)
Переключение настраивается непосредственно в окне программы, а не в системе.
Можно одновременно использовать целый набор различных раскладок, переключаясь между ними по горячей клавише или меню.
При этом клавиатуру я настраивал, используя xmodmap. Меняя, к примеру CapsLock на Ctrl или что-нибудь в этом роде.
Когда установил Ubuntu 9.10 обратил внимание на то, что в пункте Система-Параметры присутствует пункт iBus Preferences. Естественно з
...
Читать дальше »