summaryrefslogtreecommitdiff
path: root/symbols/group
diff options
context:
space:
mode:
authorVan de Bugger <van.de.bugger@gmail.com>2011-02-10 01:26:30 +0300
committerSergey V. Udaltsov <svu@gnome.org>2011-02-11 23:53:37 +0000
commitd6e26092800736873c88dbb19ea70746d5f1e217 (patch)
treebc4fbc4eaed74cdf750234007538f52ae119c8f5 /symbols/group
parent1b045f02e0fa84f1c469254414bed64005de51ec (diff)
downloadxkeyboard-config-d6e26092800736873c88dbb19ea70746d5f1e217.tar.gz
One more layout switcher: LeftCtrl+LeftWin/RightCtrl+Menu
Diffstat (limited to 'symbols/group')
-rw-r--r--symbols/group13
1 files changed, 13 insertions, 0 deletions
diff --git a/symbols/group b/symbols/group
index f39b051..ca46745 100644
--- a/symbols/group
+++ b/symbols/group
@@ -387,3 +387,16 @@ xkb_symbols "sclk_toggle" {
};
};
+// Control_L+Win_L locks the first group (presumably Lat).
+// Control_R+Menu locks the second group (presumably Rus).
+partial modifier_keys
+xkb_symbols "lctrl_lwin_rctrl_menu" {
+ key <LWIN> {
+ type[ Group1 ] = "PC_CONTROL_LEVEL2",
+ symbols[ Group1 ] = [ Super_L, ISO_First_Group ]
+ };
+ key <MENU> {
+ type[ Group1 ] = "PC_CONTROL_LEVEL2",
+ symbols[ Group1 ] = [ Menu, ISO_Last_Group ]
+ };
+}; // lctrl_lwin_rctrl_menu