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

trigger tapping while a taphold key release self after other press #276

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

hitsmaxft
Copy link

@hitsmaxft hitsmaxft commented Mar 10, 2025

assume the keymap is

h for normal h
d for modtap (d, lgui)
g for modtap (g, lsfhit)

when inputing key event sequence [ d press, g press , d release, g release ] within hold timeout

will trigger Lgui + g

in key event sequence: [ h press, g press , h release, g release ]

will output h g

to process rolling keys properly , tap hold should detect self release before hold time and idle timeout and trigger a tapping instead of holding

@hitsmaxft hitsmaxft changed the title tap while taphold release self after other press trigger tap while taphold key release self after other press Mar 10, 2025
@hitsmaxft hitsmaxft changed the title trigger tap while taphold key release self after other press trigger tapping while a taphold key release self after other press Mar 10, 2025
@hitsmaxft hitsmaxft force-pushed the fix-rolling-with-taphold branch from 40039eb to d2d367b Compare March 10, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant