diff options
author | Benno Schulenberg <bensberg@telfort.nl> | 2022-04-15 11:23:14 +0200 |
---|---|---|
committer | Benno Schulenberg <bensberg@telfort.nl> | 2022-04-15 11:33:48 +0200 |
commit | 15a342eb3fb3103e0b03d3a95116f21506bc7eab (patch) | |
tree | 2621ce66aba36195756d8afe6579b6be3c378056 /rules | |
parent | 311008564bdb2e838098d23e7ee6d60875611c44 (diff) | |
download | xkeyboard-config-15a342eb3fb3103e0b03d3a95116f21506bc7eab.tar.gz |
rules: make the RCtrl+RShift toggle work by adding a per-group rule
For some reason, when there is only a general rule for an option,
it gets applied (always? often?) only to the first group, which is
problematic especially for group toggles, because they are meant
to work in every group. Avoid the problem by explicitly defining
a rule for the RCtrl+RShift toggle for every group.
This fixes issue #252.
Originally-reported-by: Leonard Lausen
Diffstat (limited to 'rules')
-rw-r--r-- | rules/0036-lo_s.part | 1 | ||||
-rw-r--r-- | rules/0037-l1o_s.part | 1 | ||||
-rw-r--r-- | rules/0038-l2o_s.part | 1 | ||||
-rw-r--r-- | rules/0039-l3o_s.part | 1 | ||||
-rw-r--r-- | rules/0040-l4o_s.part | 1 | ||||
-rw-r--r-- | rules/0042-o_s.part | 1 |
6 files changed, 5 insertions, 1 deletions
diff --git a/rules/0036-lo_s.part b/rules/0036-lo_s.part index f4f0536..6564e07 100644 --- a/rules/0036-lo_s.part +++ b/rules/0036-lo_s.part @@ -6,3 +6,4 @@ * misc:apl = +apl(level3) * grp:win_space_toggle = +group(win_space_toggle) * grp:ctrl_space_toggle = +group(ctrl_space_toggle) + * grp:rctrl_rshift_toggle = +group(rctrl_rshift_toggle) diff --git a/rules/0037-l1o_s.part b/rules/0037-l1o_s.part index 3f36a94..cbb61e8 100644 --- a/rules/0037-l1o_s.part +++ b/rules/0037-l1o_s.part @@ -6,3 +6,4 @@ * misc:apl = +apl(level3):1 * grp:win_space_toggle = +group(win_space_toggle):1 * grp:ctrl_space_toggle = +group(ctrl_space_toggle):1 + * grp:rctrl_rshift_toggle = +group(rctrl_rshift_toggle):1 diff --git a/rules/0038-l2o_s.part b/rules/0038-l2o_s.part index 3f0a0e0..f298d93 100644 --- a/rules/0038-l2o_s.part +++ b/rules/0038-l2o_s.part @@ -6,3 +6,4 @@ * misc:apl = +apl(level3):2 * grp:win_space_toggle = +group(win_space_toggle):2 * grp:ctrl_space_toggle = +group(ctrl_space_toggle):2 + * grp:rctrl_rshift_toggle = +group(rctrl_rshift_toggle):2 diff --git a/rules/0039-l3o_s.part b/rules/0039-l3o_s.part index df02acf..2f27b81 100644 --- a/rules/0039-l3o_s.part +++ b/rules/0039-l3o_s.part @@ -6,3 +6,4 @@ * misc:apl = +apl(level3):3 * grp:win_space_toggle = +group(win_space_toggle):3 * grp:ctrl_space_toggle = +group(ctrl_space_toggle):3 + * grp:rctrl_rshift_toggle = +group(rctrl_rshift_toggle):3 diff --git a/rules/0040-l4o_s.part b/rules/0040-l4o_s.part index 733d30c..8246a15 100644 --- a/rules/0040-l4o_s.part +++ b/rules/0040-l4o_s.part @@ -6,3 +6,4 @@ * misc:apl = +apl(level3):4 * grp:win_space_toggle = +group(win_space_toggle):4 * grp:ctrl_space_toggle = +group(ctrl_space_toggle):4 + * grp:rctrl_rshift_toggle = +group(rctrl_rshift_toggle):4 diff --git a/rules/0042-o_s.part b/rules/0042-o_s.part index 59da684..98a5adf 100644 --- a/rules/0042-o_s.part +++ b/rules/0042-o_s.part @@ -48,7 +48,6 @@ grp:ctrl_alt_toggle = +group(ctrl_alt_toggle) grp:ctrl_alt_toggle_bidir = +group(ctrl_alt_toggle_bidir) grp:lctrl_lshift_toggle = +group(lctrl_lshift_toggle) - grp:rctrl_rshift_toggle = +group(rctrl_rshift_toggle) grp:ctrl_shift_toggle = +group(ctrl_shift_toggle) grp:ctrl_shift_toggle_bidir = +group(ctrl_shift_toggle_bidir) grp:lalt_lshift_toggle = +group(lalt_lshift_toggle) |