А я б KDE-шними засобами не користувався, хоч і сиджу винятково у KDE. Бо воно може працювати, а може - й ні. Простіше залізти в /etc/X11 і відредагувати файл XF86Config. Вам потрібна наступна секція:
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ua,ru"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys,winkeys"
EndSectionТут послідовність
ua і
ru виставляйте, як Вам зручно (тільки не ставте жодне з них на перше місце). Параметр ",winkeys,winkeys" означає, що відповідні розкладки (крім англійської, тому перед першою комою нічого немає, навіть пробілу) будуть такі ж, як і у Віндах. Тобто, літери будуть на тих же місцях.
Далі треба встановити програмку KKBSwitch, яка б забезпечила візуальним індикатором розкладок. В дистрі має бути. Підіть в YaST та пошукайте через нього. Якщо немає, тоді можна взяти звідси:
http://sourceforge.net/project/showfiles.php?group_id=92838&package_id=98327Ну і нарешті залишається піти в KDE-шний центр керування --> Локалізація та доступність --> Розкладка клавіатури і там у вкладці "Розкладка" зняти галочку з "Ввімкнути розкладки клавіатури", щоб все нижче стало недоступним (бо інакше будуть конфлікти з KKBSwitch), а у вкладці "Опції Xkb" поставити галочку на "Ввімкнути опції хkb" і вибрати, чим перемикатимете групи (тобто розкладки). Рекомендую Alt+Shift.
Це буде надійне розв'язання.