Closed terryma closed 7 years ago
Try this see if it help.
<item>
<name>F19 to F19</name>
<appendix>(F19 to Hyper (ctrl+shift+cmd+opt) + F19 Only, send escape)</appendix>
<identifier>private.f192f19_escape</identifier>
<autogen>
__HoldingKeyToKey__
KeyCode::F19,
<!-- short press -->
@begin
KeyCode::ESCAPE,
@end
<!-- hold -->
@begin
KeyCode::F19,
@end
Option::NOREPEAT,
</autogen>
<autogen>
__KeyToKey__
KeyCode::F19,
KeyCode::COMMAND_L,
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L
</autogen>
</item>
The __BlockUntilKeyUp__
introduces delay.
Remove it if you don't need it.
Here's the relevant section in my private.xml. I have Seil map Capslock to F19, and I've made sure that Capslock is set to NoAction for all keyboards under Keyboard settings.
When I just press Capslock, there's small delay before escape is registered. Do you know what might cause that? I've played around with all sort of different settings under Parameters, but nothing seems to help.