zmk icon indicating copy to clipboard operation
zmk copied to clipboard

Exception list for `require-prior-idle-ms`

Open alex35mil opened this issue 1 year ago • 3 comments

I configured home row mods using urob's approach, and it works great except for one case I keep bumping into. For example, when I hit ⌫ ⌫ ⌫ and then some character with mod, eg, ⌘ S or any shifted character, it often results in two characters printed instead of mod + character because of require-prior-idle-ms. Is it feasible to introduce a configuration param to exclude particular keys (like, ⌫ or even all non-alphabetic chars) from this rule?

alex35mil avatar Aug 03 '24 11:08 alex35mil

+1 on this - I have the exact same use case for this exclude list it could be defined as list of keys, just like hold-trigger-key-positions

imbryk avatar Oct 28 '24 15:10 imbryk

Not stale.

alex35mil avatar Aug 02 '25 06:08 alex35mil

@rygwdn you seem to have come up with a working implementation, which I see you are using inside your own firmware. Have you considered submitting a PR to add that feature upstream?

antoineco avatar Nov 06 '25 07:11 antoineco