-
I'm trying to put modifiers on my home row, but I can't seem to get it to work exactly the way I want it. The behaviour I'm after is something like this
I thought something like this ought to work
but no matter what I try I never get If I relax my requirements and remove the 3rd item, repeating, then I can use I'm not really sure what else I can try... so any hints would be very welcome. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
I'm assuming you're on Windows, since I can replicate this on Windows. Haven't tested on Linux though. Doing some testing, it seems like there's Windows scheduling issues being hit. Looking at the debug logs with increased time precision, the gap between the 2 OS events reaching kanata is sometimes already greater than 100ms, even though I'm fairly certain I'm physically pressing them within 100ms. I'll see if there's some way to increase the "real-time-ness" of threads. A workaround for now though would be to increase the time, to e.g. 200ms instead. |
Beta Was this translation helpful? Give feedback.
Linux doesn't seem to have as much of a scheduling issue as Windows in my testing. Have you mapped all the keys you want to use, and/or added this config:
https://github.com/jtroo/kanata/blob/main/docs/config.adoc#process-unmapped-keys ?
I tested with this configuration and it worked as expected.