Старая и заежженая тема про раскладку в xorg

Доброго времени суток arch people !

Сразу прошу прощения за то, что поднимаю такую надоедливую тему.

Не могу заставить свой xorg переключать язык с англ на русский. Я не настраиваю через hal, читал wiki и англ и русскую. Похожие темы перечитал, тоже без результата. Вроде все приписано правильно, но не работает (

20-keybord.conf
Section "InputClass"
        Identifier "keyboard-all"
        Driver "evdev"
        MatchIsKeyboard "on"
         Option "XkbLayout" "us,ru"
         Option "XkbVariant" ",winkeys"
         Option "XkbOptions" "grp:ctrl_shift,terminate:ctrl_alt_bksp"
EndSection

10-evdev.conf
Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

и на всякий случай секция xorg.conf
Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
        Option      "CoreKeyboard"
	Option "XkbRules" "xorg"
	Option "XkbModel" "pc105"
	Option "XkbLayout" "us"
	Option "XkbVariant" ""
EndSection
Буду очень признателен и рад, если укажите в какую сторону смотреть.
Я сделал так. Оставил секцию клавиатуры без опций.



А автозагрузку Gnome прописал
setxkbmap -layout us,ru -model pc105 -variant ,winkeys -option grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp
Xorg.conf генерил программой из пакета nvidia.
Всё работает.
Как-бы, первое, что бросилось в глаза, это то, что ТС забыл для переключения по ctrl_shift_… добавить волшебное слово “переключать”, т.е. toggle =)
А так, да, проще в ~/.xinitrc, дерзайте.
bobart, стареешь) он еще и xkbvariant неправильно прописал ;)
Точно…, проглядел, да)
         Option "XkbVariant" "winkeys"
         Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp"
правильный вариант, ну, чтоб товарищ на ровном месте уж не падал)
grp_led:scroll - это так, на десерт.
да, ошибок море, виноват ( Теперь не пойму,если у меня будет 20-keybord.conf , мне нужно в xinitrc что то вписывать или нет ??
Эээ, какбэ:
[17:49] [email protected]:[ ~ ] $ cat /etc/X11/xorg.conf.d/10-evdev.conf 
...
Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "XkbLayout" "us,ru(winkeys)"
        Option "XkbOptions" "grp:caps_toggle,grp_led:scroll,grp_led:caps"
EndSection
...
все равно ничего не вышло.Спасибо за помощь! В чем еще может быть проблема? (кроме рук конечно ))
А автозагрузку Gnome прописал
Эм, хоть и оффтопик, но ведь у гнома все настраивается прям в нем, и не надо ничего никуда прописывать оО
Та же история.. Иксы только только из репозитория.. Через консоль и сетхкбмап дает переключить, а на клавиши не вешается.. Если переключиться по Контрол+Альт+1 на консоль то все работает..

После добавления setxkbmap в .xinitrc заработало как положено..
 
Зарегистрироваться или войдите чтобы оставить сообщение.