diff options
author | Bhavin Gandhi <bhavin7392@gmail.com> | 2021-04-03 01:03:23 +0530 |
---|---|---|
committer | Sergey Udaltsov <sergey.udaltsov@gmail.com> | 2021-05-19 20:13:56 +0000 |
commit | b9561a619efe84172e5954900d56f38ce9627891 (patch) | |
tree | 5f0542c1cd2c9f199907e73586c079e568a377f2 | |
parent | b526feb1105f53ac143f12e3c24b164053f9a23a (diff) |
Add way to use Right Win as Ctrl
-rw-r--r-- | rules/0042-o_s.part | 1 | ||||
-rw-r--r-- | rules/base.xml | 6 | ||||
-rw-r--r-- | symbols/altwin | 7 |
3 files changed, 14 insertions, 0 deletions
diff --git a/rules/0042-o_s.part b/rules/0042-o_s.part index 520d7f49..a0a7d371 100644 --- a/rules/0042-o_s.part +++ b/rules/0042-o_s.part @@ -4,6 +4,7 @@ altwin:meta_alt = +altwin(meta_alt) altwin:alt_win = +altwin(alt_win) altwin:ctrl_win = +altwin(ctrl_win) + altwin:ctrl_rwin = +altwin(ctrl_rwin) altwin:ctrl_alt_win = +altwin(ctrl_alt_win) altwin:meta_win = +altwin(meta_win) altwin:left_meta_win = +altwin(left_meta_win) diff --git a/rules/base.xml b/rules/base.xml index c8800672..f009b266 100644 --- a/rules/base.xml +++ b/rules/base.xml @@ -7089,6 +7089,12 @@ </option> <option> <configItem> + <name>altwin:ctrl_rwin</name> + <description>Ctrl is mapped to Right Win and the usual Ctrl</description> + </configItem> + </option> + <option> + <configItem> <name>altwin:ctrl_alt_win</name> <description>Ctrl is mapped to Alt, Alt to Win</description> </configItem> diff --git a/symbols/altwin b/symbols/altwin index 038456b6..43cf129e 100644 --- a/symbols/altwin +++ b/symbols/altwin @@ -24,6 +24,13 @@ xkb_symbols "ctrl_win" { modifier_map Control { <LWIN>, <RWIN> }; }; +// Ctrl is mapped to the Right Super and the usual Ctrl key. +partial modifier_keys +xkb_symbols "ctrl_rwin" { + key <RWIN> { [ Control_R ] }; + modifier_map Control { <RWIN> }; +}; + // Ctrl is mapped to the Alt, Alt to the Super, and Win to the Ctrl keys. partial modifier_keys xkb_symbols "ctrl_alt_win" { |