#[SOLVED] &sk modifiers failing to release of multiple modifiers at first keypress

1 messages · Page 1 of 1 (latest)

abstract wadi
#

EDIT: Solved by implementing fix. from PR 1586.

I'm currently using an interpretation of Callum's layout for ZMK, so I rely heavily on &sk modifiers.

Here's the link to my config.

Now to the problem.

When I press &mo NAV &sk LSHFT &sk ALT then release &mo NAV and hit &kp A twice, the desired output is:

Å // ⌥+⇧+a
a // a

However, this is what I'm getting

Å // ⌥+⇧+a 
å // ⌥+a

Karabiner Event Viewer shows the first a key down with the flags left_shift and left_option and the second one still with left_option. I've attached an screenshot to this message.

For what is worth I've set &sk in my config with quick-release and a huge release-after-ms:

&sk {
        release-after-ms = <5000>;
        quick-release;
    };

Any ideas on how to get to the desired behavior?

stoic briar
abstract wadi
#

Just tried and it's working great! Thank you, @stoic briar !

stoic briar