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
Hi there,
I noticed a problem when tried to add block-unmapped-keys with HRM configuration, when typing quickly it did not work as expected.
Relevant kanata config
;; Home row mods QWERTY example with more complexity.
;; Some of the changes from the basic example:
;; - when a home row mod activates tap, the home row mods are disabled
;; while continuing to type rapidly
;; - tap-hold-release helps make the hold action more responsive
;; - pressing another key on the same half of the keyboard
;; as the home row mod will activate an early tap action
(defcfg
process-unmapped-keys yes
block-unmapped-keys yes
)
(defsrc
a s d f j k l ;
)
(defvar
;; Note: consider using different time values for your different fingers.
;; For example, your pinkies might be slower to release keys and index
;; fingers faster.
tap-time 200
hold-time 150
pinky-time 200
left-hand-keys (
q w e r t
a s d f g
z x c v b
)
right-hand-keys (
y u i o p
h j k l ;
n m , . /
)
)
(deflayer base
@a @s @d @f @j @k @l @;
)
(deflayer nomods
a s d f j k l ;
)
(deffakekeys
to-base (layer-switch base)
)
(defalias
tap (multi
(layer-switch nomods)
(on-idle-fakekey to-base tap 20)
)
a (tap-hold-release-keys $tap-time $pinky-time (multi a @tap) lmet $left-hand-keys)
s (tap-hold-release-keys $tap-time $hold-time (multi s @tap) lalt $left-hand-keys)
d (tap-hold-release-keys $tap-time $hold-time (multi d @tap) lctl $left-hand-keys)
f (tap-hold-release-keys $tap-time $hold-time (multi f @tap) lsft $left-hand-keys)
j (tap-hold-release-keys $tap-time $hold-time (multi j @tap) rsft $right-hand-keys)
k (tap-hold-release-keys $tap-time $hold-time (multi k @tap) rctl $right-hand-keys)
l (tap-hold-release-keys $tap-time $hold-time (multi l @tap) ralt $right-hand-keys)
; (tap-hold-release-keys $tap-time $hold-time (multi ; @tap) rmet $right-hand-keys)
)
To Reproduce
Using version 1.6.1
Try to run the configuration
Typing paragraphs with ~80wpm.
Expected behavior
It should not lose characters when quickly typing.
Kanata version
1.6.1
Debug logs
No response
Operating system
Arch (Gnome)
Additional context
No response
The text was updated successfully, but these errors were encountered:
@s5k in the future you should use triple backticks to code-block configuration text to avoid @ pinging people: ```.
Also, do attach the logs with --debug reproducing your issue, as well as what other options you have tried. You should also bear in mind that home row mods will never quite be perfect because there will tradeoff in latency vs. consistency, and you will need to adapt typing patterns somewhat. The advanced sample seeks to improve the latency of activating the mod, at the risk of unintended mod activations.
Requirements
Describe the bug
Hi there,
I noticed a problem when tried to add block-unmapped-keys with HRM configuration, when typing quickly it did not work as expected.
Relevant kanata config
To Reproduce
Expected behavior
It should not lose characters when quickly typing.
Kanata version
1.6.1
Debug logs
No response
Operating system
Arch (Gnome)
Additional context
No response
The text was updated successfully, but these errors were encountered: