We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I am using the layer + mod for my DSK layer. So when I hold the key, I am in layer DSK + LALT which I use to manage my desktop.
// &mo DSK + LALT lm: layer_mod { compatible = "zmk,behavior-macro-two-param"; wait-ms = <0>; tap-ms = <0>; #binding-cells = <2>; bindings = <¯o_param_1to1> , <¯o_press &mo MACRO_PLACEHOLDER> , <¯o_param_2to1> , <¯o_press &kp MACRO_PLACEHOLDER> , <¯o_pause_for_release> , <¯o_param_2to1> , <¯o_release &kp MACRO_PLACEHOLDER> , <¯o_param_1to1> , <¯o_release &mo MACRO_PLACEHOLDER> ; }
From the DSK layer, I hold another key to go to the CAM layer to control camera related binds.
This is the behavior for all camera shortcuts on the CAM layer:
cam: camera_macro { compatible = "zmk,behavior-macro-one-param"; wait-ms = <0>; tap-ms = <0>; #binding-cells = <1>; bindings = <¯o_press &kp LALT &kp LCTRL &kp LCMD> , <¯o_param_1to1> , <&kp MACRO_PLACEHOLDER> , <¯o_pause_for_release> , <¯o_release &kp LALT &kp LCTRL &kp LCMD> ; };
After I use a camera bind, and release all keys, I am sent back to the default layer with LALT being constantly pressed. So keys like these get sent: ˜®†∂∑µ®©
How can I make sure that LALT is not enabled in this case, I suspect it has to do with the fact that both behaviors use <¯o_pause_for_release>.
<¯o_pause_for_release>
My full keymap
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I am using the layer + mod for my DSK layer. So when I hold the key, I am in layer DSK + LALT which I use to manage my desktop.
From the DSK layer, I hold another key to go to the CAM layer to control camera related binds.
This is the behavior for all camera shortcuts on the CAM layer:
After I use a camera bind, and release all keys, I am sent back to the default layer with LALT being constantly pressed. So keys like these get sent: ˜®†∂∑µ®©
How can I make sure that LALT is not enabled in this case, I suspect it has to do with the fact that both behaviors use
<¯o_pause_for_release>
.My full keymap
The text was updated successfully, but these errors were encountered: