That's what I am doing right now. The issue seems to be when I am sloppy with the spacebar and some unknown input processing. When this is input:
- keydown space
- keydown a
- keyup a
- keyup space
I normally get the output <space><a>, interpreted in order of keydown, but kanata outputs in order of keyup, so I get <a><space>.