summaryrefslogtreecommitdiff
path: root/compat
diff options
context:
space:
mode:
authorStephan Hilb <stephan@ecshi.net>2011-01-02 17:22:30 +0100
committerSergey V. Udaltsov <svu@gnome.org>2011-01-11 13:39:45 +0000
commit8cc4dd7aac9c386507052071d748f9d7b6b342e8 (patch)
tree36bff37fad05f8e20b2120518f7807d9e56cf0f9 /compat
parentf63135343532bb6dca7d57d4bd922d361eadfb8e (diff)
assign action for keysym Shift_L by default
The keysym action was up until now not explicitly defined. Shift did always work by binding the whole key to a real modifier. But you don't always want to (as in shift:both_capslock) For some reason assigning an action to Shift_L prevents the <LFSH> key from getting bound to the Lock modifier when using shift:both_capslock. This fixes the misbehavior of shift not shifting due to multiple mod-mapping (Shift and Lock) when using shift:both_capslock.
Diffstat (limited to 'compat')
-rw-r--r--compat/misc2
1 files changed, 2 insertions, 0 deletions
diff --git a/compat/misc b/compat/misc
index 68cda959..184fedc4 100644
--- a/compat/misc
+++ b/compat/misc
@@ -114,6 +114,8 @@ default partial xkb_compatibility "misc" {
};
include "ledscroll"
+
+ include "misc(assign_shift_left_action)"
};
partial xkb_compatibility "assign_shift_left_action" {