Results 190 comments of Muhammed Zakir

May need to add some modifiers to `from.modifiers.optional`. Perhaps, `caps_lock` or `any`. I am not sure.

What does EventViewer show when you press `caps_lock`+`` after the modification?

Try changing the order of modifiers in `mandatory` to match the one shown in EventViewer. It might work. Nonetheless, this is a bug.

When you said you tested the modification: > if i press lshift+lcommand+loption+lcontrol+p directly, its worked, but did you test it using the keyboard you're trying to remap (niz micro 84)?

Can you post a screenshot of Karabiner-Elements > Devices tab?

Does enabling "Modify events" for the first device solves this issue?

Is input source changed only when `fn` is pressed alone? That is, does it change when pressing, for example, `fn+F4`?

Then, you can do something like: ```json { "description": "caps lock -> fn ; does nothing when pressed alone", "type": "basic", "parameters": { "basic.to_if_held_down_threshold_milliseconds": 1 }, "from": { "key_code": "caps_lock",...

FWIW, may not be related, but when I get this error (rarely), running `pvpn d` fixes it.

I had this problem recently, and deleting `~/.cache/protonvpn` fixed this. May need to run `protonvpn-cli d` once before/after doing it.