В сообщении от 31 Август 2005 23:53 Maxim Timofeyev написал(a):
> Valery V. Inozemtsev пишет:
> > нет такого модификатора
> > $ grep -A1 ctrl_toggle /usr/X11R6/lib/X11/xkb/rules/xorg.xml
> > grp:lctrl_toggle
> > Left Ctrl key changes group
> > --
> > grp:rctrl_toggle
> > Right Ctrl key changes group
>
> А чего же раньше работало? ;)
> Сейчас проверю...
раньше в xorg-x11-6.8.1.901-alt-i18n-paratype-cp154.patch была вот такая бня
diff -ruN xc/programs/xkbcomp/rules/xorg xc/programs/xkbcomp/rules/xorg
--- xc/programs/xkbcomp/rules/xorg 2004-04-03 01:47:37 +0400
+++ xc/programs/xkbcomp/rules/xorg 2004-08-24 13:49:48 +0400
@@ -150,6 +150,7 @@
grp:shift_caps_toggle = +group(shift_caps_toggle)
grp:ctrl_alt_toggle = +group(ctrl_alt_toggle)
grp:alt_shift_toggle = +group(alt_shift_toggle)
+ grp:ctrl_toggle = +group(ctrl_toggle)
grp:menu_toggle = +group(menu_toggle)
grp:lwin_toggle = +group(lwin_toggle)
grp:rwin_toggle = +group(rwin_toggle)
diff -ruN xc/programs/xkbcomp/rules/xorg.lst
xc/programs/xkbcomp/rules/xorg.lst
--- xc/programs/xkbcomp/rules/xorg.lst 2004-04-03 01:47:37 +0400
+++ xc/programs/xkbcomp/rules/xorg.lst 2004-08-24 13:50:35 +0400
@@ -216,6 +217,7 @@
grp:shift_toggle Both Shift keys together change group
grp:alts_toggle Both Alt keys together change group
grp:ctrls_toggle Both Ctrl keys together change group
+ grp:ctrl_toggle Right Ctrl key changes group
grp:ctrl_shift_toggle Control+Shift changes group
grp:ctrl_alt_toggle Alt+Control changes group
grp:alt_shift_toggle Alt+Shift changes group
diff -ruN xc/programs/xkbcomp/symbols/group xc/programs/xkbcomp/symbols/group
--- xc/programs/xkbcomp/symbols/group 2004-03-04 20:49:10 +0300
+++ xc/programs/xkbcomp/symbols/group 2004-08-24 13:51:32 +0400
@@ -109,6 +109,13 @@
key { [ ISO_Next_Group,
Caps_Lock ] };
};
+// using the group(ctrl_toggle) map, pressing:
+// Control-R toggles groups
+partial modifier_keys
+xkb_symbols "ctrl_toggle" {
+ key { [ ISO_Next_Group,
Control_R ] };
+};
+
// using the group(shift_caps_toggle) map, pressing:
// Shift+Caps Lock toggles group
partial modifier_keys
все это не имеет смысла, т.к. это Right Ctrl key
--
Valery V. Inozemtsev