Skip to content

Instantly share code, notes, and snippets.

@angryobject
Created August 11, 2012 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save angryobject/3324771 to your computer and use it in GitHub Desktop.
Save angryobject/3324771 to your computer and use it in GitHub Desktop.
KeyRemap4MacBook private.xml (fixes for russian layout on US keyboard)
<?xml version="1.0"?>
<root>
<languagedef>
<name>RUSSIAN</name>
<inputmodeid_equal>org.pqrs.inputmode.ru.Russian</inputmodeid_equal>
</languagedef>
<item>
<name>Slash to dot (Russian only)</name>
<inputmode_only>RUSSIAN</inputmode_only>
<identifier>private.swap_slash_and_dot_russian</identifier>
<autogen>--KeyToKey-- KeyCode::SLASH, ModifierFlag::NONE,
KeyCode::KEY_7, VK_SHIFT</autogen>
</item>
<item>
<name>Shift_L + Slash to coma (Russian only)</name>
<inputmode_only>RUSSIAN</inputmode_only>
<identifier>private.swap_shiftl_slash_and_dot_russian</identifier>
<autogen>--KeyToKey-- KeyCode::SLASH, ModifierFlag::SHIFT_L,
KeyCode::KEY_6, VK_SHIFT</autogen>
</item>
<item>
<name>Shift_L + 7 to ? (Russian only)</name>
<inputmode_only>RUSSIAN</inputmode_only>
<identifier>private.swap_shiftl_seven_and_question_mark_russian</identifier>
<autogen>--KeyToKey-- KeyCode::KEY_7, ModifierFlag::SHIFT_L,
KeyCode::SLASH, VK_SHIFT</autogen>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment