diff options
author | marha <marha@users.sourceforge.net> | 2010-01-31 12:30:46 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2010-01-31 12:30:46 +0000 |
commit | 74e21f951a8a1c11445cab7accce2ace6c1acef5 (patch) | |
tree | 9dfc383a132bc2105e953ae46f94500d3a3215ae /xorg-server/xkbdata.src/symbols/group | |
parent | a0b1a2d0be5641d39e23725a20e9bf4a52c2ed2a (diff) | |
download | vcxsrv-74e21f951a8a1c11445cab7accce2ace6c1acef5.tar.gz vcxsrv-74e21f951a8a1c11445cab7accce2ace6c1acef5.tar.bz2 vcxsrv-74e21f951a8a1c11445cab7accce2ace6c1acef5.zip |
Updated to xkeyboard-config-1.8
Diffstat (limited to 'xorg-server/xkbdata.src/symbols/group')
-rw-r--r-- | xorg-server/xkbdata.src/symbols/group | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/xorg-server/xkbdata.src/symbols/group b/xorg-server/xkbdata.src/symbols/group index 1b23e31c2..f39b05159 100644 --- a/xorg-server/xkbdata.src/symbols/group +++ b/xorg-server/xkbdata.src/symbols/group @@ -120,6 +120,19 @@ xkb_symbols "lctrl_lshift_toggle" { key <LCTL> { [ Control_L, ISO_Next_Group ] }; }; +// using the group(rctrl_rshift_toggle) map, pressing: +// Control_R+Shift_R locks the next group +// If you have two groups and group wrap is enabled, the effect is +// indistinguishable. +partial modifier_keys +xkb_symbols "rctrl_rshift_toggle" { + key <RTSH> { + type[Group1]="PC_CONTROL_LEVEL2", + symbols[Group1]= [ Shift_R, ISO_Next_Group ] + }; + key <RCTL> { [ Control_R, ISO_Next_Group ] }; +}; + // using the group(shift_caps_toggle) map, pressing: // Shift+Caps Lock toggles group partial modifier_keys @@ -155,6 +168,22 @@ xkb_symbols "win_menu_switch" { }; }; +// using the group(lctrl_rctrl_switch) map, pressing: +// Left Control selects the first group +// Right Control selects the last group +partial modifier_keys +xkb_symbols "lctrl_rctrl_switch" { + virtual_modifiers AltGr; + key <LCTL> { + virtualMods= AltGr, + symbols[Group1] = [ ISO_First_Group ] + }; + key <RCTL> { + virtualMods= AltGr, + symbols[Group1] = [ ISO_Last_Group ] + }; +}; + // using the group(ctrl_alt_toggle) map, pressing: // Control_L+Alt_L locks the previous group // Control_R+Alt_R locks the next group |