Переключение раскладки по Caps Lock и Caps LED [SOLVED]

Поставил себе переключение по Caps Lock:

	Option      "XkbModel"   "inspiron"
	Option      "XkbLayout"  "us,ru"
	Option      "XkbVariant" ",winkeys"
	Option      "XkbOptions" "grp:caps_toggle,grp:lswitch,grp_led:scroll"

Однако выявилась особенность его использования: не смотря на то, что grp_led:scroll, как индикаторы работают и Caps, и Scroll LED-ы, а когда нажимаю Shift+Caps, то Caps LED нижего не отображает.
Собственно вопрос: можно ли сделать так, чтобы раскладка переключалась по капсу, индикатором раскладки был Scroll LED, а Caps LED горел только тогда, когда нажат Shift+Caps, т.е. когда Caps работает так, как обычно?

Файл /usr/share/X11/xkb/compat/ledcaps

Поменяйте содержимое второй секции с

 partial xkb_compatibility "group_lock"   {
   indicator "Caps Lock" {
       modifiers= None;
       groups=All-group1;
   };
};

на

partial xkb_compatibility "group_lock"   {
   indicator "Caps Lock" {
       !allowExplicit;
       whichModState= Locked;
       modifiers= Shitf + Lock;
   };
};

Тогда Capslock будет зажигать один индикатор (индикация языка), а Shift-Capslock - другой (индикация регистра).

P.S. по идее, этот файл можно защитить от перезаписи при обновлении x11-misc/xkeyboard-config средствами portage.

P.P.S. как оказалось, он и так уже защищён по умолчанию (/usr/share/X11/xkb входит в CONFIG_PROTECT).

Спасибо огромное! P.S. у вас

Спасибо огромное!

P.S. у вас очепятка:

Цитата:
modifiers= Shitf + Lock;

Ubuntu is an African Word that means "Gentoo is too hard for me"

Ну.. писал по памяти

вот и опечатался.
Сам эту фишку не использую из-за отсутствия на клавиатуре светодиодов (беспроводной комплект).

Вы случайно не знаете, как

Вы случайно не знаете, как заставить переключаться индикаторы на всех клавах? Сейчас если раскладку переключаю с беспроводной клавы, то на проводной индикатор не меняется.

Не знаю

Но, насколько я помню, у меня, когда я подключал две клавиатуры (USB и PS/2), индикаторы переключались синхронно.

У меня, к сожалению не так.

У меня, к сожалению не так. Возможно дело в отсутствии индикатора на беспроводной.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".