-
-
Notifications
You must be signed in to change notification settings - Fork 40.2k
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] Multiple OSM modifiers don't work on a layer activated with layer-tap and HOLD_ON_OTHER_KEY_PRESS #20269
Comments
Strange; this should have been fixed by #17282, which is present in 0.20.0. (Before that change the behavior of |
After some more investigation (setting timeouts to be super long), I found this issue only occurs when multiple OSM keys are pressed (e.g. OSM Ctrl + Shift); Pressing multiple OSM keys works with |
... and with HOLD_ON_OTHER_KEY_PRESS |
Even more investigation later, it's only HOLD_ON_OTHER_KEY_PRESS that causes the issue with multiple OSM keys. Side note: this issue is getting modified a lot. Should I close this issue and open another one? |
Can you describe the exact sequence of key presses and releases that triggers the problem? I can't reproduce it here with |
I have the same issue. My usecase is that I have my sticky home row mods on a momentary layer. They are sticky, so I can press the layer key, two modifiers, release everything and then press a key from my base layer resulting in e.g. cmd + ctrl + q.
|
My current workaround is to use |
Describe the Bug
Summary after some edits:
When HOLD_ON_OTHER_KEY_PRESS is on, pressing multiple OSM keys together (on another layer) loses the OSM behavior.
This happens with the layer activated either through MO or LT.
Previous (outdated) description:
Using Elite-Pi controllers on a split keyboard.
Keyboard Used
splitkb kyria rev3
Link to product page (if applicable)
No response
Operating System
No response
qmk doctor Output
Is AutoHotKey / Karabiner installed
Other keyboard-related software installed
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: