We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I have the following rule set up:
{ "description": "Create Hyper key", "manipulators": [ { "description": "caps_lock -> command + option + control + left_shift, hyper = true, notification", "type": "basic", "from": { "key_code": "caps_lock", "modifiers": { "optional": ["any"] } }, "to": [ { "key_code": "left_shift", "modifiers": ["left_command", "left_option", "left_control"] }, { "set_variable": { "name": "hyper", "value": true } }, { "set_notification_message": { "id": "hyper-layer-notification", "text": "Hyper layer:\na: Application layer\nb: Browser layer" } } ], "to_after_key_up": [ { "set_variable": { "name": "hyper", "value": false } }, { "set_notification_message": { "id": "hyper-layer-notification", "text": "" } } ] } ] }
And in the Karabiner event viewer, I'm seeing:
down left_command down left_control down left_option down left_shift up left_shift up left_control up left_option up left_command
This is even when the caps_lock is held.
caps_lock
If I remove the set_notification_message, then only left_shift goes to the up state. If I remove set_variable, then it behaves as expected.
set_notification_message
left_shift
up
set_variable
I am trying to achieve the following behaviour:
hyper
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I have the following rule set up:
And in the Karabiner event viewer, I'm seeing:
This is even when the
caps_lock
is held.If I remove the
set_notification_message
, then onlyleft_shift
goes to theup
state. If I removeset_variable
, then it behaves as expected.I am trying to achieve the following behaviour:
hyper
variable, which is needed to manage other ruleshyper
variable if caps_lock is releasedThe text was updated successfully, but these errors were encountered: