Всегда пользовался настройками смены раскладки клавиатуры, как описано здесь: Настраиваем клавиатуру в Ubuntu 9.04. Сегодня обновил KDE до версии 4.5.3 и обнаружил, что этот рецепт не подходит. В kdm раскладка переключается, в KDE — нет. Настраивать надо средствами KDE, но отсутствует возможность выбора привычной мне комбинации — Alt-Shift. Стандартная для KDE комбинация — Ctrl-Alt-K, меня не устраивает. Пришлось искать. Решение было найдено. Суть его в правке файла "~/.kde/share/config/kxkbrc" следующим образом:
[Layout] DisplayNames=, LayoutList=us,ru Model=pc105 Options=,grp:alt_shift_toggle,grp_led:scroll ResetOldOptions=true ShowFlag=false ShowLayoutIndicator=false ShowSingle=true SwitchMode=Global Use=true
DisplayNames=, — если прописать то же, что и в LayoutList=us,ru, то на значке индикатора будут отображаться названия раскладки. Мне это не нужно, т.к. я использую kkbswitch и стандартный индикатор KDE не востребован. О чём свидетельсвует…ShowLayoutIndicator=false — указывает не выводить индикатор раскладки клавиатуры.Options=,grp:alt_shift_toggle,grp_led:scroll — указывает в качестве переключателя Alt-Shift, а в качестве индикатора (кроме используемого мною kkbswitch) светодиод ScrollLock.После такой правки, мне вернулось счастье и я снова использую свою любимую, годами используемую раскладку клавиатуры — Alt-Shift.