Skip to content

Instantly share code, notes, and snippets.

@Ladicle
Last active August 29, 2015 14:23
Show Gist options
  • Save Ladicle/708b2ce506d4208c6fde to your computer and use it in GitHub Desktop.
Save Ladicle/708b2ce506d4208c6fde to your computer and use it in GitHub Desktop.
Karabina用 Realforce JIS配列の英字変換
<?xml version="1.0"?>
<root>
<item>
<name>[Realforce] eiji mode</name>
<identifier>private.mode.realforce</identifier>
<autogen>
__KeyToKey__
KeyCode::KEY_0, ModifierFlag::NONE,
KeyCode::MINUS, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_0, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_0, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_1, ModifierFlag::NONE,
KeyCode::KEY_1, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_1, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_1, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_2, ModifierFlag::NONE,
KeyCode::BRACKET_LEFT, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_2, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_2, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_3, ModifierFlag::NONE,
KeyCode::KEY_3, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_3, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_3, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_4, ModifierFlag::NONE,
KeyCode::KEY_4, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_4, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_4, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_5, ModifierFlag::NONE,
KeyCode::KEY_5, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_5, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_5, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_6, ModifierFlag::NONE,
KeyCode::EQUAL, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_6, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_6, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_7, ModifierFlag::NONE,
KeyCode::KEY_6, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_7, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_7, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_8, ModifierFlag::NONE,
KeyCode::QUOTE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_8, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_8, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_9, ModifierFlag::NONE,
KeyCode::KEY_8, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::KEY_9, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_9, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::EQUAL, ModifierFlag::NONE,
KeyCode::KEY_9, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::EQUAL, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::SEMICOLON, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::BACKQUOTE, ModifierFlag::NONE,
KeyCode::BACKQUOTE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::BACKQUOTE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::BACKQUOTE, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::MINUS, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE,
KeyCode::JIS_YEN, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::JIS_YEN, ModifierFlag::NONE,
KeyCode::JIS_YEN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::JIS_YEN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::JIS_YEN, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::SEMICOLON, ModifierFlag::NONE,
KeyCode::QUOTE, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::SEMICOLON, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::SEMICOLON, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::QUOTE, ModifierFlag::NONE,
KeyCode::KEY_7, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::QUOTE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::KEY_2, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::BRACKET_LEFT, ModifierFlag::NONE,
KeyCode::BRACKET_RIGHT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::BRACKET_LEFT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::BACKSLASH, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::BRACKET_RIGHT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT,
KeyCode::BACKSLASH, ModifierFlag::NONE
</autogen>
<autogen>
__KeyToKey__
KeyCode::BACKSLASH, ModifierFlag::NONE,
KeyCode::SEMICOLON, ModifierFlag::NONE
</autogen>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment