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
Version 12 broke complex modification #1349
Comments
I got the similar situation for binding capslock to emit capslock if press alone, and control if as a modifier. FWIW, I did use Karabiner-EventViewer to monitor the events. In 11.6.0 I'll get two control events and one caps lock events when pressing alone. But in 12.0.1 I'll get two control events and two caps lock events. But still, caps lock doesn't actually work in 12.0.1. |
@tekezo Appreciate your blazing fast fixing. 12.0.2 works for me. Thank you! |
Thank you very much for the very fast reply. Unfortunately, the modified json-script with Version 12.0.2 does not work for me. If I press now left shift + semikolon, the caps_lock is turn on permanently. I want to change: left_shift + semikolon to caps_lock + semikolon, without having the caps_lock turned on afterwards... The caps_lock must be pressed simultaneously with semikolon. It looks like that this is done now sequentially. |
I changed This json should work.
|
@tekezo: Thank you very, very much. It works now. |
Similar problem here. Was working before v12.
Now three questions :
Thanks. |
@maclm Your json works fine on my machine.
No, you don't need to modify basic parameters.
No, you don't have to change the |
@tekezo funny enough, it works this morning...
...with a delay before the last line appears. Anyway, it works so my Mac and I are back on track now. |
I just updated to version 12 and now the complex modification:
{
"from": {
"key_code": "semicolon",
"modifiers": {
"mandatory": [
"left_shift"
]
}
},
"to": [
{
"key_code": "semicolon",
"modifiers": [
"caps_lock"
]
}
],
"to_if_alone": [
{
"key_code": "caps_lock"
}
],
"type": "basic"
}
does not work anymore. On the Swiss keyboard the caps_lock + semicolon should output a capital Ö but only a ö is generated. A key modification takes place, but somehow the caps_lock gets lost. This worked in the previous version.
The text was updated successfully, but these errors were encountered: