diff options
author | Sergey V. Udaltsov <svu@gnome.org> | 2010-11-15 22:23:28 +0000 |
---|---|---|
committer | Sergey V. Udaltsov <svu@gnome.org> | 2010-11-15 22:23:28 +0000 |
commit | 85157ad78fd4075d91bbd9bb6fc4ed65de8fb2fe (patch) | |
tree | a037c56f3c322b8e3471cfbfdb4b4458b176b710 | |
parent | bd0da89d22179c3eefe6a198cf05c02ddd606c4a (diff) |
Fixed "both shifts as caps" behavior,
https://bugs.freedesktop.org/show_bug.cgi?id=30898
-rw-r--r-- | symbols/shift | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/symbols/shift b/symbols/shift index 78951c1e..cc97b5c3 100644 --- a/symbols/shift +++ b/symbols/shift @@ -23,7 +23,8 @@ partial modifier_keys xkb_symbols "lshift_both_capslock" { key <LFSH> { type[Group1]="TWO_LEVEL", - symbols[Group1] = [ Shift_L, Caps_Lock ] + symbols[Group1] = [ Shift_L, Caps_Lock ], + actions[Group1] = [ SetMods(modifiers=Shift), LockMods(modifiers=Lock) ] }; }; // When pressed together with another Shift key, set or unset Lock. @@ -31,7 +32,8 @@ partial modifier_keys xkb_symbols "rshift_both_capslock" { key <RTSH> { type[Group1]="TWO_LEVEL", - symbols[Group1] = [ Shift_R, Caps_Lock ] + symbols[Group1] = [ Shift_R, Caps_Lock ], + actions[Group1] = [ SetMods(modifiers=Shift), LockMods(modifiers=Lock) ] }; }; partial modifier_keys |