Created
November 30, 2014 20:02
-
-
Save dstd/14796e0bf91301e94d2e to your computer and use it in GitHub Desktop.
karabiner/private.xml backup
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<root> | |
<item> | |
<name>Switch layout while holding CapsLock</name> | |
<appendix>F12 is implied to be configured as layout switch key</appendix> | |
<identifier>temp.switch.layout.by.capslock</identifier> | |
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::VK_NONE, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::F12, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::F12</autogen> | |
</item> | |
<item> | |
<name>Right Alt to switch layout</name> | |
<appendix>F12 is implied to be configured as layout switch key</appendix> | |
<identifier>map.right.alt.to.f12</identifier> | |
<autogen>__KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::F12</autogen> | |
</item> | |
<vkchangeinputsourcedef> | |
<name>KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN</name> | |
<inputsourceid_equal>com.apple.keylayout.RussianWin</inputsourceid_equal> | |
</vkchangeinputsourcedef> | |
<inputsourcedef> | |
<name>RUSSIAN</name> | |
<inputsourceid_prefix>com.apple.keylayout.RussianWin</inputsourceid_prefix> | |
</inputsourcedef> | |
<item> | |
<name>ё to §</name> | |
<appendix>I'm using cmd+§ as "move focus to next window" shortcut, but § become ё in russian layout</appendix> | |
<identifier>map.ё.to.§</identifier> | |
<inputsource_only>RUSSIAN</inputsource_only> | |
<autogen>__KeyToKey__ KeyCode::DANISH_DOLLAR, ModifierFlag::COMMAND_L, KeyCode::DANISH_DOLLAR, ModifierFlag::COMMAND_L, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::F12, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::F12</autogen> | |
</item> | |
</root> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment