Open nanikamado opened 4 weeks ago
Do debug logs show the second character being outputted? Perhaps your environment needs a delay due to events getting too rapid?
The second character is not being outputted also in the simulator, so I believe my environment is not relevant.
I would guess the issue is not chord but instead simultaneously running macros
Showcase of adding a delay, probably not a good workaround. https://jtroo.github.io?data=BQEwpgZgzgTgxgAgIYIEYIPYEoBQpIA2SAnmDAuBEgK4EAuOCCwcAFhjCGklGMrkxbtO3XmgHM2HLqh59sOXPghTOUUXwCsABm2NmSLMwC2SODAzIEALwnBUR4KfOWATOP3BsmTym8ZFAB9gkNCwwJAALgBpMGIAQQQ6SIBGXQoYuIAhJNT06kziHOS0vQLYhNyATl1tIA
multi
worked for my use case. Thank you.
Turns out that multi
also can not be used for my use case, because the same key can not be repeated with multi
.
For example, in this case, the output I want is like ↓A ↓Z ↑A ↑Z ↓Z ↑Z
or ↓A ↑A ↓Z ↑Z ↓Z ↑Z
.
Requirements
Describe the bug
The second character of macro disappears in certain conditions.
Relevant kanata config
To Reproduce
The inputs and outputs are like this: https://jtroo.github.io?data=BQEwpgZgzgTgxgAgIYIEYIPYEoBQpIA2SAnmDAuBEgK4EAuOCCwcAFhjCGklGMrkxbtO3XmgHM2HLqh59sOXPghTOUUXwCsABm2NmSLMwC2SODAzIEALwnBUR4KfOWH+4NkzuUnjIoA+gUHBIf4gAFwA0mDEAIIIdOEAjLoUUTEAQgnJqdTpxFmJKXp50XHZAJy62kA
Expected behavior
The expected outputs would be something like this:
Kanata version
kanata 1.7.0-prerelease-1
Debug logs
No response
Operating system
Linux
Additional context
No response