Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Specifying tap_time for individual keys prevents holdtap keys from tap interrupting each other #741

Open
regicidalplutophage opened this issue Mar 14, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@regicidalplutophage
Copy link
Member

regicidalplutophage commented Mar 14, 2023

Describe the bug

holdtap = HoldTap()
holdtap.tap_time = 500

LCTL = KC.HT(KC.F, KC.LCTRL, prefer_hold=True, tap_interrupted=True)
RCTL = KC.HT(KC.J, KC.RCTRL, prefer_hold=True, tap_interrupted=True)

This works like one would think it would.

LCTL = KC.HT(KC.F, KC.LCTRL, prefer_hold=True, tap_interrupted=True, tap_time = 500)
RCTL = KC.HT(KC.J, KC.RCTRL, prefer_hold=True, tap_interrupted=True, tap_time = 500)

This doesn't

To Reproduce

LCTL = KC.HT(KC.F, KC.LCTRL, prefer_hold=True, tap_interrupted=True, tap_time = 500)
RCTL = KC.HT(KC.J, KC.RCTRL, prefer_hold=True, tap_interrupted=True, tap_time = 500)
  • Hold RCTL, tap LCTL within tap time.
  • The output would be f

Expected behavior
Output should be ctrl+f

Debug output
If applicable, add debug output from the serial console to help explain your problem.

Additional context
This was tested both with master and #740

@regicidalplutophage regicidalplutophage added the bug Something isn't working label Mar 14, 2023
@regicidalplutophage regicidalplutophage changed the title Specifying tap_time for an individual keys prevents holdtap keys from tap interrupting each other [BUG] Specifying tap_time for individual keys prevents holdtap keys from tap interrupting each other [BUG] Mar 14, 2023
@xs5871 xs5871 changed the title Specifying tap_time for individual keys prevents holdtap keys from tap interrupting each other [BUG] [BUG] Specifying tap_time for individual keys prevents holdtap keys from tap interrupting each other Mar 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant