diff options
author | Sergey Udaltsov <svu@linnie-the-pooh.(none)> | 2008-09-30 23:26:43 +0100 |
---|---|---|
committer | Sergey Udaltsov <svu@linnie-the-pooh.(none)> | 2008-09-30 23:26:43 +0100 |
commit | 97335926b21bc1ff2b8459585e51ffbbd12e767e (patch) | |
tree | 6213d11124082d07464a32f199c4d5ad25cfd331 /symbols/altwin | |
parent | fddc1c872876ae6e81a77a2d7c790b56f78fa422 (diff) | |
download | xkeyboard-config-97335926b21bc1ff2b8459585e51ffbbd12e767e.tar.gz |
mac-like modifiers, b.fd.o#15655
Diffstat (limited to 'symbols/altwin')
-rw-r--r-- | symbols/altwin | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/symbols/altwin b/symbols/altwin index a3c633a..ead6a4c 100644 --- a/symbols/altwin +++ b/symbols/altwin @@ -18,6 +18,18 @@ xkb_symbols "ctrl_win" { modifier_map Control { <LWIN>, <RWIN> }; }; +// Ctrl is mapped to the Alt-keys, Alt is mapped to the Win-keys, Win is mapped to the Ctrl-keys. +partial modifier_keys +xkb_symbols "ctrl_alt_win" { + key <LALT> { [ Control_L, Control_L ] }; + key <RALT> { [ Control_R, Control_R ] }; + key <LWIN> { [ Alt_L, Meta_L ] }; + key <RWIN> { [ Alt_R, Meta_R ] }; + modifier_map Control { <RALT>, <LALT> }; + modifier_map Mod1 { <LWIN>, <RWIN> }; +}; + + partial modifier_keys xkb_symbols "meta_win" { key <LALT> { [ Alt_L, Alt_L ] }; |