Plus sign on left shift and on new button on advantage

This commit is contained in:
Anton Volnuhin 2024-05-21 01:16:03 +03:00
parent 6bf24d23ec
commit 723f06f92d

View File

@ -58,7 +58,8 @@
{:des "+ <-> ~ on advantage" {:des "+ <-> ~ on advantage"
:rules [:adv2 [:!Requal_sign :!Rgrave_accent_and_tilde :en] :rules [:adv2 [:!Requal_sign :!Rgrave_accent_and_tilde :en]
[:!Rgrave_accent_and_tilde :!Requal_sign :en]]} [:!Rgrave_accent_and_tilde :non_us_backslash :en]
[:non_us_backslash :!Sequal_sign]]}
{:des "Alternative language switches: Lcmd->English, Rcmd->Russian, Rshift-> Russian" {:des "Alternative language switches: Lcmd->English, Rcmd->Russian, Rshift-> Russian"
@ -70,11 +71,10 @@
[:!Ct [:!Ct {:input :en}]] [:!Ct [:!Ct {:input :en}]]
[:!Cl [:!Cl {:input :en}]] [:!Cl [:!Cl {:input :en}]]
;; [:!Ctab [:!Ctab {:input :en}]] ;; [:!Ctab [:!Ctab {:input :en}]]
]} ]}
{:des "Caps->Russian, LShift->English" {:des "Caps->Russian, LShift->English"
:rules [[:##left_shift :left_shift nil {:alone {:input :en}}] :rules [[:##caps_lock ["capskey" 1] :ru {:alone {:input :en}
[:##caps_lock ["capskey" 1] :ru {:alone {:input :en}
:afterup ["capskey" 0]}] :afterup ["capskey" 0]}]
[:##caps_lock ["capskey" 1] :en {:alone {:input :ru} [:##caps_lock ["capskey" 1] :en {:alone {:input :ru}
:afterup ["capskey" 0]}] :afterup ["capskey" 0]}]
@ -144,10 +144,11 @@
:held :caps_lock}] :held :caps_lock}]
[:##right_shift :right_shift :en {:alone :comma [:##right_shift :right_shift :en {:alone :comma
:held :caps_lock}]]} :held :caps_lock}]]}
{:des "Lshift->Plus"
:rules [[:##left_shift :left_shift nil {:alone :!Sequal_sign}]]}
{:des "Rcommand -> comma, but not on advantage" {:des "Rcommand -> comma, but not on advantage"
:rules [[:##right_command :right_command [:ru :!adv2] {:alone :!R6}]]}] :rules [[:##right_command :right_command [:ru :!adv2] {:alone :!R6}]]}]
} }
@ -168,7 +169,7 @@
;; Q | right_command ;; Q | right_command
;; W | right_control ;; W | right_control
;; E | right_option ;; E | right_option
;; R | right_shift ;; R | right_shift
;; P | caps_lock ;; P | caps_lock
;; !! | mandatory command + control + optional + shift (hyper) ;; !! | mandatory command + control + optional + shift (hyper)
;; ## | optional any ;; ## | optional any