Для того, чтобы можно было переключать русскую и английскую раскадки клавиатуры необходимо выполнить следующие действия:
Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 LeftAlt Meta RightAlt Meta ScrollLock Compose RightCtl Control XkbKeycodes "xfree86" XkbTypes "default" XkbCompat "default" XkbSymbols "ru(pc101)" XkbGeometry "pc" XkbRules "xfree86" XkbModel "pc101" XkbLayout "ru" EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "XkbLayout" "ru" EndSection
Это только описание, которое подключает русскую раскладку. Клавиша-переключатель описывается в файле раскладки клавиатуры. Файл русской раскладки называется /usr/X11R6/lib/X11/xkb/symbols.
Если Вам лень разбираться и переключение по правому CTRL Вас вполне устраивает, то просто сделайте резервную копию текущего файла и вместо него запишите этот файл. После чего перезапустите систему XWindow и переключение раскладок должно заработать.
Обратите внимание, что не все приложения подерживают ввод русских символов и проверять надо на приложениях с поддержкой русского языка.