Closed angularsen closed 1 month ago
I don't see any obvious issues. Just a wild guess, is CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY
set sufficiently large?
I believe I have the ones from the examples, they should be large enough I think?
# Combo config, automated by build script
CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY=6
CONFIG_ZMK_COMBO_MAX_KEYS_PER_COMBO=3
My config repo for reference: https://github.com/angularsen/zmk-config-corne5/tree/master/config
Those values are set automatically by my build script to the smallest feasible number: https://github.com/urob/zmk-config/blob/cdf2be5ad2d7d5b8b5f8eaed38b23fa783a5f523/scripts/zmk_build.sh#L129-L149
Since you added additional combos, CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY
ends up being too small, resulting in the additional combos being ignored. For example, RM2
is part of 8 combos in your config, which is more than your setting that sets allows only a maximum of 6
combos per key.
You want to increase that number to whatever is the maximum number of combos per key in your config (at least 8 based on my superficial look, but could be more).
Thanks a lot, that was totally it! I bumped it to 10 and now combos work 🎉
What is the downside to setting this to a high number?
What is the downside to setting this to a high number?
AFAIK not much other than memory allocation.
I'm trying to get Norwegian/Danish unicode letters
æøå
working on the home row as combos instead of using a layer. Non-homerow keys work well, but home row mod buttons seem to conflict.It it possible?
My setup, with unicode defined by
unicode-chars/danish.dtsi
:Interestingly,
a+o
(LGUI+RGUI
) does work, probably due to both mapping to GUI. This is on Windows with WinCompose installed. Using v2 of zmk-helpers.