Open amosbird opened 8 years ago
What are you using this for? I feel that very few users needs this. If it should be added it should be fixed so that it only outputs the Key and not ModKeyA+Key. The documentation would need to be updated also.
I'm using left alt
and right alt
to do joystick motions for switching windows. I think the current outputs are fine since a user probably needs to remap the outputs.
This commit makes two modifiers as a key possible (#69). The expression grammar becomes 'ModKeyA:ModKeyB=Key[|OtherKey][;NextExpression]'. ModKeyB being pressed along will only be remapped if ModKeyA is being pressed. Leaving out ModKeyA behaves like the old xcape.
Examples, 'Alt_L:Control_L=equal;Control_L:Alt_L=grave;Control_L=Escape'
_Be aware the output
equal
andgrave
will becomeAlt_L + equal
andControl_L + grave
._