diff options
author | svu <svu> | 2006-09-18 13:51:37 +0000 |
---|---|---|
committer | svu <svu> | 2006-09-18 13:51:37 +0000 |
commit | b034eded33d6b78737425e390083964e9dc2767f (patch) | |
tree | dfb6cb6cc0c3b47aba43e540a944e58dc2b4416e /symbols/level3 | |
parent | 7743330996628aaaa3891f3027f584e68aed2679 (diff) | |
download | xkeyboard-config-b034eded33d6b78737425e390083964e9dc2767f.tar.gz |
lv3:enter_switch, b.fd.o#8324
Diffstat (limited to 'symbols/level3')
-rw-r--r-- | symbols/level3 | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/symbols/level3 b/symbols/level3 index 2780168..e101ba4 100644 --- a/symbols/level3 +++ b/symbols/level3 @@ -80,20 +80,16 @@ xkb_symbols "menu_switch" { modifier_map Mod5 { ISO_Level3_Shift }; }; -// using the level(win_switch) map, the either Windows' logo key -// temporarily chooses the third shift level. If you use this map, -// you should define your keyboard as pc101 or pc102 instead of pc104 -// or pc105. +// using the level3(win_switch) map, the either Windows' logo key +// temporarily chooses the third shift level. partial modifier_keys xkb_symbols "win_switch" { include "level3(lwin_switch)" include "level3(rwin_switch)" }; -// using the level(lwin_switch) map, the left Windows' logo key -// temporarily chooses the third shift level. If you use this map, -// you should define your keyboard as pc101 or pc102 instead of pc104 -// or pc105. +// using the level3(lwin_switch) map, the left Windows' logo key +// temporarily chooses the third shift level. partial modifier_keys xkb_symbols "lwin_switch" { key <LWIN> { @@ -115,3 +111,15 @@ xkb_symbols "rwin_switch" { }; modifier_map Mod5 { ISO_Level3_Shift }; }; + +// using the level3(enter_switch) map, the Enter key on the keypad +// temporarily chooses the third shift level. This is especially +// useful for Mac laptops which miss the right Alt key. +partial hidden modifier_keys +xkb_symbols "enter_switch" { + key <KPEN> { + type[Group1]="ONE_LEVEL", + symbols[Group1] = [ ISO_Level3_Shift ] + }; + modifier_map Mod5 { ISO_Level3_Shift }; +}; |