You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a setup that turns HJKL into navigation arrows while holding f:
nav_f (tap-hold 500 f (layer-toggle navigation))
Navigation works beautifully. However, what I noticed is that when I type capital F, 90% of times it comes out as lowercase f. Looking at kmonad debug output I noticed it's because of a particular way I type when I'm typing fast:
I just wanted to open this exact same issue (having configured the same navigation layer myself).
Maybe the solution could also be for kmonad to detect if a modifier was pressed on the keydown event, as opposed to the keyup event, as it currently seems to be implemented. (This is just a guess on my part, maybe kmonad does this completely differently)
One way to address this is pull request #524 which I would love to get feedback on. If you're willing to compile your own version from this branch, you could give it a spin and tell me if that fixes it for you.
jokesper
added a commit
to jokesper/kmonad
that referenced
this issue
Oct 27, 2024
Description of problem:
I have a setup that turns HJKL into navigation arrows while holding
f
:Navigation works beautifully. However, what I noticed is that when I type capital
F
, 90% of times it comes out as lowercasef
. Looking at kmonad debug output I noticed it's because of a particular way I type when I'm typing fast:(press Shift, press letter, release Shift, release letter)
That's a tough habit to get rid of.
Possible solution:
Have an option to
tap-hold
to send specified key when button is pressed with a modifier:The text was updated successfully, but these errors were encountered: