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

Using tap-hold, no output with multiple modifiers and 1 key tapped #822

Open
IanEdington opened this issue Mar 9, 2024 · 0 comments
Open

Comments

@IanEdington
Copy link

I have 3 tap-hold keys in my setup, space and the two keys on either side. All the modifiers work with all the other keys, and a single tap-hold modifier works with any of the other tap-hold key. However, holding two tap-hold modifiers and tapping the 3rd tap-hold key doesn't do anything.

using evtest with the "My Kmonad Output" I get:

Hold Tap Expected Actual
@met_ret @met_spc met+spc met+spc
@met_spc @met_ret met+ret met+ret
@met_ret+@ctl_esc a met+ctl+a met+ctl+a
@met_ret+@ctl_esc @met_spc met+ctl+spc met+ctl
(defcfg
  output (uinput-sink "My KMonad output")
  cmp-seq lalt
  cmp-seq-delay 5
  fallthrough true
  allow-cmd true
)

(defsrc lalt spc ralt)

(defalias
  ctl_esc (tap-hold-next-release 200 esc lctl)
  met_spc (tap-hold-next-release 200 spc rmet)
  met_ret (tap-hold-next-release 200 ret lmet)
)

(deflayer qwerty @met_ret @ctl_esc @met_spc)
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

No branches or pull requests

1 participant