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
Describe the bug
The bug is related to HoldTap module and the parameter prefer_hold=False. When a regular key press is followed by a "Tap" of a HoldTap key, the regular key gets duplicated.
To Reproduce
Steps to reproduce the behavior:
LGUI = KC.HT(KC.A, KC.LGUI, prefer_hold=False)
LALT = KC.HT(KC.S, KC.RALT, prefer_hold=False)
LSFT = KC.HT(KC.D, KC.LSFT, prefer_hold=False)
LCTL = KC.HT(KC.F, KC.LCTRL, prefer_hold=False)
Describe the bug
The bug is related to HoldTap module and the parameter prefer_hold=False. When a regular key press is followed by a "Tap" of a HoldTap key, the regular key gets duplicated.
To Reproduce
Steps to reproduce the behavior:
LGUI = KC.HT(KC.A, KC.LGUI, prefer_hold=False)
LALT = KC.HT(KC.S, KC.RALT, prefer_hold=False)
LSFT = KC.HT(KC.D, KC.LSFT, prefer_hold=False)
LCTL = KC.HT(KC.F, KC.LCTRL, prefer_hold=False)
Example:
KC.C -> LSFT ----output-----> ccd
KC.E -> LCTL ----output-----> eef
KC.E -> KC.R -> LALT ----output-----> errs
Expected behavior
KC.C -> LSFT ----output-----> cd
KC.E -> LCTL ----output-----> ef
KC.E -> KC.R -> LALT ----output-----> ers
Debug output
Unfortunately i'm not able to debug on mac.
Additional context
Works as expected on windows. Nothing unusual in the serial/debug output on windows.
The text was updated successfully, but these errors were encountered: