Вот вам, для примера, кусок моего конфига:
Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:caps_toggle,grp_led:caps"
Option "XkbRules" "xfree86"
EndSection
"XkbLayout" - это раскладки, "XkbOptions" - это чем пересключается. В моем случае переключается по CapsLock (кстати, очень удобно). Если вам это не нравится, поищите в Google по названию опции. Найдете другие варианты.
Удачи.