Karabiner-Elements icon indicating copy to clipboard operation
Karabiner-Elements copied to clipboard

Bug: inconsistent behavior with Shift-modified complex modification and sticky modifier keys

Open andmis opened this issue 2 years ago • 0 comments

Consider the following complex modification:

{
    "description": "bug repro",
    "manipulators": [
        {
            "from": {
                "key_code": "x",
                "modifiers": {
                    "mandatory": [
                        "left_shift"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "y"
                }
            ],
            "type": "basic"
        }
    ]
},

If I do the following: image And press "xxx" while holding down left shift, then I get "Yyy".


If I do the following: image And press "xxx" while holding down left shift, then I get "yyy".


I believe the second behavior is the "correct" one.


I am using Karabiner 14.5.0.

andmis avatar Aug 17 '22 08:08 andmis