Closed albu-ali closed 1 day ago
100 words/sec seems quite impossible; that's one character every 2ms?
Glossing over the numbers, home row mods inherently have a bit of latency/lagginess in the design due to the selection logic of whether tap or hold should activate.
You can do eager-tap with a backtracking hold using backspace but depending on use cases this might be unviable.
A past related discussion: https://github.com/jtroo/kanata/discussions/1132
100 words/sec seems quite impossible; that's one character every 2ms?
I wrote this issue at 3am and I am not a night owl, so I guess you know that w/s is just an error
BTW, Kanata is the best keyboard remapper in my opinion
$tap-time you could try setting $tap-time to 1. It not likely to help but easy to test.
My general advice regarding home row mods: auto switch to a a fast typing layer without home row mods (and only lowercase) But I need that because of unwanted hold activations, but you don't have that issue, so it might not help.
Another (simpler) thing you could try: Only use home row mods for shift and try if the latency issues persist? Only on D and K ?
$tap-time you could try setting $tap-time to 1. It not likely to help but easy to test.
that's didn't help at all!
My general advice regarding home row mods: auto switch to a a fast typing layer without home row mods (and only lowercase) But I need that because of unwanted hold activations, but you don't have that issue, so it might not help.
but still interesting!
Another (simpler) thing you could try: Only use home row mods for shift and try if the latency issues persist? Only on D and K ?
I try it and I see latency only with d and k 🙃 what a surprise
for now I am using only the ; as rmet from home row mods because I don't use ";" that much and it help me a lot in WM!
Requirements
Describe the bug
I'm experiencing intermittent latency issues while using Kanata on Fedora Linux (41). The exact cause of this issue is unclear, as I'm unsure whether it's related to a problem with my custom config file or an inherent issue with the Kanata software itself. When typing at high speeds (over 100 words per minute), I notice delays, which causes text input feel sluggish. This behavior is consistent occur while using Kanata on my Fedora system.
Relevant kanata config
To Reproduce
Expected behavior
When using Kanata with a home-row modifier config, I expect the following behavior:
Kanata version
1.6.1
Debug logs
No response
Operating system
Linux
Additional context
No response