diff -ur xkb.org/symbols/group xkb/symbols/group --- xkb.org/symbols/group 2008-04-15 04:53:53.000000000 +0200 +++ xkb/symbols/group 2008-06-04 00:10:52.000000000 +0200 @@ -230,32 +230,31 @@ // Both Ctrls pressed together toggle group partial modifier_keys xkb_symbols "ctrls_toggle" { - virtual_modifiers LControl, RControl; + virtual_modifiers Control; key { - type[Group1]="PC_RCONTROL_LEVEL2", + type[Group1]="PC_CONTROL_LEVEL2", symbols[Group1]= [ NoSymbol, ISO_Prev_Group ], - virtualMods= LControl + virtualMods= Control }; key { - type[Group1]="PC_LCONTROL_LEVEL2", + type[Group1]="PC_CONTROL_LEVEL2", symbols[Group1]= [ NoSymbol, ISO_Next_Group ], - virtualMods= RControl + virtualMods= Control }; }; // Both Alts pressed together toggle group partial modifier_keys xkb_symbols "alts_toggle" { - virtual_modifiers LAlt, RAlt; key { - type[Group1]="PC_RALT_LEVEL2", + type[Group1]="PC_ALT_LEVEL2", symbols[Group1]= [ NoSymbol, ISO_Prev_Group ], - virtualMods= LAlt + virtualMods= Alt }; key { - type[Group1]="PC_LALT_LEVEL2", + type[Group1]="PC_ALT_LEVEL2", symbols[Group1]= [ NoSymbol, ISO_Next_Group ], - virtualMods= RAlt + virtualMods= Alt }; }; diff -ur xkb.org/symbols/level3 xkb/symbols/level3 --- xkb.org/symbols/level3 2008-04-15 04:53:53.000000000 +0200 +++ xkb/symbols/level3 2008-06-04 00:18:32.000000000 +0200 @@ -50,8 +50,8 @@ xkb_symbols "ralt_switch_for_alts_toggle" { virtual_modifiers LAlt, AlGr; key { - type[Group1]="PC_RALT_LEVEL2", - symbols[Group1] = [ Alt_L, ISO_Prev_Group, ISO_Prev_Group ], + type[Group1]="PC_ALT_LEVEL2", + symbols[Group1] = [ Alt_L, ISO_Prev_Group], virtualMods= LAlt }; key {