<?xml version="1.0"?>
<root>
<item>
<name>escape to shift+cmd</name>
<identifier>private.esc_to_shift_cmd</identifier>
<autogen>
__KeyToKey__
KeyCode::ESCAPE,
KeyCode::SHIFT_L, ModifierFlag::COMMAND_L
</autogen>
</item>
</root>
then, in karabiner, hit reload xml
and check your newly created setting (should be at the top of the list).
- system preferences > keyboard > modifier keys > set caps lock to 'no action'
- in seil, change caps lock keycode to
80
(keycode forF19
). - in karabiner, select
F19 to escape and control
.