ป้อนรหัสที่กำหนดเอง
ตัวอย่างที่ 1 ( cmd Ö - & gt; \ ):
<?xml version="1.0"?>
<root>
<item>
<name>Command-Ö to Backslash</name>
<appendix>(Change Command-Ö to \)</appendix>
<identifier>remap.command_ö_to_backslash</identifier>
<autogen>__KeyToKey__ KeyCode::GERMAN_O_UMLAUT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::KEY_7, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
</root>
ตัวอย่างที่ 2 ( cmd_R Ö - & gt; \ cmd_R เป็นคีย์คำสั่งที่ถูกต้องเท่านั้น cmd_L Ö ไม่มีเอาต์พุต!):
<?xml version="1.0"?>
<root>
<item>
<name>Command_R-Ö to Backslash</name>
<appendix>(Change Command_R-Ö to \)</appendix>
<identifier>remap.command_r_ö_to_backslash</identifier>
<autogen>__KeyToKey__ KeyCode::GERMAN_O_UMLAUT, ModifierFlag::COMMAND_R, KeyCode::KEY_7, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
</root>
ตัวอย่างที่ 3 ( cmd_R - & gt; \ คุณไม่สามารถใช้คีย์คำสั่งที่ถูกต้องเพื่อจุดประสงค์อื่นได้):
<?xml version="1.0"?>
<root>
<item>
<name>Command_R to Backslash</name>
<appendix>(Change Command_R to \)</appendix>
<identifier>remap.command_r_to_backslash</identifier>
<autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::KEY_7, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
</root>
ตัวอย่างที่ 4 ( cmd_R - & gt; \ คล้ายกับตัวอย่าง 3 แต่คุณสามารถใช้คีย์คำสั่งที่ถูกต้องเป็นคีย์คำสั่งปกติ - & gt; กดปุ่ม cmd_R ให้ผลผลิต \ แต่ cmd_R S บันทึกไฟล์):
<?xml version="1.0"?>
<root>
<item>
<name>When you type Command_R only, send Backslash</name>
<appendix>(Change Command_R lazy to \)</appendix>
<identifier>remap.command_r_lazy_to_backslash</identifier>
<autogen>__KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::VK_LAZY_COMMAND_R, KeyCode::KEY_7, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
</root>