General Suppress Growl warning This option suppresses the warning: "Growl is not running" If you want to suppress the Growl notification itself, disable the notification of Karabiner from Growl Preferences. general.suppress_growl_warning ____________________________________________________________ Don't remap an internal keyboard general.dont_remap_internal Don't remap external keyboards general.dont_remap_external Don't remap any pointing devices general.dont_remap_any_pointing Don't remap Apple's keyboards general.dont_remap_apple_keyboard Don't remap Apple's pointing devices general.dont_remap_apple_pointing Don't remap non-Apple's keyboards (For example: Generic USB keyboard) general.dont_remap_non_apple_keyboard Don't remap non-Apple's pointing devices (For example: Generic USB mouse) general.dont_remap_non_apple_pointing Don't remap keyboards which has third vendor's driver (Logitech, Microsoft, Kensington, ...) general.dont_remap_thirdvendor_keyboard Don't remap pointing devices which has third vendor's driver (Logitech, Microsoft, Kensington, ...) general.dont_remap_thirdvendor_pointing Excluding Devices Don't Remap Logitech Cordless Presenter general.dont_remap_logitech_cordless_presenter ____________________________________________________________ Pass-Through CapsLock LED status (Don't enable this when you use "XXX to CapsLock") general.passthrough_capslock_led_status ____________________________________________________________ Don't restore modifiers in the mouse event For example, when you use Option+Tab to Command+Tab, we send "Command+Click" when you did a mouse click while pushing the Option key after you pushed Option+Tab. "Option+Click" should be output, but this option changes this behavior. general.lazy_modifiers_with_mouse_event ____________________________________________________________ Disable NumPad Hack (Don't change Fn+JKL.. to NumPad, and other Fn+key combinations) general.disable_numpad_hack Pass Through Mode (Disable all settings temporarily) What is Pass Through Mode? You can disable all settings temporarily. Turn on a setting below, and toggle "Pass Through Mode". notsave.passthrough __ShowStatusMessage__ Pass Through Change Fn+Escape to toggle "Pass Through Mode" passthrough.fnescape __KeyToKey__ KeyCode::ESCAPE, ModifierFlag::FN, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_passthrough Simultaneous Key Presses [Escape+Tab] to toggle "Pass Through Mode" passthrough.escapetab __SimultaneousKeyPresses__ KeyCode::ESCAPE, KeyCode::TAB, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_passthrough Holding Escape to toggle "Pass Through Mode" passthrough.holding_escape __HoldingKeyToKey__ KeyCode::ESCAPE, ModifierFlag::NONE, KeyCode::ESCAPE, KeyCode::VK_NONE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_passthrough Pointing Device CursorMove to ScrollWheel We can scroll pages by moving the mouse pointer. (Also, you can generate a click event if you click without moving) notsave.pointing_relative_to_scroll __PointingRelativeToScroll__ PointingButton::NONE RightClick+CursorMove to ScrollWheel remap.pointing_relative_rightclick_to_scroll __PointingRelativeToScroll__ PointingButton::RIGHT MiddleClick+CursorMove to ScrollWheel remap.pointing_relative_middleclick_to_scroll __PointingRelativeToScroll__ PointingButton::MIDDLE MouseButton4+CursorMove to ScrollWheel remap.pointing_relative_mousebutton4_to_scroll __PointingRelativeToScroll__ PointingButton::BUTTON4 Control+RightClick+CursorMove to ScrollWheel remap.pointing_relative_controlRightClick_to_scroll __PointingRelativeToScroll__ PointingButton::RIGHT, VK_CONTROL Shift+RightClick+CursorMove to ScrollWheel remap.pointing_relative_shiftRightClick_to_scroll __PointingRelativeToScroll__ PointingButton::RIGHT, VK_SHIFT Command+Control+CursorMove to ScrollWheel remap.pointing_relative_commandControl_to_scroll __PointingRelativeToScroll__ PointingButton::NONE, VK_COMMAND | VK_CONTROL Command+CursorMove to ScrollWheel remap.pointing_relative_Control_to_scroll __PointingRelativeToScroll__ PointingButton::NONE, VK_COMMAND Fn+CursorMove to ScrollWheel remap.pointing_relative_fn_to_scroll __PointingRelativeToScroll__ PointingButton::NONE, ModifierFlag::FN Option+CursorMove to ScrollWheel remap.pointing_relative_option_to_scroll __PointingRelativeToScroll__ PointingButton::NONE, VK_OPTION (Simultaneous) LeftClick+RightClick+CursorMove to ScrollWheel remap.pointing_relative_LRClick_to_scroll __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_pointing_relative_to_scroll Space+CursorMove to ScrollWheel remap.pointing_relative_space_to_scroll __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_pointing_relative_to_scroll, KeyCode::SPACE CursorMove to ScrollWheel Option Reverse Vertical Scrolling option.pointing_reverse_vertical_scrolling Reverse Horizontal Scrolling option.pointing_reverse_horizontal_scrolling Enable dynamic scrollwheel direction fixation (Horizontal/Vertical) option.pointing_enable_scrollwheel_fixation Disable Horizontal Scroll option.pointing_disable_horizontal_scroll Disable Vertical Scroll option.pointing_disable_vertical_scroll Disable Momentum Scroll option.pointing_disable_momentum_scroll Button to Button Command+LeftClick to Mouse Button 4 remap.pointing_cmdLeftclick2button4 __KeyToKey__ PointingButton::LEFT, VK_COMMAND, PointingButton::BUTTON4 Control+LeftClick to MiddleClick remap.pointing_controlLeftclick2middleclick __KeyToKey__ PointingButton::LEFT, VK_CONTROL, PointingButton::MIDDLE Fn+LeftClick to MiddleClick remap.pointing_fnLeftclick2middleclick __KeyToKey__ PointingButton::LEFT, ModifierFlag::FN, PointingButton::MIDDLE Fn+LeftClick to Option_L+LeftClick remap.pointing_fnLeftclick2optionLeftclick __KeyToKey__ PointingButton::LEFT, ModifierFlag::FN, PointingButton::LEFT, ModifierFlag::OPTION_L Option+LeftClick to MiddleClick remap.pointing_optionLeftclick2middleclick __KeyToKey__ PointingButton::LEFT, VK_OPTION, PointingButton::MIDDLE RightClick to LeftClick remap.pointing_rightclick2leftclick __KeyToKey__ PointingButton::RIGHT, PointingButton::LEFT Control+RightClick to Double-LeftClick remap.pointing_controlrightclick2doubleleftclick __KeyToKey__ PointingButton::RIGHT, VK_CONTROL, PointingButton::LEFT, PointingButton::LEFT Fn+RightClick to Mouse Button 5 remap.pointing_fnRightclick2button5 __KeyToKey__ PointingButton::RIGHT, ModifierFlag::FN, PointingButton::BUTTON5 MiddleClick to Command+LeftClick remap.pointing_middleclick2commandLeftclick __KeyToKey__ PointingButton::MIDDLE, PointingButton::LEFT, ModifierFlag::COMMAND_L (Simultaneous) LeftClick+RightClick to MiddleClick remap.pointing_leftrightclick2middleclick __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, PointingButton::MIDDLE (Simultaneous) LeftClick+RightClick to Button4 remap.pointing_leftrightclick2button4 __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, PointingButton::BUTTON4 (Simultaneous) LeftClick+RightClick to Button5 remap.pointing_leftrightclick2button5 __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, PointingButton::BUTTON5 Button to Key MiddleClick to Dashboard remap.pointing_middleclick2dashboard __KeyToKey__ PointingButton::MIDDLE, KeyCode::DASHBOARD MiddleClick to Expose remap.pointing_middleclick2expose __KeyToKey__ PointingButton::MIDDLE, KeyCode::EXPOSE_ALL MiddleClick to F8 remap.pointing_middleclick2f8 __KeyToKey__ PointingButton::MIDDLE, KeyCode::F8 MiddleClick to Control+F4 (= Move focus to active or next window) remap.pointing_middleclick2controlF4 __KeyToKey__ PointingButton::MIDDLE, KeyCode::F4, ModifierFlag::CONTROL_L Set 1: Button4 to Command+[ (Back) remap.pointing_button4_to_command_bracket_left __KeyToKey__ PointingButton::BUTTON4, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L Set 1: Button5 to Command+] (Forward) remap.pointing_button5_to_command_bracket_right __KeyToKey__ PointingButton::BUTTON5, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L Set 2: Button4 to Command+] (Forward) remap.pointing_button4_to_command_bracket_right __KeyToKey__ PointingButton::BUTTON4, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L Set 2: Button5 to Command+[ (Back) remap.pointing_button5_to_command_bracket_left __KeyToKey__ PointingButton::BUTTON5, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L (Simultaneous) LeftClick+RightClick to Dashboard remap.pointing_leftrightclick2dashboard __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::DASHBOARD (Simultaneous) LeftClick+RightClick to Expose remap.pointing_leftrightclick2expose __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::EXPOSE_ALL (Simultaneous) LeftClick+RightClick to F8 remap.pointing_leftrightclick2f8 __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::F8 Change ScrollWheel Fn+ScrollWheel to Brightness Control (Fn+ScrollWheel Up to Brightness Up (Fn+ScrollWheel Down to Brightness Down remap.fn_scroll_to_brightness_control __ScrollWheelToKey__ ScrollWheel::UP, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP __ScrollWheelToKey__ ScrollWheel::DOWN, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN Change Modifiers on ScrollWheel Change Control+ScrollWheel to Command+ScrollWheel remap.pointing_control_scrollwheel_to_command_scrollwheel __ScrollWheelToScrollWheel__ VK_CONTROL, ModifierFlag::COMMAND_L Change Command+ScrollWheel to Control+ScrollWheel remap.pointing_command_scrollwheel_to_control_scrollwheel __ScrollWheelToScrollWheel__ VK_COMMAND, ModifierFlag::CONTROL_L Strip Modifiers Command+ScrollWheel to ScrollWheel (strip Command) remap.pointing_strip_command __StripModifierFromScrollWheel__ VK_COMMAND Control+ScrollWheel to ScrollWheel (strip Control) remap.pointing_strip_control __StripModifierFromScrollWheel__ VK_CONTROL Option+ScrollWheel to ScrollWheel (strip Option) remap.pointing_strip_option __StripModifierFromScrollWheel__ VK_OPTION Shift+ScrollWheel to ScrollWheel (strip Shift) remap.pointing_strip_shift __StripModifierFromScrollWheel__ VK_SHIFT Strip any modifiers from ScrollWheel remap.pointing_strip_any __StripModifierFromScrollWheel__ VK_MOD_ANY Change Arrow(Up/Down/Left/Right) Key Arrow(Down/Left/Right) to Command_L Disable Up-Arrow remap.arrow2commandL __KeyToKey__ KeyCode::CURSOR_UP, KeyCode::VK_NONE __KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::COMMAND_L __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::COMMAND_L __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::COMMAND_L Arrow(Down/Left/Right) to Fn Disable Up-Arrow remap.arrow2fn __KeyToKey__ KeyCode::CURSOR_UP, KeyCode::VK_NONE __KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::FN __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::FN __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::FN Arrow(Down/Left/Right) to Option_L Disable Up-Arrow remap.arrow2optionL __KeyToKey__ KeyCode::CURSOR_UP, KeyCode::VK_NONE __KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::OPTION_L __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::OPTION_L __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::OPTION_L Command+Arrow to Option_L+Arrow remap.commandArrow2optionLarrow __KeyToKey__ KeyCode::CURSOR_UP, VK_COMMAND, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_DOWN, VK_COMMAND, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_COMMAND, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L Control+Arrow to Option_L+Arrow remap.controlArrow2optionLarrow __KeyToKey__ KeyCode::CURSOR_UP, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_DOWN, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_LEFT, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L Option+Arrow to Command_L+Arrow remap.optionArrow2commandLarrow __KeyToKey__ KeyCode::CURSOR_UP, VK_OPTION, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::CURSOR_DOWN, VK_OPTION, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::CURSOR_LEFT, VK_OPTION, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_OPTION, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Command_R+Arrow to PageUp/PageDown/Home/End remap.commandR_arrow2PgUpDnHomeEnd __KeyToKey__ KeyCode::CURSOR_UP, ModifierFlag::COMMAND_R, KeyCode::PAGEUP __KeyToKey__ KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_R, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_R, KeyCode::HOME __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_R, KeyCode::END Option_R+Arrow to PageUp/PageDown/Home/End remap.optionR_arrow2PgUpDnHomeEnd __KeyToKey__ KeyCode::CURSOR_UP, ModifierFlag::OPTION_R, KeyCode::PAGEUP __KeyToKey__ KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_R, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_R, KeyCode::HOME __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_R, KeyCode::END Left-Arrow to Control_L remap.leftarrow2controlL __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::CONTROL_L Command+Left-Arrow to Shift_L+Home,Command_L+X (only in virtual machine, RDC) remap.commandLeftarrow2beginningofline_cut_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::HOME, ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L Command+Left-Arrow to Shift_L+Home,Control_L+X (only in virtual machine, RDC) remap.commandLeftarrow2beginningofline_cut2_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::HOME, ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::CONTROL_L Command+Left-Arrow to Command_L+Shift_L+Left-Arrow,Command_L+X (except virtual machine, RDC) remap.commandLeftarrow2beginningofline_cut VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L Command+Left-Arrow to Command_L+Shift_L+Left-Arrow,Control_L+X (except virtual machine, RDC) remap.commandLeftarrow2beginningofline_cut2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::CONTROL_L Command+Right-Arrow to Shift_L+End,Command_L+X (only in virtual machine, RDC) remap.commandRightarrow2endofline_cut_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::END, ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L Command+Right-Arrow to Shift_L+End,Control_L+X (only in virtual machine, RDC) remap.commandRightarrow2endofline_cut2_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::END, ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::CONTROL_L Command+Right-Arrow to Command_L+Shift_L+Right-Arrow,Command_L+X (except virtual machine, RDC) remap.commandRightarrow2endofline_cut VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L Command+Right-Arrow to Command_L+Shift_L+Right-Arrow,Control_L+X (except virtual machine, RDC) remap.commandRightarrow2endofline_cut2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::CONTROL_L Use FN+Up/Down to adjust brightness FN+Up-Arrow to Brightness Up (Consumer) FN+Down-Arrow to Brightness Down (Consumer) remap.fnupdown_to_brightness_consumer __KeyToKey__ KeyCode::CURSOR_UP, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::CURSOR_DOWN, ConsumerKeyCode::BRIGHTNESS_DOWN Use FN+Up/Down to adjust brightness (Alternative) FN+Up-Arrow to Brightness Up (F15) FN+Down-Arrow to Brightness Down (F14) remap.fnupdown_to_brightness __KeyToKey__ KeyCode::CURSOR_UP, KeyCode::F15 __KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::F14 The workaround for broken up and down keys Change Shift+Cursor Left to Cursor Up remap.shiftleft2up __KeyToKey__ KeyCode::CURSOR_LEFT, VK_SHIFT, KeyCode::CURSOR_UP Change Shift+Cursor Right to Cursor Down remap.shiftright2down __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_SHIFT, KeyCode::CURSOR_DOWN Change Command+Cursor Left to PageUp remap.commandleft2pageup __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND, KeyCode::PAGEUP Change Command+Cursor Right to PageDown remap.commandright2pagedown __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_COMMAND, KeyCode::PAGEDOWN Change Backquote(`) Key Backquote(`) to CapsLock remap.backquote2capslock __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::CAPSLOCK Backquote(`) to Command_L remap.backquote2commandL __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::COMMAND_L Backquote(`) to Control_L remap.backquote2controlL __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::CONTROL_L Backquote(`) to Option_L remap.backquote2optionL __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::OPTION_L Backquote(`) to Shift_L remap.backquote2shiftL __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::SHIFT_L Fn+Backquote(`) to Backslash(\) remap.fnbackquote2backslash __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::FN, KeyCode::BACKSLASH Backquote(`) to Delete remap.backquote2delete __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::DELETE Backquote(`) to Escape remap.backquote2escape __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::ESCAPE Control+Backquote(`) to Escape remap.controlbackquote_to_escape __KeyToKey__ KeyCode::BACKQUOTE, VK_CONTROL, KeyCode::ESCAPE Fn+Backquote(`) to Fn+Enter remap.fnbackquote2fnenter __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::FN, KeyCode::ENTER, ModifierFlag::FN Backquote(`) to Escape if no modifiers pressed remap.backquote2escape_withoutmodifiers __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE, KeyCode::ESCAPE Backquote(`) to Forward Delete remap.backquote2forwarddelete __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::FORWARD_DELETE Backquote(`) to F8 remap.backquote2f8 __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::F8 Backquote(`) to Cmd+Option+L remap.backquote2cmdoptionl __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::L, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L Backquote(`) to Cmd+Space remap.backquote2cmdspace __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::SPACE, ModifierFlag::COMMAND_L Backquote(`) to LeftClick remap.backquote2LeftClick __KeyToKey__ KeyCode::BACKQUOTE, PointingButton::LEFT Swap Command+Backquote(`) and Option+Backquote(`) remap.swap_commandbackquote_optionbackquote __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L Change Backslash(\) Key Backslash(\) to Fn (+ Fn+Backslash(\) to Backslash(\)) remap.backslash_to_fn __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::FN, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, KeyCode::FN Backslash(\) to Delete remap.backslash2delete __KeyToKey__ KeyCode::BACKSLASH, KeyCode::DELETE Backslash(\) to Delete (+ Fn+Backslash(\) to Backslash(\)) (+ retain Shift+Backslash(\)) remap.backslash2delete_retain_shiftbackslash __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::FN, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, VK_SHIFT, KeyCode::BACKSLASH, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BACKSLASH, KeyCode::DELETE Backslash(\) to Enter remap.backslash2enter __KeyToKey__ KeyCode::BACKSLASH, KeyCode::ENTER Backslash(\) to Forward Delete (+ Fn+Backslash(\) to Backslash(\)) remap.backslash2forwarddelete __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::FN, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, KeyCode::FORWARD_DELETE Backslash(\) to Forward Delete (+ Fn+Backslash(\) to Backslash(\)) (+ retain Shift+Backslash(\)) remap.backslash2forwarddelete_retain_shiftbackslash __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::FN, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, VK_SHIFT, KeyCode::BACKSLASH, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BACKSLASH, KeyCode::FORWARD_DELETE Backslash(\) to Forward Delete (if no other modifiers pressed) remap.backslash2forwarddelete_nomods __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::FORWARD_DELETE Backslash(\) to Return remap.backslash2return __KeyToKey__ KeyCode::BACKSLASH, KeyCode::RETURN Change Bracket([,]) Keys Swap Bracket([]) and Shift+Bracket({}) remap.swap_bracket_and_shiftbracket __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::BRACKET_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT | ModifierFlag::NONE, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_SHIFT | ModifierFlag::NONE, KeyCode::BRACKET_RIGHT Left Bracket([) to L remap.leftbracket2l __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::L Right Bracket(]) to CapsLock remap.rightbracket2capslock __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::CAPSLOCK Fn+Right Bracket(]) to Backslash(\) remap.fnrightbracket2backslash __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::FN, KeyCode::BACKSLASH Change CapsLock Key CapsLock is an exceptional key. Use "Seil" to change CapsLock key. Tips: You can change CapsLock to an other key in Seil. For example, you can change CapsLock to Escape by setting keycode=53. If you want to change CapsLock to modifier+key such as Command+Space, change the key code of CapsLock to 110 in Seil. (keycode:110 is PC Application Key) Then, change PC Application Key in Karabiner. For example, activate the following setting to change CapsLock to Command+Space "For PC Users > Change PC Application Key > Application Key to Command_L+Space" Change Command_L Key (Left Command) Command_L to Control_L remap.commandL2controlL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (only in virtual machine, RDC) remap.commandL2controlL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (only in RDC) remap.commandL2controlL_rdc REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (only in Terminal) remap.commandL2controlL_terminal TERMINAL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (only in X11) remap.commandL2controlL_x11 X11 __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (only in Emacs) remap.commandL2controlL_emacs EMACS __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (except Emacs) remap.commandL2controlL_ex_emacs EMACS __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (except Terminal, Chrome, RDC) remap.commandL2controlL_excustom TERMINAL, GOOGLE_CHROME, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (except Terminal, Virtual Machine, RDC) remap.commandL2controlL_extermvm TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Control_L (except Virtual Machine, RDC) remap.commandL2controlL_exvm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L Command_L to Fn remap.commandL2fn __KeyToKey__ KeyCode::COMMAND_L, KeyCode::FN Command_L to Option_L remap.commandL2optionL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L Command_L to Option_L (only in virtual machine, RDC) remap.commandL2optionL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L Command_L to Option_L (only in Emacs) remap.commandL2optionL_emacs EMACS __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L Command_L to Shift_L remap.commandL2shiftL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::SHIFT_L Command_L to Sticky Command_L remap.sticky_commandL __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_STICKY_COMMAND_L Command_L to ModifierFlag::Extra2 remap.commandL2extra2 __KeyToKey__ KeyCode::COMMAND_L, KeyCode::VK_MODIFIER_EXTRA2 Command_L to Backquote(`) remap.commandL2backquote __KeyToKey__ KeyCode::COMMAND_L, KeyCode::BACKQUOTE Command_L to Escape remap.commandL2escape __KeyToKey__ KeyCode::COMMAND_L, KeyCode::ESCAPE Command_L to Escape (only in Emacs) remap.commandL2escape_emacs EMACS __KeyToKey__ KeyCode::COMMAND_L, KeyCode::ESCAPE Command_R+Command_L to Escape (Note: Escape is sent when you release Command_L) remap.commandRcommandL2escape __KeyOverlaidModifier__ KeyCode::COMMAND_L, ModifierFlag::COMMAND_R, KeyCode::COMMAND_L, ModifierFlag::COMMAND_R, KeyCode::ESCAPE Control_L+Command_L to Escape (Note: Escape is sent when you release Command_L) remap.controlLcommandL2escape __KeyOverlaidModifier__ KeyCode::COMMAND_L, ModifierFlag::CONTROL_L, KeyCode::COMMAND_L, ModifierFlag::CONTROL_L, KeyCode::ESCAPE Shift_L+Command_L to Escape (Note: Escape is sent when you release Command_L) remap.shiftLcommandL2escape __KeyOverlaidModifier__ KeyCode::COMMAND_L, ModifierFlag::SHIFT_L, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L, KeyCode::ESCAPE Change Command_R Key (Right Command) Command_R to Command_R (+ When you type Command_R only, send Delete) remap.commandR2commandR_delete __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::DELETE Command_R to Command_R (+ When you type Command_R only, send Delete) + [KeyRepeat] remap.commandR2commandR_delete_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::DELETE Command_R to Command_R (+ When you type Command_R only, send Enter) remap.commandR2commandR_enter __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::ENTER Command_R to Command_R (+ When you type Command_R only, send Enter) + [KeyRepeat] remap.commandR2commandR_enter_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::ENTER Command_R to Command_R (+ When you type Command_R only, toggle IM) When you type Command_R only, send Command+Space (except virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.commandR2commandR_commandSpace __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::SPACE, ModifierFlag::COMMAND_L When you type Command_R only, send Option+Backquote (only in virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.commandR2commandR_optionBackquote_vm __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::VK_LAZY_COMMAND_R, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L Command_R to Control_L remap.commandR2controlL __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L Option_R+Command_R to Control_L remap.optionRcommandR2controlL __KeyToKey__ KeyCode::COMMAND_R, ModifierFlag::OPTION_R, KeyCode::CONTROL_L Command_R to Control_R (only in virtual machine, RDC) remap.commandR2controlR_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_R Command_R to Control_L (only in X11) remap.commandR2controlL_x11 X11 __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L Command_R to Control_L (only in Emacs) remap.commandR2controlL_emacs EMACS __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L Command_R to Fn remap.commandR2fn __KeyToKey__ KeyCode::COMMAND_R, KeyCode::FN Command_R to Fn (only in virtual machine) remap.commandR2fn_vm VIRTUALMACHINE __KeyToKey__ KeyCode::COMMAND_R, KeyCode::FN Option_R+Command_R to Fn remap.optionRcommandR2fn __KeyToKey__ KeyCode::COMMAND_R, ModifierFlag::OPTION_R, KeyCode::FN Command_R to Option_L remap.commandR2optionL __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_L Command_R to Option_R remap.commandR2optionR __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R Command_R to Option_R (only in Emacs, Terminal, X11) remap.commandR2optionR_etx EMACS, TERMINAL, X11 __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R Command_R to Shift_L remap.commandR2shiftL __KeyToKey__ KeyCode::COMMAND_R, KeyCode::SHIFT_L Command_R to Sticky Command_R remap.sticky_commandR __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_STICKY_COMMAND_R CommandR to ModifierFlag::Extra1 remap.commandR2extra1 __KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_MODIFIER_EXTRA1 Command_R to Enter remap.commandR2enter __KeyToKey__ KeyCode::COMMAND_R, KeyCode::ENTER Command_R to Escape remap.commandR2escape __KeyToKey__ KeyCode::COMMAND_R, KeyCode::ESCAPE Command_R to Delete remap.commandR2delete __KeyToKey__ KeyCode::COMMAND_R, KeyCode::DELETE Command_R to Forward Delete remap.commandR2forwarddelete __KeyToKey__ KeyCode::COMMAND_R, KeyCode::FORWARD_DELETE Command_R to Home remap.commandR2home __KeyToKey__ KeyCode::COMMAND_R, KeyCode::HOME Command_R to Home (only in virtual machine, RDC) remap.commandR2home_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, KeyCode::HOME Command_R to Home (only in virtual machine, RDC) (+ Shift+Command_R to Shift+Home,Control_L+C) remap.commandR2home_vm_ex VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::HOME, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::HOME Command_R to Home (only in virtual machine, RDC) (+ Shift+Command_R to Shift+Home,Command_L+C) remap.commandR2home_vm_ex2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::HOME, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::HOME Command_R to Command_L+Left-Arrow (beginning-of-line) (except virtual machine, RDC) remap.commandR2commandLleftarrow VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L Command_R to Command_L+Left-Arrow (beginning-of-line) (+ Shift+Command_R to Command_L+Shift_L+Left-Arrow,Command_L+C) (except virtual machine, RDC) remap.commandR2commandLleftarrow_ex VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L Command_R to Command_L+Left-Arrow (beginning-of-line) (+ Shift+Command_R to Command_L+Shift_L+Left-Arrow,Control_L+C) (except virtual machine, RDC) remap.commandR2commandLleftarrow_ex2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L Command_R to Command_L+Left-Arrow (beginning-of-line) (+ Control+Command_R, to Command_L+Up-Arrow) (beginning-of-buffer) (Except in Virtual Machine, RDC) remap.commandR2fnleftarrow VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::COMMAND_R, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L Command_R to Command_L+Left-Arrow (beginning-of-line) remap.commandR2commandLleftarrow_all __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L Command_R to PageUp remap.commandR2pageup __KeyToKey__ KeyCode::COMMAND_R, KeyCode::PAGEUP Command_R to Space remap.commandR2space __KeyToKey__ KeyCode::COMMAND_R, KeyCode::SPACE Command_R to LeftClick remap.commandR2leftclick __KeyToKey__ KeyCode::COMMAND_R, PointingButton::LEFT Command_R to MiddleClick remap.commandR2middleclick __KeyToKey__ KeyCode::COMMAND_R, PointingButton::MIDDLE Command_R to RightClick remap.commandR2rightclick __KeyToKey__ KeyCode::COMMAND_R, PointingButton::RIGHT Command_L+Command_R to Return (Note: Return is sent when you release Command_R) remap.commandLcommandR2return __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_L, KeyCode::COMMAND_R, ModifierFlag::COMMAND_L, KeyCode::RETURN Command_L+Command_R to Enter (Note: Enter is sent when you release Command_R) remap.commandLcommandR2enter __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_L, KeyCode::COMMAND_R, ModifierFlag::COMMAND_L, KeyCode::ENTER Control_L+Command_R to Return (Note: Return is sent when you release Command_R) remap.controlLcommandR2return __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::CONTROL_L, KeyCode::COMMAND_R, ModifierFlag::CONTROL_L, KeyCode::RETURN Shift_L+Command_R to Return (Note: Return is sent when you release Command_R) remap.shiftLcommandR2return __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::SHIFT_L, KeyCode::COMMAND_R, ModifierFlag::SHIFT_L, KeyCode::RETURN Change Control_L Key (Left Control) Control_L to Command_L remap.controlL2commandL __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (only in virtual machine, RDC) remap.controlL2commandL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (only in Terminal) remap.controlL2commandL_terminal TERMINAL __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (only in X11) remap.controlL2commandL_x11 X11 __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (except Emacs) remap.controlL2commandL_ex_emacs EMACS __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (except Terminal, Chrome, RDC) remap.controlL2commandL_excustom TERMINAL, GOOGLE_CHROME, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (except Terminal, Virtual Machine, RDC) remap.controlL2commandL_extermvm TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Command_L (except Virtual Machine, RDC) remap.controlL2commandL_exvm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Control_L to Control_L (+ When you type Control_L only, send Delete) remap.controlL2controlL_delete __KeyOverlaidModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::DELETE Control_L to Control_L (+ When you type Control_L only, send Delete) + [KeyRepeat] remap.controlL2controlL_delete_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::DELETE Control_L to Control_L (+ When you type Control_L only without other modifiers, send Delete) + [KeyRepeat] remap.controlL2controlL_delete_nomod_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::CONTROL_L, ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::CONTROL_L, KeyCode::DELETE Control_L to Control_L (+ When you type Control_L only, send Escape) remap.controlL2controlL_escape __KeyOverlaidModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::ESCAPE Fn+Control_L to Control_R remap.fncontrolL2controlR __KeyToKey__ KeyCode::CONTROL_L, ModifierFlag::FN, KeyCode::CONTROL_R Control_L to Fn remap.controlL2fn __KeyToKey__ KeyCode::CONTROL_L, KeyCode::FN Control_L to Fn (only in virtual machine, RDC) remap.controlL2fn_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_L, KeyCode::FN Option_L+Control_L to Fn remap.optionLcontrolL2fn __KeyToKey__ KeyCode::CONTROL_L, ModifierFlag::OPTION_L, KeyCode::FN Control_L to Option_L remap.controlL2optionL __KeyToKey__ KeyCode::CONTROL_L, KeyCode::OPTION_L Control_L to Option_L (only in virtual machine, RDC) remap.controlL2optionL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_L, KeyCode::OPTION_L Control_L to Shift_L remap.controlL2shiftL __KeyToKey__ KeyCode::CONTROL_L, KeyCode::SHIFT_L Control_L to Sticky Control_L remap.sticky_controlL __KeyOverlaidModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_STICKY_CONTROL_L Control_L to Backquote(`) remap.controlL2backquote __KeyToKey__ KeyCode::CONTROL_L, KeyCode::BACKQUOTE Control_L to Delete remap.controlL2delete __KeyToKey__ KeyCode::CONTROL_L, KeyCode::DELETE Control_L to Escape remap.controlL2escape __KeyToKey__ KeyCode::CONTROL_L, KeyCode::ESCAPE Command_R+Control_L to Escape (Note: Escape is sent when you release Control_L) remap.commandRcontrolL2escape __KeyOverlaidModifier__ KeyCode::CONTROL_L, ModifierFlag::COMMAND_R, KeyCode::CONTROL_L, ModifierFlag::COMMAND_R, KeyCode::ESCAPE Shift_L+Control_L to Escape (Note: Escape is sent when you release Control_L) remap.shiftLcontrolL2escape __KeyOverlaidModifier__ KeyCode::CONTROL_L, ModifierFlag::SHIFT_L, KeyCode::CONTROL_L, ModifierFlag::SHIFT_L, KeyCode::ESCAPE Control_L to Return remap.controlL2return __KeyToKey__ KeyCode::CONTROL_L, KeyCode::RETURN Disable Control_L remap.drop_controlL __KeyToKey__ KeyCode::CONTROL_L, KeyCode::VK_NONE Control_L x2 to Control_L+Space remap.controlL_x2_to_controlLspace __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::SPACE, ModifierFlag::CONTROL_L Control_L to LeftClick remap.controlL2lefttclick __KeyToKey__ KeyCode::CONTROL_L, PointingButton::LEFT Control_L to RightClick remap.controlL2rightclick __KeyToKey__ KeyCode::CONTROL_L, PointingButton::RIGHT Change Control_R Key (Right Control) Control_R to Command_R remap.controlR2commandR __KeyToKey__ KeyCode::CONTROL_R, KeyCode::COMMAND_R Control_R to Command_R (only in virtual machine, RDC) remap.controlR2commandR_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_R, KeyCode::COMMAND_R Control_R to Option_R remap.controlR2optionR __KeyToKey__ KeyCode::CONTROL_R, KeyCode::OPTION_R Control_R to Option_R (only in virtual machine, RDC) remap.controlR2optionR_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CONTROL_R, KeyCode::OPTION_R Control_R to Shift_R remap.controlR2shiftR __KeyToKey__ KeyCode::CONTROL_R, KeyCode::SHIFT_R Control_R to Sticky Control_R remap.sticky_controlR __KeyOverlaidModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_STICKY_CONTROL_R Control_R to Enter remap.controlR_to_enter __KeyToKey__ KeyCode::CONTROL_R, KeyCode::ENTER Control_R x2 to Enter remap.controlRx2_to_enter __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::ENTER Control_R to Escape remap.controlR2escape __KeyToKey__ KeyCode::CONTROL_R, KeyCode::ESCAPE Control_R to Fn remap.controlR2fn __KeyToKey__ KeyCode::CONTROL_R, KeyCode::FN Control_R to RightClick remap.controlR2rightclick __KeyToKey__ KeyCode::CONTROL_R, PointingButton::RIGHT Change Delete Key Delete to Backquote(`) remap.delete2backquote __KeyToKey__ KeyCode::DELETE, KeyCode::BACKQUOTE Delete to Backslash(\) remap.delete2backslash __KeyToKey__ KeyCode::DELETE, KeyCode::BACKSLASH Delete to CapsLock remap.delete2capslock __KeyToKey__ KeyCode::DELETE, KeyCode::CAPSLOCK Command+Delete to Option_L+Delete remap.commandDelete2optionLdelete __KeyToKey__ KeyCode::DELETE, VK_COMMAND, KeyCode::DELETE, ModifierFlag::OPTION_L Control+Delete to Command_L+Delete remap.controlDelete2commandLdelete __KeyToKey__ KeyCode::DELETE, VK_CONTROL, KeyCode::DELETE, ModifierFlag::COMMAND_L Option+Delete to Command_L+Delete remap.optionDelete2commandLdelete __KeyToKey__ KeyCode::DELETE, VK_OPTION, KeyCode::DELETE, ModifierFlag::COMMAND_L Delete to Forward Delete remap.delete2forwarddelete __KeyToKey__ KeyCode::DELETE, KeyCode::FORWARD_DELETE Delete to Forward Delete (Fn+Delete to Delete) remap.delete2forwarddelete_fnDelete2delete __KeyToKey__ KeyCode::DELETE, ModifierFlag::FN, KeyCode::DELETE __KeyToKey__ KeyCode::DELETE, KeyCode::FORWARD_DELETE Control+Delete to Forward Delete remap.controlDelete2forwarddelete __KeyToKey__ KeyCode::DELETE, VK_CONTROL, KeyCode::FORWARD_DELETE Option+Delete to Forward Delete remap.optionDelete2forwarddelete __KeyToKey__ KeyCode::DELETE, VK_OPTION, KeyCode::FORWARD_DELETE Shift+Delete to Forward Delete remap.shiftDelete2forwarddelete __KeyToKey__ KeyCode::DELETE, VK_SHIFT, KeyCode::FORWARD_DELETE Shift+Delete to Forward Delete (if no other modifiers pressed) remap.shiftDelete2forwarddelete_nomodifiers __KeyToKey__ KeyCode::DELETE, VK_SHIFT | ModifierFlag::NONE, KeyCode::FORWARD_DELETE Shift+Delete to Help remap.shiftdelete2help __KeyToKey__ KeyCode::DELETE, VK_SHIFT, KeyCode::HELP Shift+Delete to Pipe(|) remap.shiftDelete2pipe __KeyToKey__ KeyCode::DELETE, VK_SHIFT, KeyCode::BACKSLASH, ModifierFlag::SHIFT_L Delete to Quote(') remap.delete_to_quote __KeyToKey__ KeyCode::DELETE, KeyCode::QUOTE Delete to Return remap.delete_to_return __KeyToKey__ KeyCode::DELETE, KeyCode::RETURN Delete to Tab remap.delete_to_tab __KeyToKey__ KeyCode::DELETE, KeyCode::TAB Shift+Delete to Tilde(~) remap.shiftDelete2tilde __KeyToKey__ KeyCode::DELETE, VK_SHIFT, KeyCode::BACKQUOTE, ModifierFlag::SHIFT_L Disable Delete remap.drop_delete __KeyToKey__ KeyCode::DELETE, KeyCode::VK_NONE Change Eject Key Note: Eject key has a delay. You need to press eject key for a few seconds. We recommend you to use "NoEjectDelay" together to get rid of a delay. Limitation: You cannot change eject key to a modifier key (Command,Control,Fn,Option,Shift), and eject key does not support key repeat exceptionally. Because eject key sends keydown&keyup event at the same time when you press the key. Karabiner cannot know whether you're holding eject key or not. Eject to Option+Backquote(`) remap.eject_to_option_backquote __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L Eject to Dashboard if no modifiers pressed remap.eject2dashboard_withoutmodifiers __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, KeyCode::DASHBOARD Eject to Control+Shift+Eject (Sleep displays) remap.eject2controlshifteject __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, ConsumerKeyCode::EJECT, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L Eject to Escape remap.eject2escape __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::ESCAPE Eject to Expose if no modifiers pressed remap.eject2expose_withoutmodifiers __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, KeyCode::EXPOSE_ALL Eject to Expose remap.eject2expose __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::EXPOSE_ALL Eject to Forward Delete remap.eject2forwarddelete __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::FORWARD_DELETE Eject to Forward Delete (Fn+Eject to Eject) remap.eject2forwarddelete_retain_fnEject __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::FN, ConsumerKeyCode::EJECT __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::FORWARD_DELETE Eject to Forward Delete if no modifiers pressed remap.eject2forwarddelete_withoutmodifiers __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, KeyCode::FORWARD_DELETE Eject to Forward Delete (+ Eject to Control+D in Terminal,X11) remap.eject2forwarddelete_term_x11 TERMINAL, X11 __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::D, ModifierFlag::CONTROL_L __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::FORWARD_DELETE Eject to Option_L+Delete (Fn+Eject to Eject) remap.eject2optionaLdelete __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::FN, ConsumerKeyCode::EJECT __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::DELETE, ModifierFlag::OPTION_L Eject to Command+Control+Option+Shift+E remap.eject2fccosE __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, KeyCode::E, ModifierFlag::COMMAND_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Fn+Eject to Command+Control+Option+Shift+E remap.fneject2fccosE __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::E, ModifierFlag::COMMAND_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Eject to F12 remap.eject2f12 __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::F12 Eject to F12 (if no modifiers pressed) remap.eject2f12_withoutmodifiers __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, KeyCode::F12 Eject to F13 (Fn+Eject to Eject) remap.eject2f13 __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::FN, ConsumerKeyCode::EJECT __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::F13 Eject to F14 remap.eject2f14 __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::F14 Eject to F15 remap.eject2f15 __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::F15 Eject to PageDown remap.eject2pagedown __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::PAGEDOWN Change Enter Key Note: Enter key is a key in old MacBook and Keypads. See "Change Return Key" section if you want to change a return key. Enter to Command_L remap.enter2commandL __KeyToKey__ KeyCode::ENTER, KeyCode::COMMAND_L Enter to Command_L (except virtual machine, RDC) remap.enter2commandL_ex_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::ENTER, KeyCode::COMMAND_L Enter to Command_R remap.enter2commandR __KeyToKey__ KeyCode::ENTER, KeyCode::COMMAND_R Enter to Control_L remap.enter2controlL __KeyToKey__ KeyCode::ENTER, KeyCode::CONTROL_L Enter to Control_L (only in virtual machine, RDC) remap.enter2controlL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::ENTER, KeyCode::CONTROL_L Enter to Control_R remap.enter2controlR __KeyToKey__ KeyCode::ENTER, KeyCode::CONTROL_R Enter to Fn remap.enter2fn __KeyToKey__ KeyCode::ENTER, KeyCode::FN Enter to Option_L remap.enter2optionL __KeyToKey__ KeyCode::ENTER, KeyCode::OPTION_L Enter to Option_L (+ When you type Enter only, toggle IM) When you type Enter only, send Command+Space (except virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.enter2optionL_commandSpace __KeyOverlaidModifier__ KeyCode::ENTER, KeyCode::OPTION_L, KeyCode::SPACE, ModifierFlag::COMMAND_L When you type Enter only, send Option+Backquote (only in virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.enter2optionL_optionBackquote_vm __KeyOverlaidModifier__ KeyCode::ENTER, KeyCode::VK_LAZY_OPTION_L, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L Enter to Option_R remap.enter2optionR __KeyToKey__ KeyCode::ENTER, KeyCode::OPTION_R Enter to Option_R When you type Enter only, send Command+Space (except virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.enter2optionR_commandSpace __KeyOverlaidModifier__ KeyCode::ENTER, KeyCode::OPTION_R, KeyCode::SPACE, ModifierFlag::COMMAND_L When you type Enter only, send Option+Backquote (only in virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.enter2optionR_optionBackquote_vm __KeyOverlaidModifier__ KeyCode::ENTER, KeyCode::VK_LAZY_OPTION_R, KeyCode::BACKQUOTE, ModifierFlag::OPTION_R Enter to Command_L+Control_L remap.enter2commandLcontrolL __KeyToKey__ KeyCode::ENTER, KeyCode::COMMAND_L, ModifierFlag::CONTROL_L Enter to Command_L+Shift_L remap.enter2commandLshiftL __KeyToKey__ KeyCode::ENTER, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L Enter to Control_L+Option_L remap.enter2controlLoptionL __KeyToKey__ KeyCode::ENTER, KeyCode::CONTROL_L, ModifierFlag::OPTION_L Enter to Delete remap.enter2delete __KeyToKey__ KeyCode::ENTER, KeyCode::DELETE Enter to End remap.enter2end __KeyToKey__ KeyCode::ENTER, KeyCode::END Enter to End (only in virtual machine, RDC) remap.enter2end_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::ENTER, KeyCode::END Enter to Forward Delete remap.enter2forwarddelete __KeyToKey__ KeyCode::ENTER, KeyCode::FORWARD_DELETE Enter to Left-Arrow remap.enter2leftarrow __KeyToKey__ KeyCode::ENTER, KeyCode::CURSOR_LEFT Enter to Return remap.enter2return __KeyToKey__ KeyCode::ENTER, KeyCode::RETURN Enter to Command_L+Right-Arrow (end-of-line) remap.enter2commandLrightarrow_all __KeyToKey__ KeyCode::ENTER, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Enter to Command_L+Right-Arrow (end-of-line) (+ Control+Enter to Command_L+Down-Arrow) (end-of-buffer) (Except in Virtual Machine, RDC) remap.enter2fnrightarrow VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::ENTER, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::ENTER, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Enter to Right-Arrow remap.enter2rightarrow __KeyToKey__ KeyCode::ENTER, KeyCode::CURSOR_RIGHT Enter to Semicolon remap.enter2semicolon __KeyToKey__ KeyCode::ENTER, KeyCode::SEMICOLON Enter to Space remap.enter2space __KeyToKey__ KeyCode::ENTER, KeyCode::SPACE Enter to Tab remap.enter2tab __KeyToKey__ KeyCode::ENTER, KeyCode::TAB Enter to Up-Arrow remap.enter2uparrow __KeyToKey__ KeyCode::ENTER, KeyCode::CURSOR_UP Change Escape Key Escape to CapsLock remap.escape2capslock __KeyToKey__ KeyCode::ESCAPE, KeyCode::CAPSLOCK Shift+Escape to CapsLock remap.shiftEscape2capslock __KeyToKey__ KeyCode::ESCAPE, VK_SHIFT, KeyCode::CAPSLOCK Escape to Command_L remap.escape2commandL __KeyToKey__ KeyCode::ESCAPE, KeyCode::COMMAND_L Escape to Command_R Lock remap.escape2commandR_lock __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_COMMAND_R Escape to Option_L remap.escape2optionL __KeyToKey__ KeyCode::ESCAPE, KeyCode::OPTION_L Escape to Backquote(`) remap.escape2backquote __KeyToKey__ KeyCode::ESCAPE, KeyCode::BACKQUOTE Escape to Eject remap.escape2eject __KeyToKey__ KeyCode::ESCAPE, ConsumerKeyCode::EJECT Control+Escape to Control_L+F3 remap.escape2controlLf3 __KeyToKey__ KeyCode::ESCAPE, VK_CONTROL | ModifierFlag::NONE, KeyCode::F3, ModifierFlag::CONTROL_L Fn+Escape to Power remap.fnEscape2power __KeyToKey__ KeyCode::ESCAPE, ModifierFlag::FN, ConsumerKeyCode::POWER Shift+Escape to Tilde(~) remap.shiftEscape2tilde __KeyToKey__ KeyCode::ESCAPE, VK_SHIFT, KeyCode::BACKQUOTE, ModifierFlag::SHIFT_L Escape to RightClick remap.escape2rightclick __KeyToKey__ KeyCode::ESCAPE, PointingButton::RIGHT Disable Escape remap.drop_escape __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_NONE Change Expose Key ExposeAll to CapsLock remap.expose2capslock __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::CAPSLOCK ExposeAll to Shift_L remap.expose2shiftL __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::SHIFT_L ExposeAll to CapsLock or Shift_L (ExposeAll to Shift_L on the MacBook's internal keyboard (vid/pid: 0x05ac,0x0218) (ExposeAll to CapsLock on other devices) remap.expose2capslockORshiftL DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::SHIFT_L DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::CAPSLOCK Change Fn Key Fn to Command_L remap.fn2commandL __KeyToKey__ KeyCode::FN, KeyCode::COMMAND_L Fn to Command_L (except virtual machine, RDC) (+ Fn to Control_L (only in virtual machine, RDC)) remap.fn2commandL_fn2controlL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::FN, KeyCode::COMMAND_L VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::FN, KeyCode::CONTROL_L Fn to Control_L remap.fn2controlL __KeyToKey__ KeyCode::FN, KeyCode::CONTROL_L Fn to Control_L (only in virtual machine, RDC) remap.fn2controlL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::FN, KeyCode::CONTROL_L Fn to Control_L (+ Command_R+Fn to Fn) remap.fn2controlL_commandR2fn __KeyToKey__ KeyCode::FN, ModifierFlag::COMMAND_R, KeyCode::FN __KeyToKey__ KeyCode::FN, KeyCode::CONTROL_L Fn to Control_L (+ Option_L+Fn to Fn) remap.fn2controlL_optionL2fn __KeyToKey__ KeyCode::FN, ModifierFlag::OPTION_L, KeyCode::FN __KeyToKey__ KeyCode::FN, KeyCode::CONTROL_L Fn+letter to Control_L+letter Makes Fn key behave as a Control_L key, but only when pressed in combination with a letter Fn behaves as a normal Fn key otherwise remap.fnletter_to_ctrlletter __KeyToKey__ KeyCode::A, ModifierFlag::FN, KeyCode::A, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::B, ModifierFlag::FN, KeyCode::B, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::C, ModifierFlag::FN, KeyCode::C, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::D, ModifierFlag::FN, KeyCode::D, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::E, ModifierFlag::FN, KeyCode::E, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::F, ModifierFlag::FN, KeyCode::F, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::G, ModifierFlag::FN, KeyCode::G, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::H, ModifierFlag::FN, KeyCode::H, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::I, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::J, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::K, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::L, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::M, ModifierFlag::FN, KeyCode::M, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::N, ModifierFlag::FN, KeyCode::N, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::O, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::P, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::Q, ModifierFlag::FN, KeyCode::Q, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::R, ModifierFlag::FN, KeyCode::R, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::S, ModifierFlag::FN, KeyCode::S, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::T, ModifierFlag::FN, KeyCode::T, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::U, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::V, ModifierFlag::FN, KeyCode::V, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::W, ModifierFlag::FN, KeyCode::W, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::X, ModifierFlag::FN, KeyCode::X, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::Y, ModifierFlag::FN, KeyCode::Y, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::Z, ModifierFlag::FN, KeyCode::Z, ModifierFlag::CONTROL_L Fn to Control_R remap.fn2controlR __KeyToKey__ KeyCode::FN, KeyCode::CONTROL_R Fn to Fn (+ When you type Fn only, send Fn_Lock) remap.fn2fn_fnlock __KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_LOCK_FN Fn to Fn_Lock remap.fn2fnlock __KeyToKey__ KeyCode::FN, KeyCode::VK_LOCK_FN Fn to Option_L remap.fn2optionL __KeyToKey__ KeyCode::FN, KeyCode::OPTION_L Fn to Option_L (only in Illustrator, Photoshop, Cheetah3D) (retain Fn+F1...Fn+F12) remap.fn2optionL_illphoche ILLUSTRATOR, PHOTOSHOP, CHEETAH_3D __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, ModifierFlag::OPTION_L, KeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::BRIGHTNESS_UP, ModifierFlag::OPTION_L, KeyCode::BRIGHTNESS_UP __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::OPTION_L, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::OPTION_L, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::EXPOSE_ALL, ModifierFlag::OPTION_L, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::DASHBOARD, ModifierFlag::OPTION_L, KeyCode::DASHBOARD __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::OPTION_L, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::OPTION_L, ConsumerKeyCode::KEYBOARDLIGHT_HIGH __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, ModifierFlag::OPTION_L, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ModifierFlag::OPTION_L, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ModifierFlag::OPTION_L, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::OPTION_L, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::OPTION_L, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::OPTION_L, ConsumerKeyCode::VOLUME_UP __KeyToKey__ KeyCode::FN, KeyCode::OPTION_L Fn to Control_L+Option_L remap.fn2controlLoptionL __KeyToKey__ KeyCode::FN, KeyCode::OPTION_L, ModifierFlag::CONTROL_L Fn to All Modifiers Mode FN to Shift+Control+Option+Command notsave.fn2allmods __ShowStatusMessage__ Fn as All Mods Enabled __KeyToKey__ KeyCode::FN, KeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Doubletap Left Shift to Enable Fn as Shift+Control+Option+Command remap.enable_fn2allmods __DoublePressModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_fn2allmods Fn to Shift_L remap.fn2shiftL __KeyToKey__ KeyCode::FN, KeyCode::SHIFT_L Fn to Delete remap.fn2delete __KeyToKey__ KeyCode::FN, KeyCode::DELETE Fn to Enter remap.fn2enter __KeyToKey__ KeyCode::FN, KeyCode::ENTER Fn to Eject remap.fn2eject __KeyToKey__ KeyCode::FN, ConsumerKeyCode::EJECT Fn to Forward Delete remap.fn2forwarddelete __KeyToKey__ KeyCode::FN, KeyCode::FORWARD_DELETE Fn to F14 remap.fn2f14 __KeyToKey__ KeyCode::FN, KeyCode::F14 Fn x2 to F19 remap.fn_x2_to_f19 __DoublePressModifier__ KeyCode::FN, KeyCode::FN, KeyCode::F19 Fn to Help remap.fn2help __KeyToKey__ KeyCode::FN, KeyCode::HELP Fn to Tab remap.fn2tab __KeyToKey__ KeyCode::FN, KeyCode::TAB Fn to LeftClick remap.fn2leftclick __KeyToKey__ KeyCode::FN, PointingButton::LEFT Change Forward Delete Key Forward Delete to Delete remap.forwarddelete2delete __KeyToKey__ FROMKEYCODE_FORWARD_DELETE, KeyCode::DELETE Command+Forward Delete to Option_L+Forward Delete remap.commandForwardDelete2optionLforwarddelete __KeyToKey__ FROMKEYCODE_FORWARD_DELETE, VK_COMMAND, KeyCode::FORWARD_DELETE, ModifierFlag::OPTION_L Control+Forward Delete to Command_L+Forward Delete remap.controlForwardDelete2commandLforwarddelete __KeyToKey__ FROMKEYCODE_FORWARD_DELETE, VK_CONTROL, KeyCode::FORWARD_DELETE, ModifierFlag::COMMAND_L Option+Forward Delete to Command_L+Forward Delete remap.optionForwardDelete2commandLforwarddelete __KeyToKey__ FROMKEYCODE_FORWARD_DELETE, VK_OPTION, KeyCode::FORWARD_DELETE, ModifierFlag::COMMAND_L Change F1..F19 Key & Functional Key (Brightness Control, Music Control, Volume Control) Change Functional Key (Brightness, Volume, ....) Dashboard to Launchpad remap.dashboard2launchpad __KeyToKey__ KeyCode::DASHBOARD, KeyCode::LAUNCHPAD Launchpad to Dashboard remap.launchpad2dashboard __KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::DASHBOARD Functional Keys to F1..F12 Brightness Adjust to F1,F2 * Brightness Down to F1 * Brightness Up to F2 remap.consumer_to_fkeys_f1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2 Mission Control/Launchpad to F3,F4 (And Expose and Dashboard to F3,F4) remap.consumer_to_fkeys_f3 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4 __KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::F4 Keyboard Backlit Adjust to F5,F6 * Keyboard Backlit Low to F5 * Keyboard Backlit High to F6 remap.consumer_to_fkeys_f5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6 Music Controls to F7,F8,F9 * Music Prev to F7 * Music Play/Pause to F8 * Music Next to F9 remap.consumer_to_fkeys_f7 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9 Speaker Controls to F10,F11,F12 * Volume Mute to F10 * Volume Down to F11 * Volume Up to F12 remap.consumer_to_fkeys_f10 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12 Fn+Functional Keys to F1..F12 (Use these settings if you activated "XXX to Fn") Fn+Brightness Adjust to F1,F2 * Fn+Brightness Down to F1 * Fn+Brightness Up to F2 remap.fn_consumer_to_fkeys_f1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::FN, KeyCode::F1 __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, ModifierFlag::FN, KeyCode::F1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::FN, KeyCode::F2 __KeyToKey__ KeyCode::BRIGHTNESS_UP, ModifierFlag::FN, KeyCode::F2 Fn+Mission Control/Launchpad to F3,F4 (And Fn+Expose and Fn+Dashboard to F3,F4) remap.fn_consumer_to_fkeys_f3 __KeyToKey__ KeyCode::EXPOSE_ALL, ModifierFlag::FN, KeyCode::F3 __KeyToKey__ KeyCode::DASHBOARD, ModifierFlag::FN, KeyCode::F4 __KeyToKey__ KeyCode::LAUNCHPAD, ModifierFlag::FN, KeyCode::F4 Fn+Keyboard Backlit Adjust to F5,F6 * Fn+Keyboard Backlit Low to F5 * Fn+Keyboard Backlit High to F6 remap.fn_consumer_to_fkeys_f5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::FN, KeyCode::F5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::FN, KeyCode::F6 Fn+Music Controls to F7,F8,F9 * Fn+Music Prev to F7 * Fn+Music Play/Pause to F8 * Fn+Music Next to F9 remap.fn_consumer_to_fkeys_f7 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, ModifierFlag::FN, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ModifierFlag::FN, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ModifierFlag::FN, KeyCode::F9 Fn+Speaker Controls to F10,F11,F12 * Fn+Volume Mute to F10 * Fn+Volume Down to F11 * Fn+Volume Up to F12 remap.fn_consumer_to_fkeys_f10 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN, KeyCode::F12 Separately settings Brightness Down to F1 remap.brightnessdown2f1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1 Brightness Up to F2 remap.brightnessup2f2 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2 Expose to F3 remap.expose2f3 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3 Mission Control to Eject remap.missioncontrol_to_eject __KeyToKey__ KeyCode::MISSION_CONTROL, ConsumerKeyCode::EJECT Dashboard to F4 remap.dashboard2f4 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4 Launchpad to Eject remap.launchpad_to_eject __KeyToKey__ KeyCode::LAUNCHPAD, ConsumerKeyCode::EJECT ____________________________________________________________ Volume Mute to F3 remap.volumemute2f3 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F3 Volume Down to F4 remap.volumedown2f4 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F4 Volume Up to F5 remap.volumeup2f5 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F5 ____________________________________________________________ Volume Mute to F4 remap.volumemute2f4 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F4 Volume Down to F5 remap.volumedown2f5 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F5 Volume Up to F6 remap.volumeup2f6 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F6 ____________________________________________________________ Volume Mute to F10 remap.volumemute2f10 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10 Volume Down to F11 remap.volumedown2f11 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 Volume Up to F12 remap.volumeup2f12 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN, KeyCode::F12 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12 ____________________________________________________________ Volume Mute to F9 remap.volumemute2f9 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN, KeyCode::F9 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F9 Volume Down to F10 remap.volumedown2f10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F10 Volume Up to F11 remap.volumeup2f11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F11 ____________________________________________________________ NumLock to F6 remap.numlock2f6 __KeyToKey__ ConsumerKeyCode::NUMLOCK, KeyCode::F6 ____________________________________________________________ NumLock to Music Prev remap.numlock2musicprev __KeyToKey__ ConsumerKeyCode::NUMLOCK, ConsumerKeyCode::MUSIC_PREV Video Mirroring to Music Play/Pause remap.videomirror2musicplay __KeyToKey__ ConsumerKeyCode::VIDEO_MIRROR, ConsumerKeyCode::MUSIC_PLAY Keyboard Light Off to Music Next remap.keyboardlightoff2musicnext __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ Video Mirroring to Music Prev remap.videomirror2musicprev __KeyToKey__ ConsumerKeyCode::VIDEO_MIRROR, ConsumerKeyCode::MUSIC_PREV Keyboard Light Off to Music Play/Pause remap.keyboardlightoff2musicplay __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_PLAY Keyboard Light Low to Music Next remap.keyboardlightlow2musicnext __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ Keyboard Light Off to Music Prev remap.keyboardlightoff2musicprev __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_PREV Keyboard Light Low to Music Play/Pause remap.keyboardlightlow2musicplay __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::MUSIC_PLAY Keyboard Light High to Music Next remap.keyboardlighthigh2musicnext __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ Keyboard Light Low to Tab Left ( Command+{ ) remap.light_low_to_tab_left __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L Keyboard Light High to Tab Right ( Command+} ) remap.light_high_to_tab_right __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L ____________________________________________________________ "Rewind/Fast-Forward" to "beginning/end of line" (Command+Left/Right-Arrow) remap.musicprevnext_to_home_end __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L ____________________________________________________________ Dashboard to F8 remap.dashboard2f8 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F8 Keyboard Light High to Volume Mute remap.keyboardlighthigh2volumemute __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ConsumerKeyCode::VOLUME_MUTE Volume Mute/Down/Up without click remap.voldownup_to_voldownup_woclick __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::SHIFT_L __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN | ModifierFlag::NONE, ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::SHIFT_L __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN | ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN | ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L Command+Functional to Functional (ex. Command+Volume Mute to Volume Mute remap.command_functional_to_functional __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, VK_COMMAND, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, VK_COMMAND, KeyCode::BRIGHTNESS_DOWN __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, VK_COMMAND, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::BRIGHTNESS_UP, VK_COMMAND, KeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::EXPOSE_ALL, VK_COMMAND, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::DASHBOARD, VK_COMMAND, KeyCode::DASHBOARD __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, VK_COMMAND, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, VK_COMMAND, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, VK_COMMAND, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, VK_COMMAND, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, VK_COMMAND, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ ConsumerKeyCode::VOLUME_UP, VK_COMMAND, ConsumerKeyCode::VOLUME_UP Change Power Key *** This setting does not work with MacBook Air 2010 or later. *** This "Power Key" is the key on the old ADB keyboard. Power to Command_L remap.power2commandL __KeyToKey__ ConsumerKeyCode::POWER, KeyCode::COMMAND_L Power to Delete (+ Fn+Power to Power) remap.power2delete __KeyToKey__ ConsumerKeyCode::POWER, ModifierFlag::FN, ConsumerKeyCode::POWER __KeyToKey__ ConsumerKeyCode::POWER, KeyCode::DELETE Power to Eject (+ Fn+Power to Power) remap.power2eject_fnpower2power __KeyToKey__ ConsumerKeyCode::POWER, ModifierFlag::FN, ConsumerKeyCode::POWER __KeyToKey__ ConsumerKeyCode::POWER, ConsumerKeyCode::EJECT Power to Fn (+ Fn+Power to Power) remap.power2fn __KeyToKey__ ConsumerKeyCode::POWER, ModifierFlag::FN, ConsumerKeyCode::POWER __KeyToKey__ ConsumerKeyCode::POWER, KeyCode::FN Power to Forward Delete (+ Fn+Power to Power) remap.power2forwarddelete __KeyToKey__ ConsumerKeyCode::POWER, ModifierFlag::FN, ConsumerKeyCode::POWER __KeyToKey__ ConsumerKeyCode::POWER, KeyCode::FORWARD_DELETE Disable Power Key (+ Fn+Power to Power) remap.drop_power __KeyToKey__ ConsumerKeyCode::POWER, ModifierFlag::FN, ConsumerKeyCode::POWER __KeyToKey__ ConsumerKeyCode::POWER, KeyCode::VK_NONE Functional Keys to F1..F12 Brightness Down to F1 Brightness Up to F2 Mission Control to F3 Expose to F3 Launchpad to F4 Dashboard to F4 Keyboard Light LOW to F5 Keyboard Light HIGH to F6 Music Prev to F7 Music Play/Pause to F8 Music Next to F9 Volume Mute to F10 Volume Down to F11 Volume Up to F12 remap.functional2fn_2008 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4 __KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::F4 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12 MacBookAir3,1 (MacBook Air Late 2010) to Previous Model Music Prev(F6) to F6 Music Play(F7) to Music Prev Music Next(F8) to Music Play Volume Mute(F9) to Music Next Volume Down(F10) to Volume Mute Volume Up(F11) to Volume Down Eject(F12) to Volume Up *** We recommend you to use "NoEjectDelay" together when you change eject key. remap.functional2fn_air3_1_to_previous __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F6 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ ConsumerKeyCode::EJECT, ConsumerKeyCode::VOLUME_UP Change Media Keys (Play/Pause, Prev, Next) Media Keys to F7..F9 Music Prev to F7 Music Play/Pause to F8 Music Next to F9 remap.mediaKeysToFKeys __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9 Media Keys to F6..F8 Music Prev to F6 Music Play/Pause to F7 Music Next to F8 remap.mediaKeysToFKeys_f6f8 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F6 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F8 Fn+Function Keys to Media Keys Fn+F7 to Music Prev Fn+F8 to Music Play/Pause Fn+F9 to Music Next remap.FNFkeysToMediaKeys __KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT Functionalize 2.0 You need to turn "Use all F1, F2, etc. keys as standard function keys" off. Open System Preferences > Keyboard, and turn it off. ConsumerKeys to F[1-12] Mode (Brightness Down to F1) (Brightness Up to F2) (...) (Volume Up to F12) notsave.revert_fnkeys __ShowStatusMessage__ Fn Keys Enabled __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12 Fn - Tap for Real FnLock This enables FnLock and disables all consumer keys remap.fn2fn_real_fnlock __KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_LOCK_FN, KeyCode::VK_CONFIG_TOGGLE_notsave_revert_fnkeys Fn - Tap to Enable Fn Keys Only This enables disables all consumer keys only remap.doubletab_restore_fkeys __KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_CONFIG_TOGGLE_notsave_revert_fnkeys Disable F[3-6] Consumer Keys and set to F[14-17], when ConsumerKeys Mode is disabled. (Expose to F14) (Dashboard to F15) (Keyboard Light Low to F16) (Keyboard Light High to F17) remap.disable_f3_thru_f6_consumer notsave_revert_fnkeys __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F14 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F15 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F16 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F17 Change F1..F19 Key F1..F12 to Functional Keys (Brightness Adjust, Music Control, etc) F1,F2 to Brightness Adjust F1 to Brightness Down F2 to Brightness Up remap.fkeys_to_consumer_f1 __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP F3,F4 to Mission Control/Launchpad For Lion users remap.fkeys_to_consumer_f3_lion __KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL __KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD F3,F4 to Expose/Dashboard For Snow Leopard users remap.fkeys_to_consumer_f3_snow __KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD F5,F6 to Keyboard Backlit Adjust F5 to Keyboard Backlit Low F6 to Keyboard Backlit High remap.fkeys_to_consumer_f5 __KeyToKey__ KeyCode::F5, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ KeyCode::F6, ConsumerKeyCode::KEYBOARDLIGHT_HIGH F7,F8,F9 to Music Controls F7 to Music Prev F8 to Music Play/Pause F9 to Music Next remap.fkeys_to_consumer_f7 __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT F10,F11,F12 to Speaker Controls F10 to Mute F11 to Volume Down F12 to Volume Up remap.fkeys_to_consumer_f10 __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP Fn+F1..F12 to Functional Keys (Brightness Adjust, Music Control, etc) (Use these settings if you activated "XXX to Fn") Fn+F1,F2 to Brightness Adjust Fn+F1 to Brightness Down Fn+F2 to Brightness Up remap.fn_fkeys_to_consumer_f1 __KeyToKey__ KeyCode::F1, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_UP Fn+F3,F4 to Mission Control/Launchpad For Lion users remap.fn_fkeys_to_consumer_f3_lion __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::MISSION_CONTROL __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::LAUNCHPAD Fn+F3,F4 to Expose/Dashboard For Snow Leopard users remap.fn_fkeys_to_consumer_f3_snow __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::DASHBOARD Fn+F5,F6 to Keyboard Backlit Adjust Fn+F5 to Keyboard Backlit Low Fn+F6 to Keyboard Backlit High remap.fn_fkeys_to_consumer_f5 __KeyToKey__ KeyCode::F5, ModifierFlag::FN, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ KeyCode::F6, ModifierFlag::FN, ConsumerKeyCode::KEYBOARDLIGHT_HIGH Fn+F7,F8,F9 to Music Controls Fn+F7 to Music Prev Fn+F8 to Music Play/Pause Fn+F9 to Music Next remap.fn_fkeys_to_consumer_f7 __KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT Fn+F10,F11,F12 to Speaker Controls Fn+F10 to Mute Fn+F11 to Volume Down Fn+F12 to Volume Up remap.fn_fkeys_to_consumer_f10 __KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP Separately settings F1 to Brightness Down (except virtual machine, RDC) remap.f1_to_brightnessdown VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN F2 to Brightness Up (except virtual machine, RDC) remap.f2_to_brightnessup VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP ____________________________________________________________ F3 to Volume Mute (except virtual machine, RDC) remap.f3_to_volumemute VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F3, ConsumerKeyCode::VOLUME_MUTE F4 to Volume Down (except virtual machine, RDC) remap.f4_to_volumedown VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F4, ConsumerKeyCode::VOLUME_DOWN F5 to Volume Up (except virtual machine, RDC) remap.f5_to_volumeup VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ F4 to Launchpad remap.f4_to_launchpad __KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD ____________________________________________________________ F4 to Volume Mute remap.f4_to_volumemute __KeyToKey__ KeyCode::F4, ConsumerKeyCode::VOLUME_MUTE F5 to Volume Down remap.f5_to_volumedown __KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_DOWN F6 to Volume Up remap.f6_to_volumeup __KeyToKey__ KeyCode::F6, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ F5/F6 to Volume Down/Up 1/4 (This option does not work properly since Mac OS X 10.7.) remap.f5f6_to_volumedownup_quarter __KeyToKey__ KeyCode::F5, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __KeyToKey__ KeyCode::F6, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L F5 to Volume Down 1/4 (This option does not work properly since Mac OS X 10.7.) remap.f5_to_volumedown_quarter __KeyToKey__ KeyCode::F5, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L F6 to Volume Up 1/4 (This option does not work properly since Mac OS X 10.7.) remap.f6_to_volumeup_quarter __KeyToKey__ KeyCode::F6, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L F5/F6 to Volume Down/Up without click remap.f5f6_to_voldownup_woclick __KeyToKey__ KeyCode::F5, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F6, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L ____________________________________________________________ F5 to Volume Mute remap.f5_to_volumemute __KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_MUTE ____________________________________________________________ F5, F6, and F7 to iTunes music controls * F5 to Music Prev * F6 to Music Play/Pause * F7 to Music Next remap.f5_f7_to_musiccontrols __KeyToKey__ KeyCode::F5, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F6, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ F6 to Virtual NumLock Unlike Fn_Lock, retaining cursor keys, delete key. Virtual NumLock 6 7 8 9 0 - → Clear 7 8 9 / = U I O P → 4 5 6 * J K L ; → 1 2 3 - M . / → 0 . + notsave.virtual_numlock __ShowStatusMessage__ NumLock __KeyToKey__ KeyCode::M, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::J, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::K, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::L, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::U, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::I, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::O, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::KEY_7, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::KEY_8, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::KEY_9, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::KEY_6, KeyCode::KEYPAD_CLEAR __KeyToKey__ KeyCode::SLASH, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::SEMICOLON, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::P, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::KEY_0, KeyCode::KEYPAD_SLASH __KeyToKey__ KeyCode::MINUS, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::DOT, KeyCode::KEYPAD_DOT F6 to toggle "Virtual NumLock" remap.f6_to_virtual_numlock __KeyToKey__ KeyCode::F6, KeyCode::VK_CONFIG_TOGGLE_notsave_virtual_numlock F6 to Fn_Lock (except virtual machine, RDC) remap.f6_to_numlock VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F6, KeyCode::VK_LOCK_FN ____________________________________________________________ F7 to Video Mirror (except virtual machine, RDC) remap.f7_to_videomirror VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F7, ConsumerKeyCode::VIDEO_MIRROR F8 to Keyboard Light Off (except virtual machine, RDC) remap.f8_to_keyboardlightoff VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F8, ConsumerKeyCode::KEYBOARDLIGHT_OFF F9 to Keyboard Light LOW (except virtual machine, RDC) remap.f9_to_keyboardlightlow VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F9, ConsumerKeyCode::KEYBOARDLIGHT_LOW F10 to Keyboard Light HIGH (except virtual machine, RDC) remap.f10_to_keyboardlighthigh VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F10, ConsumerKeyCode::KEYBOARDLIGHT_HIGH ____________________________________________________________ F7 to Music Prev (except virtual machine, RDC) remap.f7_to_musicprev VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV F8 to Music Play/Pause (except virtual machine, RDC) remap.f8_to_musicplay VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY F9 to Music Next (except virtual machine, RDC) remap.f9_to_musicplay VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ F8 to Music Prev remap.f8_to_musicprev_all __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PREV F9 to Music Play/Pause remap.f9_to_musicplay_all __KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_PLAY F10 to Music Next remap.f10_to_musicnext_all __KeyToKey__ KeyCode::F10, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ F10 to Volume Mute remap.f10_to_volumemute_all __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE F11 to Volume Down remap.f11_to_volumedown_all __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN F12 to Volume Up remap.f12_to_volumeup_all __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ F10 to Volume Mute (except virtual machine, RDC) remap.f10_to_volumemute VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE F11 to Volume Down (except virtual machine, RDC) remap.f11_to_volumedown VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN F12 to Volume Up (except virtual machine, RDC) remap.f12_to_volumeup VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ F13 to Volume Mute remap.f13_to_volumemute_all __KeyToKey__ KeyCode::F13, ConsumerKeyCode::VOLUME_MUTE F14 to Volume Down remap.f14_to_volumedown_all __KeyToKey__ KeyCode::F14, ConsumerKeyCode::VOLUME_DOWN F15 to Volume Up remap.f15_to_volumeup_all __KeyToKey__ KeyCode::F15, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ F13 to Volume Mute (except virtual machine, RDC) remap.f13_to_volumemute VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F13, ConsumerKeyCode::VOLUME_MUTE F14 to Volume Down (except virtual machine, RDC) remap.f14_to_volumedown VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F14, ConsumerKeyCode::VOLUME_DOWN F15 to Volume Up (except virtual machine, RDC) remap.f15_to_volumeup VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F15, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ F14 to Music Prev remap.f14_to_musicprev_all __KeyToKey__ KeyCode::F14, ConsumerKeyCode::MUSIC_PREV F15 to Music Play/Pause remap.f15_to_musicplay_all __KeyToKey__ KeyCode::F15, ConsumerKeyCode::MUSIC_PLAY F16 to Music Next remap.f16_to_musicnext_all __KeyToKey__ KeyCode::F16, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ F16 to Music Prev remap.f16_to_musicprev __KeyToKey__ KeyCode::F16, ConsumerKeyCode::MUSIC_PREV F17 to Music Play/Pause remap.f17_to_musicplay __KeyToKey__ KeyCode::F17, ConsumerKeyCode::MUSIC_PLAY F18 to Music Next remap.f18_to_musicnext __KeyToKey__ KeyCode::F18, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ MacBook Air (2010, Late) Style F6 to Music Prev remap.f6_to_musicprev_all __KeyToKey__ KeyCode::F6, ConsumerKeyCode::MUSIC_PREV F7 to Music Play/Pause remap.f7_to_musicplay_all __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PLAY F8 to Music Next remap.f8_to_musicnext_all __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_NEXT F9 to Volume Mute remap.f9_to_volumemute_all __KeyToKey__ KeyCode::F9, ConsumerKeyCode::VOLUME_MUTE F10 to Volume Down remap.f10_to_volumedown_all __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_DOWN F11 to Volume Up remap.f11_to_volumeup_all __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_UP F12 to Eject remap.f12_to_eject_all __KeyToKey__ KeyCode::F12, ConsumerKeyCode::EJECT ____________________________________________________________ Fn+F11 to F11 remap.FnF11_to_f11 __KeyToKey__ KeyCode::F11, ModifierFlag::FN, KeyCode::F11 Fn+F12 to F12 remap.FnF12_to_f12 __KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::F12 F11 to display mirroring remap.F11_to_mirroring __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VIDEO_MIRROR F12 to Forward Delete remap.f12_to_forwarddelete __KeyToKey__ KeyCode::F12, KeyCode::FORWARD_DELETE F12 to Expose remap.F12_to_expose __KeyToKey__ KeyCode::F12, KeyCode::EXPOSE_ALL ____________________________________________________________ Fn+F1 to Brightness Down remap.fnF1_to_brightnessdown __KeyToKey__ KeyCode::F1, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_DOWN Fn+F2 to Brightness Up remap.fnF2_to_brightnessup __KeyToKey__ KeyCode::F2, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_UP ____________________________________________________________ Fn+F7 to Music Prev remap.fnF7_to_musicprev __KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV Fn+F8 to Music Play/Pause remap.fnF8_to_musicplay __KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY Fn+F9 to Music Next remap.fnF9_to_musicplay __KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT ____________________________________________________________ Fn+F10 to Volume Mute remap.fnF10_to_volumemute __KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE Fn+F11 to Volume Down remap.fnF11_to_volumedown __KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN Fn+F12 to Volume Up remap.fnF12_to_volumeup __KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP ____________________________________________________________ Fn+F5 to PageDown remap.fnF5_to_pagedown __KeyToKey__ KeyCode::F5, ModifierFlag::FN, KeyCode::PAGEDOWN Fn+F12 to PageUp remap.fnF12_to_pageup __KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::PAGEUP ____________________________________________________________ Change Command+F1...F12 to Functional Keys (ex. F10 to Volume Mute, F11 to Volume Down) remap.command_f1_f12_to_functional __KeyToKey__ KeyCode::F1, VK_COMMAND, KeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, VK_COMMAND, KeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::F3, VK_COMMAND, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, VK_COMMAND, KeyCode::DASHBOARD __KeyToKey__ KeyCode::F7, VK_COMMAND, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, VK_COMMAND, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, VK_COMMAND, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ KeyCode::F10, VK_COMMAND, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, VK_COMMAND, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, VK_COMMAND, ConsumerKeyCode::VOLUME_UP Change F1...F12 to Functional Keys (except Terminal) (ex. F10 to Volume Mute, F11 to Volume Down) remap.f1_f12_to_functional TERMINAL __KeyToKey__ KeyCode::F1, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::DASHBOARD __KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP Force change F1..F12 in VMware, Parallels, RDC F1 to Brightness Down remap.f1_to_brightnessdown_force __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN F2 to Brightness Up remap.f2_to_brightnessup_force __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP F3 to Volume Mute remap.f3_to_volumemute_force __KeyToKey__ KeyCode::F3, ConsumerKeyCode::VOLUME_MUTE F4 to Volume Down remap.f4_to_volumedown_force __KeyToKey__ KeyCode::F4, ConsumerKeyCode::VOLUME_DOWN F5 to Volume Up remap.f5_to_volumeup_force __KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_UP Control+F1 to F16 remap.controlF1toF16 __KeyToKey__ KeyCode::F1, VK_CONTROL, KeyCode::F16 F11 to F4 remap.f11_to_f4 __KeyToKey__ KeyCode::F11, KeyCode::F4 F16 to Tab remap.f16_to_tab __KeyToKey__ KeyCode::F16, KeyCode::TAB F19 to Quote(') remap.f19_to_quote __KeyToKey__ KeyCode::F19, KeyCode::QUOTE Macbook series: Keyboard Preferences Configured to Standard Function Keys (Except in Virtual Machine, RDC) You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. F1,F2 to Brightness Adjust (except in Parallels/RDP) F1 to Brightness Down F2 to Brightness Up remap.mbpro_f1f2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP F3,F4 to Mission Control/Launchpad (except in Parallels/RDP) For Lion users remap.mbpro_f3f4_lion VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL __KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD F3,F4 to Expose/Dashboard (except in Parallels/RDP) For Snow Leopard users remap.mbpro_f3f4 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD F7,F8,F9 to Music Controls (except in Parallels/RDP), Macbook Pro Version F7 to Music Prev F8 to Music Play/Pause F9 to Music Next remap.mbpro_f7f8f9 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT F10,F11,F12 to Speaker Controls (except in Parallels/RDP), Macbook Pro Version F10 to Mute F11 to Volume Down F12 to Volume Up remap.mbpro_f10f11f12 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP For MacbookAir3,1 (Macbook Air Late 2010) Keyboard Preferences Configured to Standard Function Keys (Except in Virtual Machine, RDC) You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. F1,F2 to Brightness Adjust (except in Parallels/RDP) F1 to Brightness Down F2 to Brightness Up remap.air_f1f2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP F3,F4 to Mission Control/Launchpad (except in Parallels/RDP) For Lion users remap.air_f3f4_lion VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL __KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD F3,F4 to Expose/Dashboard (except in Parallels/RDP) For Snow Leopard users remap.air_f3f4 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD F6,F7,F8 to Music Controls (except in Parallels/RDP) F6 to Music Prev F7 to Music Play/Pause F8 to Music Next remap.air_f6f7f8 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F6, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_NEXT F9,F10,F11 to Speaker Controls (except in Parallels/RDP) F9 to Mute F10 to Volume Down F11 to Volume Up remap.air_f9f10f11 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F9, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_UP F12(Eject) to Forward Delete/Insert F12 to Forward Delete (Auto-Repeating!) Fn+F12 to Insert remap.air_f12 __KeyToKey__ KeyCode::F12, KeyCode::FORWARD_DELETE __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::PC_INSERT F1..F12 to Functional F1 to Brightness Down F2 to Brightness Up F3 to Expose F4 to Dashboard F7 to Music Prev F8 to Music Play/Pause F9 to Music Next F10 to Volume Mute F11 to Volume Down F12 to Volume Up You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. remap.f1_f12_to_functional_all __KeyToKey__ KeyCode::F1, ModifierFlag::FN, KeyCode::F1 __KeyToKey__ KeyCode::F2, ModifierFlag::FN, KeyCode::F2 __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::F3 __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::F4 __KeyToKey__ KeyCode::F7, ModifierFlag::FN, KeyCode::F7 __KeyToKey__ KeyCode::F8, ModifierFlag::FN, KeyCode::F8 __KeyToKey__ KeyCode::F9, ModifierFlag::FN, KeyCode::F9 __KeyToKey__ KeyCode::F10, ModifierFlag::FN, KeyCode::F10 __KeyToKey__ KeyCode::F11, ModifierFlag::FN, KeyCode::F11 __KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::F12 __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP F5,F6 to Functional F5 to Keyboard Light LOW F6 to Keyboard Light HIGH You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. remap.f5_f6_to_functional_all __KeyToKey__ KeyCode::F5, ModifierFlag::FN, KeyCode::F5 __KeyToKey__ KeyCode::F6, ModifierFlag::FN, KeyCode::F6 __KeyToKey__ KeyCode::F5, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ KeyCode::F6, ConsumerKeyCode::KEYBOARDLIGHT_HIGH F1..F12 to Functional (except virtual machine, RDC) F1 to Brightness Down F2 to Brightness Up F3 to Expose F4 to Dashboard F7 to Music Prev F8 to Music Play/Pause F9 to Music Next F10 to Volume Mute F11 to Volume Down F12 to Volume Up You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. remap.f1_f12_to_functional_ex_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F1, ModifierFlag::FN, KeyCode::F1 __KeyToKey__ KeyCode::F2, ModifierFlag::FN, KeyCode::F2 __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::F3 __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::F4 __KeyToKey__ KeyCode::F7, ModifierFlag::FN, KeyCode::F7 __KeyToKey__ KeyCode::F8, ModifierFlag::FN, KeyCode::F8 __KeyToKey__ KeyCode::F9, ModifierFlag::FN, KeyCode::F9 __KeyToKey__ KeyCode::F10, ModifierFlag::FN, KeyCode::F10 __KeyToKey__ KeyCode::F11, ModifierFlag::FN, KeyCode::F11 __KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::F12 __KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD __KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP F5,F6 to Functional (except virtual machine, RDC) F5 to Keyboard Light LOW F6 to Keyboard Light HIGH You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. remap.f5_f6_to_functional_ex_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::F5, ModifierFlag::FN, KeyCode::F5 __KeyToKey__ KeyCode::F6, ModifierFlag::FN, KeyCode::F6 __KeyToKey__ KeyCode::F5, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ KeyCode::F6, ConsumerKeyCode::KEYBOARDLIGHT_HIGH Fn+F1..F12 to Functional There is this setting for "* to Fn". (ex: Control_L to Fn) Fn+F1 to Brightness Down Fn+F2 to Brightness Up Fn+F3 to Expose Fn+F4 to Dashboard Fn+F5 to Keyboard Light LOW Fn+F6 to Keyboard Light HIGH Fn+F7 to Music Prev Fn+F8 to Music Play/Pause Fn+F9 to Music Next Fn+F10 to Volume Mute Fn+F11 to Volume Down Fn+F12 to Volume Up You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. remap.fnF1_F12_to_functional __KeyToKey__ KeyCode::F1, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_DOWN __KeyToKey__ KeyCode::F2, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_UP __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::DASHBOARD __KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP MacBookPro4,1 functional to MacBookPro3,1 functional Fn+F1 to Brightness Down Fn+F2 to Brightness Up Fn+F3 to Volume Mute Fn+F4 to Volume Down Fn+F5 to Volume Up Fn+F6 to NumLock Fn+F7 to Video Mirror Fn+F8 to Keyboard Light OFF Fn+F9 to Keyboard Light LOW Fn+F10 to Keyboard Light HIGH Fn+F11 to F11 Fn+F12 to F12 You need to use all F1, F2, etc. keys as standard function keys. Open Keyboard PreferencePane, and enable it. remap.fnF1_F12_to_functional_mbp31 __KeyToKey__ KeyCode::EXPOSE_ALL, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::DASHBOARD, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::VOLUME_UP __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::VK_LOCK_FN __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, ConsumerKeyCode::VIDEO_MIRROR __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ConsumerKeyCode::KEYBOARDLIGHT_OFF __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::KEYBOARDLIGHT_HIGH __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12 Change Help Key Change Help to Command_L remap.help2commandL __KeyToKey__ KeyCode::HELP, KeyCode::COMMAND_L Change Help to Control_L remap.help2controlL __KeyToKey__ KeyCode::HELP, KeyCode::CONTROL_L Change Help to Option_L remap.help2optionL __KeyToKey__ KeyCode::HELP, KeyCode::OPTION_L Change Help to Shift_L remap.help2shiftL __KeyToKey__ KeyCode::HELP, KeyCode::SHIFT_L Change Help to F13 remap.help2f13 __KeyToKey__ KeyCode::HELP, KeyCode::F13 Change KeyPad Key Change Clear Key Clear to Delete remap.clear2delete __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::DELETE Clear to Equal remap.clear2equal __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::EQUAL Clear to Return remap.clear2return __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::RETURN Clear to Tab remap.clear2tab __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::TAB Change KeyPad-Comma(,) Key KeyPad-Comma(,) to Shift+Comma remap.keypadcomma2shiftComma __KeyToKey__ KeyCode::KEYPAD_COMMA, KeyCode::KEYPAD_COMMA, ModifierFlag::SHIFT_L KeyPad-Comma(,) to Equal remap.keypadcomma2keypadequal __KeyToKey__ KeyCode::KEYPAD_COMMA, KeyCode::KEYPAD_EQUAL Change KeyPad-Dot(.) Key Swap Dot and Shift+Dot remap.swap_dot_and_shiftdot __KeyToKey__ KeyCode::KEYPAD_DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEYPAD_DOT __KeyToKey__ KeyCode::KEYPAD_DOT, ModifierFlag::NONE, KeyCode::KEYPAD_DOT, ModifierFlag::SHIFT_L KeyPad-Dot(.) to Comma(,) remap.keypaddot2comma __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::KEYPAD_COMMA Fn+KeyPad-Dot(.) to Fn+Shift+Dot (Useful for some keyboard layouts such as French, Italian, etc.) remap.fndot2fnshiftdot __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::DOT, ModifierFlag::FN | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_DOT, ModifierFlag::FN, KeyCode::DOT, ModifierFlag::FN | ModifierFlag::SHIFT_L Shift+KeyPad-Dot(.) to Comma remap.shift_keypad_dot2comma __KeyToKey__ KeyCode::KEYPAD_DOT, VK_SHIFT, KeyCode::KEYPAD_COMMA Control+KeyPad-Dot(.) to Command+X (Cut) remap.controlDot2commandX __KeyToKey__ KeyCode::KEYPAD_DOT, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L Change KeyPad-Minus(-) Key KeyPad-Minus(-) to Command_L remap.keypadminus2commandL __KeyToKey__ KeyCode::KEYPAD_MINUS, KeyCode::COMMAND_L KeyPad-Minus(-) to Control_L remap.keypadminus2controlL __KeyToKey__ KeyCode::KEYPAD_MINUS, KeyCode::CONTROL_L KeyPad-Minus(-) to Option_L remap.keypadminus2optionL __KeyToKey__ KeyCode::KEYPAD_MINUS, KeyCode::OPTION_L KeyPad-Minus(-) to Shift_L remap.keypadminus2shiftL __KeyToKey__ KeyCode::KEYPAD_MINUS, KeyCode::SHIFT_L Change KeyPad-Plus(+) Key KeyPad-Plus(+) to Command_L remap.keypadplus2commandL __KeyToKey__ KeyCode::KEYPAD_PLUS, KeyCode::COMMAND_L KeyPad-Plus(+) to Control_L remap.keypadplus2controlL __KeyToKey__ KeyCode::KEYPAD_PLUS, KeyCode::CONTROL_L KeyPad-Plus(+) to Option_L remap.keypadplus2optionL __KeyToKey__ KeyCode::KEYPAD_PLUS, KeyCode::OPTION_L KeyPad-Plus(+) to Shift_L remap.keypadplus2shiftL __KeyToKey__ KeyCode::KEYPAD_PLUS, KeyCode::SHIFT_L Keypad_0 to Shift_L (+ When you type Keypad_0 only, send Keypad_0) + [KeyRepeat] remap.keypad0_2_shiftL_keypad0_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::KEYPAD_0, KeyCode::SHIFT_L, KeyCode::KEYPAD_0 Control+Keypad_0 to Command+C (Copy) remap.controlkeypad0_to_commandC __KeyToKey__ KeyCode::KEYPAD_0, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L Shift+Keypad_0 to Command+V (Paste) remap.shiftkeypad0_to_commandV __KeyToKey__ KeyCode::KEYPAD_0, VK_SHIFT, KeyCode::V, ModifierFlag::COMMAND_L Control+Keypad_1 to Command+Down Arrow remap.controlkeypad1_to_commandDown __KeyToKey__ KeyCode::KEYPAD_1, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L Control+Keypad_7 to Command+Up Arrow remap.controlkeypad7_to_commandUp __KeyToKey__ KeyCode::KEYPAD_7, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L Shift+Enter to Equal remap.shift_enter2equal __KeyToKey__ KeyCode::ENTER, VK_SHIFT, KeyCode::KEYPAD_EQUAL Keypad_0 x3 to Equal (+ retaining Keypad_0) // When you use this setting, // open "Key Repeat" tab, and // change "[Double Press Modifier] Recognition Threshold" to a small number. // (For example, 50ms.) remap.keypad0_x3_to_equal __KeyToKey__ KeyCode::KEYPAD_0, ModifierFlag::EXTRA1, KeyCode::KEYPAD_EQUAL __DoublePressModifier__ KeyCode::KEYPAD_0, KeyCode::KEYPAD_0, KeyCode::DELETE, KeyCode::DELETE, KeyCode::VK_STICKY_EXTRA1 Logitech N305 hack / FILCO FKBT22MB hack (Enable equal, parentheses) (Disable NumLock key) remap.logitech_n305_hack __KeyToKey__ KeyCode::KEYPAD_1, ModifierFlag::EXTRA1 | ModifierFlag::OPTION_L, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::KEYPAD_1, ModifierFlag::EXTRA1, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::KEYPAD_6, ModifierFlag::EXTRA3 | ModifierFlag::OPTION_L, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::KEYPAD_6, ModifierFlag::EXTRA3, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::KEYPAD_0, ModifierFlag::EXTRA2 | ModifierFlag::OPTION_L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_0, ModifierFlag::EXTRA2, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_4, ModifierFlag::EXTRA4 | ModifierFlag::OPTION_L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_4, ModifierFlag::EXTRA4, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_1, ModifierFlag::EXTRA2 | ModifierFlag::OPTION_L, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_1, ModifierFlag::EXTRA2, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_4, ModifierFlag::EXTRA3 | ModifierFlag::OPTION_L, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_4, ModifierFlag::EXTRA3, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEYPAD_6, ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::VK_STICKY_EXTRA1 __KeyToKey__ KeyCode::KEYPAD_4, ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::VK_STICKY_EXTRA2 __KeyToKey__ KeyCode::KEYPAD_1, ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::VK_STICKY_EXTRA3 __KeyToKey__ KeyCode::KEYPAD_0, ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::VK_STICKY_EXTRA4 __KeyToKey__ KeyCode::PC_KEYPAD_NUMLOCK, KeyCode::VK_NONE Logitech Number Pad Hack Force turn NumLock on at Logitech Number Pad (0x046d,0xc523) remap.logitech_number_pad_hack __ForceNumLockOn__ DeviceVendor::LOGITECH, DeviceProduct::LOGITECH_NUMBER_PAD Use KeyPad as MS Project Build Keys Maps some of the keypad keys to standard debugger step thru cmds for Visual Studio Change Keypad Enter Key to F5 (Run) remap.KPEnter_to_F5 __KeyToKey__ KeyCode::ENTER, KeyCode::F5 Change Keypad Dot(Del) Key to Shift+F5 (Stop) remap.KPDot_to_Shift_F5 __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::F5, ModifierFlag::SHIFT_L Change Keypad 0 to F11 (Step in) remap.KP0_to_F11 __KeyToKey__ KeyCode::KEYPAD_0, KeyCode::F11 Change Keypad 1 to Shift+F11/Step out (this is intentionally the key above F11) remap.KP1_to_Shift_F11 __KeyToKey__ KeyCode::KEYPAD_1, KeyCode::F11, ModifierFlag::SHIFT_L Change Keypad 2 to F10 (Step over) remap.KP2_to_F10 __KeyToKey__ KeyCode::KEYPAD_2, KeyCode::F10 Change Minus Key Change Minus to Semicolon remap.minus2semicolon __KeyToKey__ KeyCode::MINUS, KeyCode::SEMICOLON Change Num Key (1...0) Fn+Number to KeyPad Fn+1,Fn+2,...,Fn+9,Fn+0 to KeyPad Numbers Fn+Symbols (.+-=/) to KeyPad Symbols Fn+Shift+Delete to KeyPad Clear remap.fnnumber2keypad __KeyToKey__ KeyCode::KEY_1, ModifierFlag::FN, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::KEY_2, ModifierFlag::FN, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::KEY_3, ModifierFlag::FN, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::KEY_4, ModifierFlag::FN, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::KEY_5, ModifierFlag::FN, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN | VK_SHIFT, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::KEYPAD_DOT __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::KEYPAD_SLASH __KeyToKey__ KeyCode::EQUAL, ModifierFlag::FN | VK_SHIFT, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::EQUAL, ModifierFlag::FN, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::DELETE, ModifierFlag::FN | VK_SHIFT, KeyCode::KEYPAD_CLEAR Num Key (1234567890-=) to F1...F12 Holding Command+1,2,3,4,... to F1,F2,F3,...,F12 Holding Command+1 to F1 Holding Command+2 to F2 Holding Command+3 to F3 Holding Command+4 to F4 Holding Command+5 to F5 Holding Command+6 to F6 Holding Command+7 to F7 Holding Command+8 to F8 Holding Command+9 to F9 Holding Command+10 to F10 Holding Command+- to F11 Holding Command+= to F12 remap.holding_command_num_to_function __HoldingKeyToKey__ KeyCode::KEY_1, VK_COMMAND, KeyCode::KEY_1, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F1 __HoldingKeyToKey__ KeyCode::KEY_2, VK_COMMAND, KeyCode::KEY_2, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F2 __HoldingKeyToKey__ KeyCode::KEY_3, VK_COMMAND, KeyCode::KEY_3, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F3 __HoldingKeyToKey__ KeyCode::KEY_4, VK_COMMAND, KeyCode::KEY_4, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F4 __HoldingKeyToKey__ KeyCode::KEY_5, VK_COMMAND, KeyCode::KEY_5, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F5 __HoldingKeyToKey__ KeyCode::KEY_6, VK_COMMAND, KeyCode::KEY_6, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F6 __HoldingKeyToKey__ KeyCode::KEY_7, VK_COMMAND, KeyCode::KEY_7, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F7 __HoldingKeyToKey__ KeyCode::KEY_8, VK_COMMAND, KeyCode::KEY_8, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F8 __HoldingKeyToKey__ KeyCode::KEY_9, VK_COMMAND, KeyCode::KEY_9, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F9 __HoldingKeyToKey__ KeyCode::KEY_0, VK_COMMAND, KeyCode::KEY_0, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F10 __HoldingKeyToKey__ KeyCode::MINUS, VK_COMMAND, KeyCode::MINUS, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F11 __HoldingKeyToKey__ KeyCode::EQUAL, VK_COMMAND, KeyCode::EQUAL, ModifierFlag::COMMAND_L, KeyCode::VK_NONE, KeyCode::F12 Holding Shift+1 to F1 remap.holding_shiftL1_to_f1 __HoldingKeyToKey__ KeyCode::KEY_1, VK_SHIFT, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F1 Holding Shift+2 to F2 remap.holding_shiftL2_to_f2 __HoldingKeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F2 Holding Shift+3 to F3 remap.holding_shiftL3_to_f3 __HoldingKeyToKey__ KeyCode::KEY_3, VK_SHIFT, KeyCode::KEY_3, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F3 Holding Shift+4 to F4 remap.holding_shiftL4_to_f4 __HoldingKeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::KEY_4, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F4 Holding Shift+5 to F5 remap.holding_shiftL5_to_f5 __HoldingKeyToKey__ KeyCode::KEY_5, VK_SHIFT, KeyCode::KEY_5, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F5 Holding Shift+6 to F6 remap.holding_shiftL6_to_f6 __HoldingKeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::KEY_6, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F6 Holding Shift+7 to F7 remap.holding_shiftL7_to_f7 __HoldingKeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_7, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F7 Holding Shift+8 to F8 remap.holding_shiftL8_to_f8 __HoldingKeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F8 Holding Shift+9 to F9 remap.holding_shiftL9_to_f9 __HoldingKeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F9 Holding Shift+0 to F10 remap.holding_shiftL0_to_f10 __HoldingKeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::F10 1234567890 to !@#$%^&*() / Shift+1234567890 to 1234567890 remap.swap_number_and_symbol __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1 __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3 __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5 __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6 __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7 __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8 __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9 __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0 CapsLock+1234567890 to !@#$%^&*() / CapsLock+Shift+1234567890 to 1234567890 remap.swap_capslock_number_and_symbol __KeyToKey__ KeyCode::KEY_1, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::CAPSLOCK | ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_1, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1 __KeyToKey__ KeyCode::KEY_2, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::KEY_3, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3 __KeyToKey__ KeyCode::KEY_4, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::KEY_5, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9 __KeyToKey__ KeyCode::KEY_0, ModifierFlag::CAPSLOCK | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0 Change Option_L Key (Left Option) Option_L to CapsLock remap.optionL2capslock __KeyToKey__ KeyCode::OPTION_L, KeyCode::CAPSLOCK Option_L to Command_L remap.optionL2commandL __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L Option_L to Command_L (only in virtual machine, RDC) remap.optionL2commandL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L Option_L to Control_L remap.optionL2controlL __KeyToKey__ KeyCode::OPTION_L, KeyCode::CONTROL_L Option_L to Control_L (only in virtual machine, RDC) remap.optionL2controlL_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_L, KeyCode::CONTROL_L Option_L to Fn remap.optionL2fn __KeyToKey__ KeyCode::OPTION_L, KeyCode::FN Control_L+Option_L to Fn remap.controlLoptionL2fn __KeyToKey__ KeyCode::OPTION_L, ModifierFlag::CONTROL_L, KeyCode::FN Option_L to Option_L (+ When you type Option_L only, send Command+Space) remap.optionL2optionL_commandSpace __KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::SPACE, ModifierFlag::COMMAND_L Option_L to Option_L (+ When you type Option_L only, send End) remap.optionL2optionL_End __KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::END Option_L to Option_L (+ When you type Option_L only, send Control+F2 (Move focus to the menu bar)) remap.optionL2optionL_controlF2 __KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::F2, ModifierFlag::CONTROL_L Option_L to Option_R remap.optionL2optionR __KeyToKey__ KeyCode::OPTION_L, KeyCode::OPTION_R Option_L to Shift_L remap.optionL2shiftL __KeyToKey__ KeyCode::OPTION_L, KeyCode::SHIFT_L Option_L to Sticky Option_L remap.sticky_optionL __KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::VK_STICKY_OPTION_L Option_L to Escape remap.optionL2escape __KeyToKey__ KeyCode::OPTION_L, KeyCode::ESCAPE Option_L to Command+Control+Option+Shift+F1 remap.optionL2allF1 __KeyToKey__ KeyCode::OPTION_L, KeyCode::F1, ModifierFlag::COMMAND_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Option_L to Space remap.optionL2space __KeyToKey__ KeyCode::OPTION_L, KeyCode::SPACE Change Option_R Key (Right Option) Option_R to CapsLock remap.optionR2capslock __KeyToKey__ KeyCode::OPTION_R, KeyCode::CAPSLOCK Option_R to Command_L remap.optionR2commandL __KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_L Option_R to Command_R remap.optionrcommandr __KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_R Option_R to Control_L remap.optionR2controlL __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_L Option_R to Control_L (only in virtual machine) remap.optionR2controlL_vm VIRTUALMACHINE __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_L Option_R to Control_L+Option_R remap.optionR2controlLoptionR __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_L, ModifierFlag::OPTION_R Option_R to Control_R remap.optionR2controlR __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R Option_R to Control_R (only in Emacs, Terminal, X11) remap.optionR2controlR_etx EMACS, TERMINAL, X11 __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R Option_R to Control_R (only in virtual machine, RDC) remap.optionR2controlR_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R Option_R to Fn remap.optionR2fn __KeyToKey__ KeyCode::OPTION_R, KeyCode::FN Command_R+Option_R to Fn remap.commandRoptionR2fn __KeyToKey__ KeyCode::OPTION_R, ModifierFlag::COMMAND_R, KeyCode::FN Option_R to Option_R (+ When you type Option_R only, send Control+F2 (Move focus to the menu bar)) remap.optionR2optionR_controlF2 __KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::F2, ModifierFlag::CONTROL_L Option_R to Option_R (+ When you type Option_R only, toggle IM) When you type Option_R only, send Command+Space (except virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.optionR2optionR_commandSpace __KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::SPACE, ModifierFlag::COMMAND_L When you type Option_R only, send Option+Backquote (only in virtual machine, RDC) VIRTUALMACHINE, REMOTEDESKTOPCONNECTION remap.optionR2optionR_optionBackquote_vm __KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::VK_LAZY_OPTION_R, KeyCode::BACKQUOTE, ModifierFlag::OPTION_R Option_R to Option_R+Shift_L remap.optionR2optionRshiftL __KeyToKey__ KeyCode::OPTION_R, KeyCode::OPTION_R, ModifierFlag::SHIFT_L Option_R to Sticky Option_R remap.sticky_optionR __KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::VK_STICKY_OPTION_R Option_R to Delete remap.optionR2delete __KeyToKey__ KeyCode::OPTION_R, KeyCode::DELETE Option_R to End remap.optionR2end __KeyToKey__ KeyCode::OPTION_R, KeyCode::END Option_R to End (only in virtual machine, RDC) remap.optionR2end_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, KeyCode::END Option_R to End (only in virtual machine, RDC) (+ Shift+Option_R to Shift+End,Control_L+C) remap.optionR2end_vm_ex VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, VK_SHIFT, KeyCode::END, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::OPTION_R, KeyCode::END Option_R to End (only in virtual machine, RDC) (+ Shift+Option_R to Shift+End,Command_L+C) remap.optionR2end_vm_ex2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, VK_SHIFT, KeyCode::END, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::OPTION_R, KeyCode::END Option_R to Enter remap.optionR2enter __KeyToKey__ KeyCode::OPTION_R, KeyCode::ENTER Option_R to Forward Delete remap.optionR2forwarddelete __KeyToKey__ KeyCode::OPTION_R, KeyCode::FORWARD_DELETE Option_R to Left-Arrow remap.optionR2leftarrow __KeyToKey__ KeyCode::OPTION_R, KeyCode::CURSOR_LEFT Option_R to PageDown remap.optionR2pagedown __KeyToKey__ KeyCode::OPTION_R, KeyCode::PAGEDOWN Option_R to Command_L+Right-Arrow (except virtual machine, RDC) remap.optionR2commandLrightarrow VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Option_R to Command_L+Right-Arrow (except virtual machine, RDC) (+ Shift+Option_R to Command_L+Shift_L+Right-Arrow,Command_L+C) remap.optionR2commandLrightarrow_ex VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::OPTION_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Option_R to Command_L+Right-Arrow (except virtual machine, RDC) (+ Shift+Option_R to Command_L+Shift_L+Right-Arrow,Control_L+C) remap.optionR2commandLrightarrow_ex2 VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::OPTION_R, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::OPTION_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Option_R to Command_L+Right-Arrow remap.optionR2commandLrightarrow_all __KeyToKey__ KeyCode::OPTION_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Option_R to Semicolon remap.optionR2semicolon __KeyToKey__ KeyCode::OPTION_R, KeyCode::SEMICOLON Option_R to Space remap.optionR2space __KeyToKey__ KeyCode::OPTION_R, KeyCode::SPACE Option_R to Command+Control+Option+Shift+F1 remap.optionR2allF1 __KeyToKey__ KeyCode::OPTION_R, KeyCode::F1, ModifierFlag::COMMAND_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Change Input Source while pressing right option key. (Sending Command+Space when pressing/releasing right option key.) remap.option_r_language_switch __KeyToKey__ KeyCode::OPTION_R, KeyCode::VK_NONE, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::COMMAND_L, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::COMMAND_L Disable Option_R, except when pressed with cursor/delete keys (Works better in Parallels) Option_R+Up/Down/Left/Right Arrow Keys to PageUp/PageDown/Home/End Option_R+Delete to Forward Delete remap.modified_optionR_behaviours __KeyToKey__ KeyCode::OPTION_R, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::CURSOR_UP, ModifierFlag::EXTRA1, KeyCode::PAGEUP __KeyToKey__ KeyCode::CURSOR_DOWN, ModifierFlag::EXTRA1, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::EXTRA1, KeyCode::HOME __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::EXTRA1, KeyCode::END __KeyToKey__ KeyCode::DELETE, ModifierFlag::EXTRA1, KeyCode::FORWARD_DELETE Option_R to RightClick Fn+Option_R preserves Right Option remap.option_r_to_right_click __KeyToKey__ KeyCode::OPTION_R, ModifierFlag::FN, KeyCode::OPTION_R __KeyToKey__ KeyCode::OPTION_R, PointingButton::RIGHT Change PageUp/PageDown Key PageUp to PC Insert Key remap.pageup2pcinsert __KeyToKey__ FROMKEYCODE_PAGEUP, KeyCode::PC_INSERT PageDown to PageUp remap.pagedown2pageup __KeyToKey__ FROMKEYCODE_PAGEDOWN, KeyCode::PAGEUP PageUp/PageDown to Left/Right (only in iPhoto) (This is effective only with "Kensington K33374 Wireless Presenter with Laser Pointer") remap.device_kensington_k33374_pageupdown2leftright_iphone IPHOTO DeviceVendor::KENSINGTON,DeviceProduct::K33374, DeviceVendor::PSEUDO,DeviceProduct::PSEUDO __KeyToKey__ FROMKEYCODE_PAGEUP, KeyCode::CURSOR_LEFT __KeyToKey__ FROMKEYCODE_PAGEDOWN, KeyCode::CURSOR_RIGHT Change Return Key Return to Command_L remap.return2commandL __KeyToKey__ KeyCode::RETURN, KeyCode::COMMAND_L Return to Control_L (+ When you type Return only, send Return) remap.return2controlL_return __KeyOverlaidModifier__ KeyCode::RETURN, KeyCode::CONTROL_L, KeyCode::RETURN Return to Control_L (+ When you type Return only, send Return) + [KeyRepeat] remap.return2controlL_return_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::RETURN, KeyCode::CONTROL_L, KeyCode::RETURN Return to Option_L remap.return2optionL __KeyToKey__ KeyCode::RETURN, KeyCode::OPTION_L Return to Option_L (+ When you type Return only, send Escape) remap.return2optionL_escape __KeyOverlaidModifier__ KeyCode::RETURN, KeyCode::OPTION_L, KeyCode::ESCAPE Fn+Return to Option_L remap.fnReturn2optionL __KeyToKey__ KeyCode::RETURN, ModifierFlag::FN, KeyCode::OPTION_L Return to Delete remap.return_to_delete __KeyToKey__ KeyCode::RETURN, KeyCode::DELETE Return to Control_L+F4 (= Move focus to the active (or next) window) remap.return2controlLf4 __KeyToKey__ KeyCode::RETURN, KeyCode::F4, ModifierFlag::CONTROL_L Fn+Return to Shift_L+Insert remap.fnReturn2shiftLinsert __KeyToKey__ KeyCode::RETURN, ModifierFlag::FN, KeyCode::PC_INSERT, ModifierFlag::SHIFT_L Return to Semicolon remap.return2semicolon __KeyToKey__ KeyCode::RETURN, KeyCode::SEMICOLON Disable Return remap.drop_return __KeyToKey__ KeyCode::RETURN, KeyCode::VK_NONE Change Quote(') Key Fn+Quote(') to Backslash(\) remap.fnquote2backslash __KeyToKey__ KeyCode::QUOTE, ModifierFlag::FN, KeyCode::BACKSLASH Quote(') to Delete remap.quote_to_delete __KeyToKey__ KeyCode::QUOTE, KeyCode::DELETE Swap Quote and Shift+Quote remap.swap_quote_and_shiftquote __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::QUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::QUOTE, VK_SHIFT | ModifierFlag::NONE, KeyCode::QUOTE Change Semicolon(;) Key Semicolon to Minus remap.semicolon2minus __KeyToKey__ KeyCode::SEMICOLON, KeyCode::MINUS Semicolon to Return remap.semicolon2return __KeyToKey__ KeyCode::SEMICOLON, KeyCode::RETURN Semicolon to Return (+ Control+Semicolon to Semicolon) remap.semicolon2return_controlsemicolon2semicolon __KeyToKey__ KeyCode::SEMICOLON, VK_CONTROL, KeyCode::SEMICOLON __KeyToKey__ KeyCode::SEMICOLON, KeyCode::RETURN Semicolon to Return (when there are not any modifiers) (+ Control+Semicolon to Semicolon) remap.semicolon2return_nomod __KeyToKey__ KeyCode::SEMICOLON, VK_CONTROL | ModifierFlag::NONE, KeyCode::SEMICOLON __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::RETURN Semicolon to Return (Only on WebIDE) remap.semicolon2return_onlywebide WEBIDE __KeyToKey__ KeyCode::SEMICOLON, KeyCode::RETURN Semicolon to Sticky Shift_L remap.semicolon2stickyshiftL __KeyOverlaidModifier__ KeyCode::SEMICOLON, KeyCode::SHIFT_L, KeyCode::VK_STICKY_SHIFT_L Swap Semicolon and Colon remap.swapcolons __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::SEMICOLON __KeyToKey__ KeyCode::SEMICOLON, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L Change Shift_L Key (Left Shift) Shift_L to CapsLock remap.shiftL2capslock __KeyToKey__ KeyCode::SHIFT_L, KeyCode::CAPSLOCK Shift_L to turn off CapsLock (+ Retain Shift_L movement) remap.shiftL2turnoffcapslock ModifierFlag::CAPSLOCK __KeyToKey__ KeyCode::SHIFT_L, KeyCode::CAPSLOCK, KeyCode::SHIFT_L Shift_L to Command_L remap.shiftL2commandL __KeyToKey__ KeyCode::SHIFT_L, KeyCode::COMMAND_L Shift_L to Control_L remap.shiftL2controlL __KeyToKey__ KeyCode::SHIFT_L, KeyCode::CONTROL_L Fn+Shift_L to Control_R remap.fnshiftL2controlR __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::FN, KeyCode::CONTROL_R Shift_L to Fn remap.shiftL2fn __KeyToKey__ KeyCode::SHIFT_L, KeyCode::FN Shift_L to Shift_L (+ When you type Shift_L only, release CapsLock) remap.shiftL2releasecapslock ModifierFlag::CAPSLOCK __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::CAPSLOCK, KeyCode::VK_NONE Shift_L to Shift_L (+ When you type shift_L only without other modifiers, send Escape) remap.shiftL2shiftL_escape __KeyOverlaidModifier__ KeyCode::SHIFT_L, ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::SHIFT_L, KeyCode::ESCAPE Shift_L to Shift_L (+ When you type shiftL only, send Space) remap.shiftL2shiftL_space __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::SPACE Shift_L to Shift_L (+ When you type shiftL only, send CapsLock) remap.shiftL2shiftL_capslock __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::CAPSLOCK Shift_L to Shift_L (+ When you type shiftL only, send Space) + [KeyRepeat] remap.shiftL2shiftL_space_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::SPACE Shift_L to Lazy_Shift_L remap.shiftL2lazy_shiftL __KeyToKey__ KeyCode::SHIFT_L, KeyCode::VK_LAZY_SHIFT_L Shift_L to Option_L remap.shiftL2optionL __KeyToKey__ KeyCode::SHIFT_L, KeyCode::OPTION_L Shift_L to Sticky Shift_L remap.sticky_shiftL __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::VK_STICKY_SHIFT_L Shift_L to Escape remap.shiftL2escape __KeyToKey__ KeyCode::SHIFT_L, KeyCode::ESCAPE Shift_L x2 to F18 remap.shiftL_x2_to_f18 __DoublePressModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::F18 Shift_L to Space remap.shiftL2space __KeyToKey__ KeyCode::SHIFT_L, KeyCode::SPACE Shift_R+Shift_L to Space (Shift_R+Shift_L to Space, Shift_L+Shift_R to Shift+Space) remap.shiftRshiftL2space __KeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_L, KeyCode::SPACE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::SHIFT_R, KeyCode::SPACE Shift_L to Tab remap.shiftL2tab __KeyToKey__ KeyCode::SHIFT_L, KeyCode::TAB Disable Shift_L remap.drop_shiftL __KeyToKey__ KeyCode::SHIFT_L, KeyCode::VK_NONE Disable Shift_L (+ When you type Shift_L only, send Fn_Lock) remap.drop_shiftL_fn __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::VK_NONE, KeyCode::VK_LOCK_FN notsave.shiftl_capslocktrick __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::CAPSLOCK, KeyCode::VK_CONFIG_TOGGLE_notsave_shiftl_capslocktrick Shift_L to Shift_L (+ When you type Shift_L only, Sticky Shift_L) (+ When you type Shift_L twice, Capslock) remap.shiftl_to_sticky_shiftl __KeyOverlaidModifier__ KeyCode::SHIFT_L, ModifierFlag::EXTRA3, KeyCode::SHIFT_L, KeyCode::CAPSLOCK, KeyCode::VK_CONFIG_TOGGLE_notsave_shiftl_capslocktrick __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::VK_STICKY_SHIFT_L, KeyCode::VK_STICKY_EXTRA3 Change Shift_R Key (Right Shift) Shift_R to turn off CapsLock (+ Retain Shift_R movement) remap.shiftR2turnoffcapslock ModifierFlag::CAPSLOCK __KeyToKey__ KeyCode::SHIFT_R, KeyCode::CAPSLOCK, KeyCode::SHIFT_R Shift_R to Command_L remap.shiftR2commandL __KeyToKey__ KeyCode::SHIFT_R, KeyCode::COMMAND_L Shift_R to Control_L remap.shiftR2controlL __KeyToKey__ KeyCode::SHIFT_R, KeyCode::CONTROL_L Shift_R to Fn remap.shiftR2fn __KeyToKey__ KeyCode::SHIFT_R, KeyCode::FN Shift_R to Option_L remap.shiftR2optionL __KeyToKey__ KeyCode::SHIFT_R, KeyCode::OPTION_L Shift_R to Shift_R (+ When you type Shift_R only, release CapsLock) remap.shiftR2releasecapslock ModifierFlag::CAPSLOCK __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::CAPSLOCK, KeyCode::VK_NONE Shift_R to Shift_R (+ When you type Shift_R only, send Backslash) remap.shiftR2shiftR_backslash __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::BACKSLASH Shift_R to Shift_R (+ When you type Shift_R only, send CapsLock) remap.shiftR2shiftR_capslock __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::CAPSLOCK Shift_R to Shift_R (+ When you type Shift_R only, send Enter) remap.shiftR2shiftR_enter __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::ENTER Shift_R to Shift_R (+ When you type Shift_R only, send Escape) remap.shiftR2shiftR_escape __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::ESCAPE Shift_R to Shift_R (+ When you type shiftR only, send Space) remap.shiftR2shiftR_space __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::SPACE Shift_R to Shift_R (+ When you type shiftR only, send Space) + [KeyRepeat] remap.shiftR2shiftR_space_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::SPACE Shift_R to Lazy_Shift_R remap.shiftR2lazy_shiftR __KeyToKey__ KeyCode::SHIFT_R, KeyCode::VK_LAZY_SHIFT_R Shift_R to Sticky Shift_R remap.sticky_shiftR __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::VK_STICKY_SHIFT_R Shift_R to ^ (Shift+6) Shift_L+Shift_R to & (Shift+7) remap.right_shift_to_hat_amp __KeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_L | ModifierFlag::SHIFT_R, KeyCode::KEY_7, ModifierFlag::SHIFT_R __KeyToKey__ KeyCode::SHIFT_R, KeyCode::KEY_6, ModifierFlag::SHIFT_R Shift_R to Enter remap.shiftR2enter __KeyToKey__ KeyCode::SHIFT_R, KeyCode::ENTER Shift_R to Escape remap.shiftR2escape __KeyToKey__ KeyCode::SHIFT_R, KeyCode::ESCAPE Shift_R to Forward Delete remap.shiftR2forwarddelete __KeyToKey__ KeyCode::SHIFT_R, KeyCode::FORWARD_DELETE Shift_R to Return remap.shiftR2return __KeyToKey__ KeyCode::SHIFT_R, KeyCode::RETURN Shift_R to Right-Arrow remap.shiftR2rightarrow __KeyToKey__ KeyCode::SHIFT_R, KeyCode::CURSOR_RIGHT Shift_R to Space remap.shiftR2space __KeyToKey__ KeyCode::SHIFT_R, KeyCode::SPACE Shift_L+Shift_R to Space (Shift_L+Shift_R to Space, Shift_R+Shift_L to Shift+Space) remap.shiftLshiftR2space __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::SHIFT_R, KeyCode::SPACE, ModifierFlag::SHIFT_R __KeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_L, KeyCode::SPACE Shift_R to Tab remap.shiftR2tab __KeyToKey__ KeyCode::SHIFT_R, KeyCode::TAB Shift_R to Up-Arrow remap.shiftR2uparrow __KeyToKey__ KeyCode::SHIFT_R, KeyCode::CURSOR_UP Disable Shift_R remap.drop_shiftR __KeyToKey__ KeyCode::SHIFT_R, KeyCode::VK_NONE Back/Forward in Finder, Safari, etc. Left/Right Shift in mi. Shift_R to Shift_R (+ When you type shift_R only without other modifiers, send Command+[ ) remap.shiftR2shiftR_backward_nomod __KeyOverlaidModifier__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_R | ModifierFlag::NONE, KeyCode::SHIFT_R, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_R Option_R+Shift_R to Command+] (only without other modifiers) remap.optionRshiftR2forward __KeyOverlaidModifier__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_R | ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::SHIFT_R, ModifierFlag::OPTION_R, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_R notsave.shiftr_capslocktrick __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::CAPSLOCK, KeyCode::VK_CONFIG_TOGGLE_notsave_shiftr_capslocktrick Shift_R to Shift_R (+ When you type Shift_R only, Sticky Shift_R) (+ When you type Shift_R twice, Capslock) remap.shiftr_to_sticky_shiftr __KeyOverlaidModifier__ KeyCode::SHIFT_R, ModifierFlag::EXTRA3, KeyCode::SHIFT_R, KeyCode::CAPSLOCK, KeyCode::VK_CONFIG_TOGGLE_notsave_shiftr_capslocktrick __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::VK_STICKY_SHIFT_R, KeyCode::VK_STICKY_EXTRA3 Change Slash(/) Key Swap Slash and Shift+Slash remap.swap_slash_and_shiftslash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SLASH, VK_SHIFT | ModifierFlag::NONE, KeyCode::SLASH Change Space Key Space to Control_L remap.space2controlL __KeyToKey__ KeyCode::SPACE, KeyCode::CONTROL_L Space to Control_L (+ When you type Space only, send Space) remap.space2controlL_space __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::CONTROL_L, KeyCode::SPACE Space to Control_L (+ When you type Space only, send Space) + [KeyRepeat] remap.space2controlL_space_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::SPACE, KeyCode::CONTROL_L, KeyCode::SPACE Space to Option_L remap.space2optionL __KeyToKey__ KeyCode::SPACE, KeyCode::OPTION_L Space to Option_L (+ When you type Space only, send Space) remap.space2optionL_space __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::OPTION_L, KeyCode::SPACE Control+Space to Option_L remap.controlSpace2optionL __KeyToKey__ KeyCode::SPACE, VK_CONTROL, KeyCode::OPTION_L Space to Shift_L remap.space2shiftL __KeyToKey__ KeyCode::SPACE, KeyCode::SHIFT_L Space to Shift_L (+ When you type Space only, send Space) remap.space2shiftL_space __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::SHIFT_L, KeyCode::SPACE Space to Shift_L (+ When you type Space only, send Space) + [KeyRepeat] remap.space2shiftL_space_keyrepeat __KeyOverlaidModifierWithRepeat__ KeyCode::SPACE, KeyCode::SHIFT_L, KeyCode::SPACE Space to Shift_L (+ When you type Space only, send Space) (Disable on Adobe Softwares) ADOBE, PHOTOSHOP, ILLUSTRATOR remap.space2shiftL_space_not_adobe __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::SHIFT_L, KeyCode::SPACE Space to Shift_L (+ When you type Space only, send Space) Fn+Space to Space remap.space2shiftL_space_fnspace __KeyToKey__ KeyCode::SPACE, ModifierFlag::FN, KeyCode::SPACE __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::SHIFT_L, KeyCode::SPACE Control+Space to Shift_L_Lock remap.controlSpace2shiftL_lock __KeyToKey__ KeyCode::SPACE, VK_CONTROL, KeyCode::VK_LOCK_SHIFT_L Swap Space and Option+Space You can swap Space and Option+Space temporarily. Turn on a setting below, and toggle "Swap Mode". notsave.swap_space_optionspace __ShowStatusMessage__ Swap Mode __KeyToKey__ KeyCode::SPACE, VK_OPTION | ModifierFlag::NONE, KeyCode::SPACE __KeyToKey__ KeyCode::SPACE, ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::OPTION_L Fn+Escape to toggle "Swap Space and Option+Space" Mode remap.swap_space_optionspace_toggle_fnescape __KeyToKey__ KeyCode::ESCAPE, ModifierFlag::FN, KeyCode::VK_CONFIG_TOGGLE_notsave_swap_space_optionspace Fn+Space to toggle "Swap Space and Option+Space" Mode remap.swap_space_optionspace_toggle_fnspace __KeyToKey__ KeyCode::SPACE, ModifierFlag::FN, KeyCode::VK_CONFIG_TOGGLE_notsave_swap_space_optionspace Space to Return remap.space2return __KeyToKey__ KeyCode::SPACE, KeyCode::RETURN Command+Space to Command+Shift+Space remap.commandSpace2commandLshiftLspace __KeyToKey__ KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L Shift+Space to Command_L+Space remap.shiftSpace2commandLSpace __KeyToKey__ KeyCode::SPACE, VK_SHIFT, KeyCode::SPACE, ModifierFlag::COMMAND_L Control+Space to Option_L+Enter (except Emacs) EMACS remap.controlSpace2optionLEnter __KeyToKey__ KeyCode::SPACE, VK_CONTROL, KeyCode::ENTER, ModifierFlag::OPTION_L Non-Breaking Space to Normal Space (Option+Space to Space) (Option+Shift+Space to Space) remap.option_space_to_space __KeyToKey__ KeyCode::SPACE, VK_OPTION | ModifierFlag::NONE, KeyCode::SPACE __KeyToKey__ KeyCode::SPACE, VK_OPTION | VK_SHIFT | ModifierFlag::NONE, KeyCode::SPACE Change Tab Key Tab to Command_L (+ When you type Tab only, send Expose All) remap.tab2commandL_exposeAll __KeyOverlaidModifier__ KeyCode::TAB, KeyCode::COMMAND_L, KeyCode::EXPOSE_ALL Tab to Command_L (+ When you type Tab only, send Tab) remap.tab2commandL_tab __KeyOverlaidModifier__ KeyCode::TAB, KeyCode::COMMAND_L, KeyCode::TAB Tab to Option_L when you held down Control_L (+ When you type Control_L+Tab, send Control_L+Tab) remap.tab2option_withControlL __KeyOverlaidModifier__ KeyCode::TAB, ModifierFlag::CONTROL_L, KeyCode::OPTION_L, KeyCode::TAB, ModifierFlag::CONTROL_L Tab to Shift_L remap.tab2shiftL __KeyToKey__ KeyCode::TAB, KeyCode::SHIFT_L Tab to Delete remap.tab2delete __KeyToKey__ KeyCode::TAB, KeyCode::DELETE Tab to Expose All remap.tab2exposeALL __KeyToKey__ KeyCode::TAB, KeyCode::EXPOSE_ALL Command+Tab to Expose remap.commandTab2expose __KeyToKey__ KeyCode::TAB, VK_COMMAND | ModifierFlag::NONE, KeyCode::EXPOSE_ALL Control+tab to Command+F1 (only in Terminal) TERMINAL remap.ctrltab2cmdf1_onlyterminal __KeyToKey__ KeyCode::TAB, VK_CONTROL, KeyCode::F1, VK_COMMAND Command+Tab to F5 remap.commandTab2f5 __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::F5 Option+Tab to F5 remap.optionTab2f5 __KeyToKey__ KeyCode::TAB, VK_OPTION, KeyCode::F5 Command+Tab to Control+Tab (only in Firefox, Google Chrome, Opera, Safari) remap.commandTab2controlTab_browser FIREFOX, GOOGLE_CHROME, OPERA, SAFARI __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, ModifierFlag::CONTROL_L Command+Tab to Option+Tab remap.commandTab2optionTab __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, ModifierFlag::OPTION_L Control+Tab to Command+Tab *** We recommend using following settings together. *** General > Don't restore modifiers in the mouse event Change Shift_L > Shift_L to Lazy_Shift_L Change Shift_R > Shift_R to Lazy_Shift_R remap.controlTab2commandTab __KeyToKey__ KeyCode::TAB, VK_CONTROL, KeyCode::TAB, ModifierFlag::COMMAND_L Control+Tab to Option+Tab remap.controlTab2optionTab __KeyToKey__ KeyCode::TAB, VK_CONTROL, KeyCode::TAB, ModifierFlag::OPTION_L Option+Tab to Command+Tab *** We recommend using following settings together. *** General > Don't restore modifiers in the mouse event Change Shift_L > Shift_L to Lazy_Shift_L Change Shift_R > Shift_R to Lazy_Shift_R remap.optionTab2commandTab __KeyToKey__ KeyCode::TAB, VK_OPTION, KeyCode::TAB, ModifierFlag::COMMAND_L Option+Tab to Control+Tab remap.optionTab2controlTab __KeyToKey__ KeyCode::TAB, VK_OPTION, KeyCode::TAB, ModifierFlag::CONTROL_L Change Command+Tab to Command+Tab+Option (Bring app to foreground when you've switched app by Command+Tab.) remap.command_tab_to_command_tab_option __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, VK_COMMAND, KeyCode::VK_STICKY_OPTION_R_FORCE_ON, VK_COMMAND __KeyToKey__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_WAIT_100MS, KeyCode::VK_STICKY_OPTION_R_FORCE_OFF __KeyToKey__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_WAIT_100MS, KeyCode::VK_STICKY_OPTION_R_FORCE_OFF Swap Command+Tab and Option+Tab remap.swap_commandtaboptiontab __KeyToKey__ KeyCode::TAB, VK_OPTION, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, ModifierFlag::OPTION_L Swap Command+Tab and Control+Tab remap.swap_commandtabcontroltab __KeyToKey__ KeyCode::TAB, VK_CONTROL, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, ModifierFlag::CONTROL_L Disable Tab remap.drop_tab __KeyToKey__ KeyCode::TAB, KeyCode::VK_NONE Tabmode What's Tabmode? It replaces the default shortcut for switching applications. (cmd+tab) While tab is pressed, use your favourite combination of left/right keys to switch between apps. It has evolved into a window manager shortcut, capable of managing windows, tabs, spaces and split views. notsave.tabmode __KeyToKey__ KeyCode::F, KeyCode::VK_MODIFIER_EXTRA1 [Option] ; to Command+Option+L __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L| ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L| ModifierFlag::CONTROL_L option.tabmode_g_j_l_to_changespaces option.tabmode_jl __KeyToKey__ KeyCode::L, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::J, KeyCode::TAB, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L option.tabmode_hl __KeyToKey__ KeyCode::L, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::H, KeyCode::TAB, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L option.tabmode_leftright __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::TAB, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L option.tabmode_ik VIRTUALMACHINE option.tabmode_ikvm __KeyToKey__ KeyCode::I, KeyCode::UK_SECTION, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::K, KeyCode::UK_SECTION, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::I, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::K, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L option.tabmode_uo TERMINAL remap.app_term_screen_switch __KeyToKey__ KeyCode::U, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::P __KeyToKey__ KeyCode::O, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::N __KeyToKey__ KeyCode::U, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L __KeyToKey__ KeyCode::O, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L option.tabmode_q __KeyToKey__ KeyCode::Q, KeyCode::Q, ModifierFlag::COMMAND_L option.tabmode_w __KeyToKey__ KeyCode::W, KeyCode::W, ModifierFlag::COMMAND_L option.tabmode_switchviews __KeyToKey__ KeyCode::B, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L | ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L | ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::M, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L | ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::H, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L | ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L [Option] Y to Command+W __KeyToKey__ KeyCode::Y, KeyCode::W, ModifierFlag::COMMAND_L option.tabmode_y_to_w [Option] P to Command+T __KeyToKey__ KeyCode::P, KeyCode::T, ModifierFlag::COMMAND_L option.tabmode_p_to_t [Option] ' to Command+Q __KeyToKey__ KeyCode::QUOTE, KeyCode::Q, ModifierFlag::COMMAND_L option.tabmode_quote_to_q [Option] ; to Command+Option+L __KeyToKey__ KeyCode::SEMICOLON, KeyCode::L, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L option.tabmode_semicolon_to_launchbar Keeping tab pressed turns on "Tab Mode" (+ When you type Tab only, send Tab) remap.tabmode __KeyOverlaidModifier__ KeyCode::TAB, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_tabmode , KeyCode::TAB ____________________________________________________________ [Option] Switch apps with J/L For people who like jkli configuration option.tabmode_jl [Option] Switch apps with h/l For people who like hjkl configuration option.tabmode_hl [Option] Switch apps with left/right For people who like directional arrows option.tabmode_leftright [Option] Switch windows of frontmost app with i/k For people who like jkli configuration +(Having F pressed, K/I send Command+(N/W) (New/Close Window)) option.tabmode_ik [Option] Send Uk Section instead of Backquote when on virtual machine For people who use the previous option, vmware and an international keyboard option.tabmode_ikvm [Option] Switch tabs of frontmost app with U/O For people who like jkli configuration and have cmd+option+left/rigth as shortcut to switch tabs option.tabmode_uo [Option] Quit application with q option.tabmode_q [Option] Close window with w option.tabmode_w [Option] bnmh to (left/down/right/up)+Ctrl+Optn+Shift+ Shortcuts used to switch split panes it apps like iTerm2 and others option.tabmode_switchviews [Option] Y to Command+W option.tabmode_y_to_w [Option] P to Command+T option.tabmode_p_to_t [Option] ' to Command+Q option.tabmode_quote_to_q [Option] ; to Command+Option+L option.tabmode_semicolon_to_launchbar [Option] F+J/L to Command+Option+Control+Left/Right (Using this to change spaces) option.tabmode_g_j_l_to_changespaces Custom Shortcuts Change Command+Q to Command+Shift+W Change Command+Shift_L+Q to Command+Q remap.commandQ2commandW_commandshiftQ2commandQ __KeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::SHIFT_L, KeyCode::Q, VK_COMMAND | ModifierFlag::NONE __KeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::W, VK_COMMAND | ModifierFlag::SHIFT_L Hold Command+Q to Quit Application (You can adjust the threshold time of holding by "[Holding Key to Key] Holding Threshold" in Key Repeat tab.) remap.holdcommandQ __HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT Press Command+Q twice to Quit Application remap.doublepresscommandQ __DoublePressModifier__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND Diamond Cursor Control_L+WSAD to Up/Down/Left/Right remap.diamond_cursor_controlL_wsad __KeyToKey__ KeyCode::W, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT Control_R+WSAD to Up/Down/Left/Right remap.diamond_cursor_controlR_wsad __KeyToKey__ KeyCode::W, ModifierFlag::CONTROL_R, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_R, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::A, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT ____________________________________________________________ ModifierFlag::EXTRA1+WXSD to Up/Down/Left/Right (+ ModifierFlag::EXTRA1+A to Command_L+Left) (+ ModifierFlag::EXTRA1+F to Command_L+Right) remap.diamond_cursor_extra1_exsd __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA1, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA1, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA1, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA1, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L ____________________________________________________________ Control_L+EXSD to Up/Down/Left/Right remap.diamond_cursor_controlL_exsd __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::X, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT Control_R+EXSD to Up/Down/Left/Right remap.diamond_cursor_controlR_exsd __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_R, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::X, ModifierFlag::CONTROL_R, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT ____________________________________________________________ Control_L+RVDF to Up/Down/Left/Right remap.diamond_cursor_controlL_rvdf __KeyToKey__ KeyCode::R, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::V, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT ____________________________________________________________ Control_L+ESDF to Up/Down/Left/Right remap.diamond_cursor_controlL_esdf __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT Control_R+ESDF to Up/Down/Left/Right remap.diamond_cursor_controlR_esdf __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_R, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_R, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT ____________________________________________________________ Control_L+ESDF to Shift+Up/Down/Left/Right + Control_L+AG to beginning-of-line/end-of-line (Command+Shift+Left/Right) remap.diamond_cursor_controlL_esdf_selection __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::G, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L Control_R+ESDF to Shift+Up/Down/Left/Right + Control_R+AG to beginning-of-line/end-of-line (Command+Shift+Left/Right) remap.diamond_cursor_controlR_esdf_selection __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_R, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, ModifierFlag::CONTROL_R, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::G, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L ____________________________________________________________ Control_L+IKJL to Up/Down/Left/Right option.extra_cursor_controlL_jkil __KeyToKey__ KeyCode::I, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::K, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::J, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::L, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT ____________________________________________________________ Control_L+IKJL to Up/Down/Left/Right + Control_L+H/Control_L+; to beginning-of-line/end-of-line (Command+Shift+Left/Right) option.extra_cursor_controlL_jkil_hsemicolon __KeyToKey__ KeyCode::I, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::K, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::J, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::L, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::H, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Control_R+IKJL to Up/Down/Left/Right + Control_R+H/Control_R+; to beginning-of-line/end-of-line (Command+Shift+Left/Right) option.extra_cursor_controlR_jkil_hsemicolon __KeyToKey__ KeyCode::I, ModifierFlag::CONTROL_R, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::K, ModifierFlag::CONTROL_R, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::J, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::L, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::H, ModifierFlag::CONTROL_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::CONTROL_R, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L ____________________________________________________________ Option_L+IKJL to Up/Down/Left/Right option.extra_cursor_optionL_jkil __KeyToKey__ KeyCode::I, ModifierFlag::OPTION_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::K, ModifierFlag::OPTION_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::J, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::L, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT Browsing Mode What's Browsing Mode? Browsing Mode is a mode to perform reading of the text effectively. - Change Space to PageDown - Change Shift+Space to PageUp - Change B to PageUp - Change H to Home - Change J to Option_L+Down - Change K to Option_L+Up - Change L to End notsave.browsingmode __ShowStatusMessage__ Browsing Mode __KeyToKey__ KeyCode::SPACE, VK_SHIFT, KeyCode::PAGEUP __KeyToKey__ KeyCode::SPACE, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::B, KeyCode::PAGEUP __KeyToKey__ KeyCode::H, KeyCode::HOME __KeyToKey__ KeyCode::L, KeyCode::END __KeyToKey__ KeyCode::J, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::K, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L Eject to toggle Browsing Mode (+ Fn+Eject to Eject) remap.eject2browsing __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::FN, ConsumerKeyCode::EJECT __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::VK_CONFIG_TOGGLE_notsave_browsingmode Fn to Fn (+ When you type Fn only, toggle Browsing Mode) remap.Fn2Fn_browsing __KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_CONFIG_TOGGLE_notsave_browsingmode Option_R to Option_R (+ When you type Option_R only, toggle Browsing Mode) remap.optionR2optionR_browsing __KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::VK_CONFIG_TOGGLE_notsave_browsingmode RightClick to toggle Browsing Mode remap.rightclick_to_browsing __KeyToKey__ PointingButton::RIGHT, KeyCode::VK_CONFIG_TOGGLE_notsave_browsingmode Emacs Mode Control+D to Forward Delete option.emacsmode_controlD EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE Control+D to Forward Delete (when there are no other modifiers) option.emacsmode_controlD_nomodifiers EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::D, VK_CONTROL | ModifierFlag::NONE, KeyCode::FORWARD_DELETE Control+H to Delete option.emacsmode_controlH EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE Control+I to Tab option.emacsmode_controlI EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB Control+[ to Escape option.emacsmode_controlLeftbracket EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE Control+J to Return remap.controlJ2return EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::J, VK_CONTROL, KeyCode::RETURN Control+J to Enter remap.controlJ2enter EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::J, VK_CONTROL, KeyCode::ENTER Control+M to Return option.emacsmode_controlM EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN Control+PNBF to Up/Down/Left/Right option.emacsmode_controlPNBF EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT Control+PNBF to Up/Down/Left/Right (when there are no other modifiers) option.emacsmode_controlPNBF_nomodifiers EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::P, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT Control+PNBF to Up/Down/Left/Right (+ Control+AE to Command+Left/Right) (+ Command+Control+PNBF to Shift+Up/Down/Left/Right) (+ Command+Control+AE to Shift+Command+Left/Right) (+ retain Control+Shift+PNBF) (+ retain Control+Shift+AE) option.emacsmode_controlPNBF_ex EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::P, VK_CONTROL | VK_SHIFT, KeyCode::P, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_CONTROL | VK_SHIFT, KeyCode::N, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_CONTROL | VK_SHIFT, KeyCode::B, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_CONTROL | VK_SHIFT, KeyCode::F, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_CONTROL | VK_SHIFT, KeyCode::A, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_CONTROL | VK_SHIFT, KeyCode::E, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Control+V to PageDown option.emacsmode_controlV EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::V, VK_CONTROL, KeyCode::PAGEDOWN Option+V to PageUp option.emacsmode_optionV EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::V, VK_OPTION, KeyCode::PAGEUP Command+V to PageUp option.emacsmode_commandV __KeyToKey__ KeyCode::V, VK_COMMAND, KeyCode::PAGEUP Control+Y to Command+V option.emacsmode_controlY EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::Y, VK_CONTROL, KeyCode::V, ModifierFlag::COMMAND_L Control+AE to Command+Left/Right option.emacsmode_controlAE EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Control+AE to Command+Shift+Left/Right,Left/Right (An Alternative way if you use Command+Left/Right for Spaces) option.emacsmode_controlAE_alternative EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L Control+K to Command+Shift+Right,Forward Delete option.emacsmode_controlK_ex EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE, DICTIONARY __KeyToKey__ KeyCode::K, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::FORWARD_DELETE DICTIONARY __KeyToKey__ KeyCode::K, VK_CONTROL | ModifierFlag::NONE, KeyCode::E, VK_CONTROL | ModifierFlag::SHIFT_L, KeyCode::FORWARD_DELETE Control+K to Command+Shift+Right,Command+X option.emacsmode_controlK EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE, DICTIONARY __KeyToKey__ KeyCode::K, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L DICTIONARY __KeyToKey__ KeyCode::K, VK_CONTROL | ModifierFlag::NONE, KeyCode::E, VK_CONTROL | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L Control+W to Command+X option.emacsmode_controlW EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L Option+W to Command+C option.emacsmode_OptionWCopy EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::W, VK_OPTION, KeyCode::C, ModifierFlag::COMMAND_L Option+BF to Option+Left/Right option.emacsmode_optionBF EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::B, VK_OPTION, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::F, VK_OPTION, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L Option+D to Option+Forward Delete option.emacsmode_optionD EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::D, VK_OPTION, KeyCode::FORWARD_DELETE, ModifierFlag::OPTION_L Option+< to Home / Option+> to End option.emacsmode_optionLtGt EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::COMMA, VK_OPTION | VK_SHIFT, KeyCode::HOME, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::DOT, VK_OPTION | VK_SHIFT, KeyCode::END, ModifierFlag::OPTION_L Control+/ to Command_Z option.emacsmode_controlSlash EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::SLASH, VK_CONTROL, KeyCode::Z, ModifierFlag::COMMAND_L Control+S to Command+F option.emacsmode_controlS EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::S, VK_CONTROL, KeyCode::F, ModifierFlag::COMMAND_L [ex] Control+1 to Home / Control+2 to End option.emacsmode_ex_control12 EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::KEY_1, VK_CONTROL, KeyCode::HOME __KeyToKey__ KeyCode::KEY_2, VK_CONTROL, KeyCode::END [ex] Control+Comma(,)/Dot(.) to Home/End option.emacsmode_ex_controlcommadot EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::COMMA, VK_CONTROL, KeyCode::HOME __KeyToKey__ KeyCode::DOT, VK_CONTROL, KeyCode::END [ex] Control+Q to PageUp option.emacsmode_ex_controlQ EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::Q, VK_CONTROL, KeyCode::PAGEUP [ex] Control+W to Option+Delete option.emacsmode_ex_controlW EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::DELETE, ModifierFlag::OPTION_L [ex] Control+U to Command+Shift+Left,Command+X option.emacsmode_ex_controlU EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE, DICTIONARY __KeyToKey__ KeyCode::U, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L, Option::NOREPEAT DICTIONARY __KeyToKey__ KeyCode::U, VK_CONTROL | ModifierFlag::NONE, KeyCode::A, VK_CONTROL | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L, Option::NOREPEAT [ex] Control+U to Command+Shift+Left,Delete option.emacsmode_ex_controlU_delete EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE, DICTIONARY __KeyToKey__ KeyCode::U, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::DELETE, Option::NOREPEAT DICTIONARY __KeyToKey__ KeyCode::U, VK_CONTROL | ModifierFlag::NONE, KeyCode::A, VK_CONTROL | ModifierFlag::SHIFT_L, KeyCode::DELETE, Option::NOREPEAT [ex] Control+U to Command+Shift+Left,Forward Delete option.emacsmode_ex_controlU_forwarddelete EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE, DICTIONARY __KeyToKey__ KeyCode::U, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::FORWARD_DELETE, Option::NOREPEAT DICTIONARY __KeyToKey__ KeyCode::U, VK_CONTROL | ModifierFlag::NONE, KeyCode::A, VK_CONTROL | ModifierFlag::SHIFT_L, KeyCode::FORWARD_DELETE, Option::NOREPEAT [ex] Control+U to PageUp remap.controlU2pageup EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::U, VK_CONTROL, KeyCode::PAGEUP [ex] Control+G to Escape option.emacsmode_ex_controlG EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::G, VK_CONTROL, KeyCode::ESCAPE [ex] Control+AE to Home/End option.emacsmode_ex_controlAE EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::HOME __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::END [ex] Command+W to Command+C option.emacsmode_ex_commandW __KeyToKey__ KeyCode::W, VK_COMMAND, KeyCode::C, ModifierFlag::COMMAND_L [ex] Command+W to Control+X,Control+M,Command+C (only in Xcode) (+ Command+W to Command+C (except Xcode)) option.emacsmode_ex_commandW_xcode XCODE __KeyToKey__ KeyCode::W, VK_COMMAND, KeyCode::X, ModifierFlag::CONTROL_L, KeyCode::M, ModifierFlag::CONTROL_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::W, VK_COMMAND, KeyCode::C, ModifierFlag::COMMAND_L [ex] Control+W to Control+X,Control+M,Command+X (only in Xcode) (+ Control+W to Command+X (except Xcode)) option.emacsmode_ex_controlW_xcode XCODE __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::X, ModifierFlag::CONTROL_L, KeyCode::M, ModifierFlag::CONTROL_L, KeyCode::X, ModifierFlag::COMMAND_L EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L [ex] Option+W to Command+W option.emacsmode_ex_optionW __KeyToKey__ KeyCode::W, VK_OPTION, KeyCode::W, ModifierFlag::COMMAND_L [ex] Use Control+X as prefix key Control+X detail C-x C-s to Command_L+S C-x C-f to Command_L+O C-x k to Command_L+W C-x C-c to Command_L+Q C-x C-g to turn off Control+X Mode notsave.emacsmode_ex_controlX_core __ShowStatusMessage__ C-x Mode __KeyToKey__ KeyCode::S, VK_CONTROL | ModifierFlag::NONE, KeyCode::S, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlX_core __KeyToKey__ KeyCode::C, VK_CONTROL | ModifierFlag::NONE, KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlX_core __KeyToKey__ KeyCode::F, VK_CONTROL | ModifierFlag::NONE, KeyCode::O, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlX_core __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::W, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlX_core __KeyToKey__ KeyCode::G, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlX_core Enable Control+X option.emacsmode_ex_controlX EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::X, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_ON_notsave_emacsmode_ex_controlX_core [ex] Use Control+Space as MarkSet MarkSet Mode detail Control+W to Command_L+X Option+W to Command_L+C Control+G to turn off MarkSet Control+Space to turn off MarkSet notsave.emacsmode_ex_controlSpace_core __ShowStatusMessage__ MarkSet __KeyToKey__ KeyCode::W, VK_CONTROL | ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::VK_LOCK_SHIFT_L_FORCE_OFF, KeyCode::X, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlSpace_core __KeyToKey__ KeyCode::W, VK_OPTION | ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::VK_LOCK_SHIFT_L_FORCE_OFF, KeyCode::C, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlSpace_core __KeyToKey__ KeyCode::G, VK_CONTROL | ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::VK_LOCK_SHIFT_L_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlSpace_core __KeyToKey__ KeyCode::SPACE, VK_CONTROL | ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::VK_LOCK_SHIFT_L_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_emacsmode_ex_controlSpace_core Enable Control+Space option.emacsmode_ex_controlSpace EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::SPACE, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_LOCK_SHIFT_L_FORCE_ON, KeyCode::VK_CONFIG_FORCE_ON_notsave_emacsmode_ex_controlSpace_core Behavior in Emacs, Terminal, X11, VMware, Parallels, RDC, Eclipse Force change C-d to Forward Delete In Emacs, Terminal option.emacsmode_force_controlD_term EMACS, TERMINAL __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE In X11 option.emacsmode_force_controlD_x11 X11 __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlD_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE In Eclipse option.emacsmode_force_controlD_eclipse ECLIPSE __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE Force change C-h to Delete In Emacs, Terminal option.emacsmode_force_controlH_term EMACS, TERMINAL __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE In X11 option.emacsmode_force_controlH_x11 X11 __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlH_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE In Eclipse option.emacsmode_force_controlH_eclipse ECLIPSE __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE Force change C-i to Tab In Emacs, Terminal option.emacsmode_force_controlI_term EMACS, TERMINAL __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB In X11 option.emacsmode_force_controlI_x11 X11 __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlI_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB In Eclipse option.emacsmode_force_controlI_eclipse ECLIPSE __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB Force change C-m to Return In Emacs, Terminal option.emacsmode_force_controlM_term EMACS, TERMINAL __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN In X11 option.emacsmode_force_controlM_x11 X11 __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlM_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN In Eclipse option.emacsmode_force_controlM_eclipse ECLIPSE __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN Force change C-[ to Escape In Emacs, Terminal option.emacsmode_force_controlLeftbracket_term EMACS, TERMINAL __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE In X11 option.emacsmode_force_controlLeftbracket_x11 X11 __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlLeftbracket_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE In Eclipse option.emacsmode_force_controlLeftbracket_eclipse ECLIPSE __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE Force change C-pnbf to Up/Down/Left/Right In Emacs, Terminal option.emacsmode_force_controlPNBF_term EMACS, TERMINAL __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT In X11 option.emacsmode_force_controlPNBF_x11 X11 __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlPNBF_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT In Eclipse option.emacsmode_force_controlPNBF_eclipse ECLIPSE __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT Force change C-pnbf to Up/Down/Left/Right (+ Control+AE to Command+Left/Right) (+ Command+Control+PNBF to Shift+Up/Down/Left/Right) (+ Command+Control+AE to Shift+Command+Left/Right) (+ retain Control+Shift+PNBF) (+ retain Control+Shift+AE) In Emacs, Terminal option.emacsmode_force_controlPNBF_ex_term EMACS, TERMINAL __KeyToKey__ KeyCode::P, VK_CONTROL | VK_SHIFT, KeyCode::P, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_CONTROL | VK_SHIFT, KeyCode::N, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_CONTROL | VK_SHIFT, KeyCode::B, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_CONTROL | VK_SHIFT, KeyCode::F, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_CONTROL | VK_SHIFT, KeyCode::A, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_CONTROL | VK_SHIFT, KeyCode::E, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L In X11 option.emacsmode_force_controlPNBF_ex_x11 X11 __KeyToKey__ KeyCode::P, VK_CONTROL | VK_SHIFT, KeyCode::P, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_CONTROL | VK_SHIFT, KeyCode::N, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_CONTROL | VK_SHIFT, KeyCode::B, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_CONTROL | VK_SHIFT, KeyCode::F, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_CONTROL | VK_SHIFT, KeyCode::A, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_CONTROL | VK_SHIFT, KeyCode::E, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_force_controlPNBF_ex_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::P, VK_CONTROL | VK_SHIFT, KeyCode::P, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_CONTROL | VK_SHIFT, KeyCode::N, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_CONTROL | VK_SHIFT, KeyCode::B, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_CONTROL | VK_SHIFT, KeyCode::F, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_CONTROL | VK_SHIFT, KeyCode::A, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_CONTROL | VK_SHIFT, KeyCode::E, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L In Eclipse option.emacsmode_force_controlPNBF_ex_eclipse ECLIPSE __KeyToKey__ KeyCode::P, VK_CONTROL | VK_SHIFT, KeyCode::P, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_CONTROL | VK_SHIFT, KeyCode::N, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_CONTROL | VK_SHIFT, KeyCode::B, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_CONTROL | VK_SHIFT, KeyCode::F, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_CONTROL | VK_SHIFT, KeyCode::A, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_CONTROL | VK_SHIFT, KeyCode::E, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, VK_COMMAND | VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Control+AE to Home/End In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.emacsmode_controlAE_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::HOME __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::END [Terminal] Control+/ to C-_ and Control+' to C-M-_ option.emacsmode_controlSlashTerminal TERMINAL __KeyToKey__ KeyCode::SLASH, VK_CONTROL, KeyCode::MINUS, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::QUOTE, VK_CONTROL, KeyCode::MINUS, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L Mouse Keys Arrow(Up/Down/Left/Right) Keys to Mouse Keys remap.mousekeys_arrow __KeyToKey__ KeyCode::CURSOR_UP, KeyCode::VK_MOUSEKEY_UP __KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::VK_MOUSEKEY_DOWN __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::VK_MOUSEKEY_LEFT __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::VK_MOUSEKEY_RIGHT Mouse Keys Mode What's Mouse Keys Mode? Push "S" and "D" keys simultaneously while pressing Shift key, and keep S,D keys pressing. Then you can control mouse cursor by HJKL keys. (and Arrow keys) - HJKL to move mouse cursor - Arrow Keys to move mouse cursor And, control scroll wheel. - F+HJKL to scroll wheel - F+Arrow Keys to scroll wheel You can adjust the speed, too. - A+HJKL to high-speed movement - A+Arrow Keys to high-speed movement notsave.mousekeys_mode __ShowStatusMessage__ Mouse Keys __KeyToKey__ {{VI_H}}, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_LEFT, ModifierFlag::FN __KeyToKey__ {{VI_J}}, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_DOWN, ModifierFlag::FN __KeyToKey__ {{VI_K}}, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_UP, ModifierFlag::FN __KeyToKey__ {{VI_L}}, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_RIGHT, ModifierFlag::FN __KeyToKey__ KeyCode::CURSOR_UP, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_UP, ModifierFlag::FN __KeyToKey__ KeyCode::CURSOR_DOWN, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_DOWN, ModifierFlag::FN __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_LEFT, ModifierFlag::FN __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::FN, KeyCode::VK_MOUSEKEY_SCROLL_RIGHT, ModifierFlag::FN __KeyToKey__ {{VI_H}}, KeyCode::VK_MOUSEKEY_LEFT __KeyToKey__ {{VI_J}}, KeyCode::VK_MOUSEKEY_DOWN __KeyToKey__ {{VI_K}}, KeyCode::VK_MOUSEKEY_UP __KeyToKey__ {{VI_L}}, KeyCode::VK_MOUSEKEY_RIGHT __KeyToKey__ KeyCode::CURSOR_UP, KeyCode::VK_MOUSEKEY_UP __KeyToKey__ KeyCode::CURSOR_DOWN, KeyCode::VK_MOUSEKEY_DOWN __KeyToKey__ KeyCode::CURSOR_LEFT, KeyCode::VK_MOUSEKEY_LEFT __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::VK_MOUSEKEY_RIGHT remap.simultaneouskeypresses_mouse_keys_mode_commandSD, remap.simultaneouskeypresses_mouse_keys_mode_shiftSD __KeyToKey__ KeyCode::F, KeyCode::FN __KeyToKey__ KeyCode::A, KeyCode::VK_MOUSEKEY_HIGHSPEED remap.simultaneouskeypresses_mouse_keys_mode_df __KeyToKey__ KeyCode::S, KeyCode::FN __KeyToKey__ KeyCode::A, KeyCode::VK_MOUSEKEY_HIGHSPEED remap.simultaneouskeypresses_mouse_keys_mode_cx __KeyToKey__ KeyCode::V, KeyCode::FN __KeyToKey__ KeyCode::Z, KeyCode::VK_MOUSEKEY_HIGHSPEED remap.mouse_keys_mode_holding_m __KeyToKey__ KeyCode::F, KeyCode::FN __KeyToKey__ KeyCode::D, KeyCode::VK_MOUSEKEY_HIGHSPEED option.mousekeys_mode_commandL2leftclick __KeyToKey__ KeyCode::COMMAND_L, PointingButton::LEFT option.mousekeys_mode_space2middleclick __KeyToKey__ KeyCode::SPACE, PointingButton::MIDDLE option.mousekeys_mode_commandR2rightclick __KeyToKey__ KeyCode::COMMAND_R, PointingButton::RIGHT option.mousekeys_mode_wer2click __KeyToKey__ KeyCode::W, PointingButton::LEFT __KeyToKey__ KeyCode::E, PointingButton::MIDDLE __KeyToKey__ KeyCode::R, PointingButton::RIGHT option.mousekeys_mode_uio2click __KeyToKey__ KeyCode::U, PointingButton::LEFT __KeyToKey__ KeyCode::I, PointingButton::MIDDLE __KeyToKey__ KeyCode::O, PointingButton::RIGHT option.mousekeys_mode_jis_eisuu2leftclick __KeyToKey__ KeyCode::JIS_EISUU, PointingButton::LEFT option.mousekeys_mode_jis_kana2rightclick __KeyToKey__ KeyCode::JIS_KANA, PointingButton::RIGHT Simultaneous Key Presses Shift+[S+D] to turn on Mouse Keys Mode // Press S,D keys simultaneously while pressing Shift_L or Shift_R. // You can release Shift key while pressing S,D keys. + F turns on "Scroll Wheel Mode" // F+HJKL to scroll wheel + A turns on "High Speed Mode" // A+HJKL to high-speed movement remap.simultaneouskeypresses_mouse_keys_mode_shiftSD __SimultaneousKeyPresses__ KeyCode::D, KeyCode::S, VK_SHIFT, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_mousekeys_mode Simultaneous Key Presses Command+[S+D] to turn on Mouse Keys Mode // Press S,D keys simultaneously while pressing Command_L or Command_R. // You can release Command key while pressing S,D keys. + F turns on "Scroll Wheel Mode" // F+HJKL to scroll wheel + A turns on "High Speed Mode" // A+HJKL to high-speed movement remap.simultaneouskeypresses_mouse_keys_mode_commandSD __SimultaneousKeyPresses__ KeyCode::D, KeyCode::S, VK_COMMAND, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_mousekeys_mode Simultaneous Key Presses [D+F] to turn on Mouse Keys Mode + S turns on "Scroll Wheel Mode" // S+HJKL to scroll wheel + A turns on "High Speed Mode" // A+HJKL to high-speed movement remap.simultaneouskeypresses_mouse_keys_mode_df __SimultaneousKeyPresses__ KeyCode::D, KeyCode::F, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_mousekeys_mode Simultaneous Key Presses [X+C] to turn on Mouse Keys Mode + V turns on "Scroll Wheel Mode" // V+HJKL to scroll wheel + Z turns on "High Speed Mode" // Z+HJKL to high-speed movement remap.simultaneouskeypresses_mouse_keys_mode_cx __SimultaneousKeyPresses__ KeyCode::C, KeyCode::X, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_mousekeys_mode Holding "M" Key to toggle Mouse Keys Mode + F turns on "Scroll Wheel Mode" // F+HJKL to scroll wheel + D turns on "High Speed Mode" // D+HJKL to high-speed movement remap.mouse_keys_mode_holding_m __HoldingKeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::M, KeyCode::VK_NONE, KeyCode::VK_CONFIG_TOGGLE_notsave_mousekeys_mode [Option] Command_L to LeftClick option.mousekeys_mode_commandL2leftclick [Option] Space to MiddleClick option.mousekeys_mode_space2middleclick [Option] Command_R to RightClick option.mousekeys_mode_commandR2rightclick [Option] WER to Click - W to LeftClick - E to MiddleClick - R to RightClick option.mousekeys_mode_wer2click [Option] UIO to Click - U to LeftClick - I to MiddleClick - O to RightClick option.mousekeys_mode_uio2click [Option] JIS_EISUU to LeftClick // If you are using Apple keyboards, this setting may be useless. // Because Apple keyboards have a 2-key rollover problem, // and can't recognize JIS_EISUU while pressing S,D keys. option.mousekeys_mode_jis_eisuu2leftclick [Option] JIS_KANA to RightClick option.mousekeys_mode_jis_kana2rightclick [Option] Ignore Hardware CursorMove Events option.mousekeys_mode_droppointingrelativecursormove remap.simultaneouskeypresses_mouse_keys_mode_commandSD, remap.simultaneouskeypresses_mouse_keys_mode_shiftSD, remap.simultaneouskeypresses_mouse_keys_mode_df, remap.simultaneouskeypresses_mouse_keys_mode_cx __DropPointingRelativeCursorMove__ Control+L to RightClick remap.control_l2rightclick __KeyToKey__ KeyCode::L, VK_CONTROL, PointingButton::RIGHT Vi Mode Command_L+hjkl to Left/Down/Up/Right option.vimode_commandl_hjkl __KeyToKey__ KeyCode::H, ModifierFlag::COMMAND_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::COMMAND_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, ModifierFlag::COMMAND_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, ModifierFlag::COMMAND_L, KeyCode::CURSOR_RIGHT Command_R+hjkl to Left/Down/Up/Right option.vimode_hjkl __KeyToKey__ KeyCode::H, ModifierFlag::COMMAND_R, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::COMMAND_R, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, ModifierFlag::COMMAND_R, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, ModifierFlag::COMMAND_R, KeyCode::CURSOR_RIGHT Control_L+hjkl to Left/Down/Up/Right option.vimode_control_hjkl __KeyToKey__ KeyCode::H, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT Fn+hjkl to Left/Down/Up/Right option.vimode_fn_hjkl __KeyToKey__ KeyCode::H, ModifierFlag::FN, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::CURSOR_RIGHT Option_L+hjkl to Left/Down/Up/Right option.extra_cursor_optionL_kjhl __KeyToKey__ KeyCode::H, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::OPTION_L, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, ModifierFlag::OPTION_L, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT Command_R+g/G to Home/End option.vimode_gG __KeyToKey__ KeyCode::G, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::HOME __KeyToKey__ KeyCode::G, ModifierFlag::COMMAND_R | VK_SHIFT, KeyCode::END Control_L+g/G to Home/End option.vimode_control_gG __KeyToKey__ KeyCode::G, ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::HOME __KeyToKey__ KeyCode::G, ModifierFlag::CONTROL_L | VK_SHIFT, KeyCode::END Command_R+bf to PageUp/PageDown option.vimode_bf __KeyToKey__ KeyCode::B, ModifierFlag::COMMAND_R, KeyCode::PAGEUP __KeyToKey__ KeyCode::F, ModifierFlag::COMMAND_R, KeyCode::PAGEDOWN Control_L+bf to PageUp/PageDown option.vimode_control_bf __KeyToKey__ KeyCode::B, ModifierFlag::CONTROL_L, KeyCode::PAGEUP __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_L, KeyCode::PAGEDOWN Command_R+0$ to Command+Left/Right option.vimode_0dollar __KeyToKey__ KeyCode::KEY_0, ModifierFlag::COMMAND_R, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::COMMAND_R | VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Control_L+0$ to Command+Left/Right option.vimode_control_0dollar __KeyToKey__ KeyCode::KEY_0, ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::CONTROL_L | VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Option_L+hjkl to Option+Left/Down/Up/Right option.vimode_option_hjkl __KeyToKey__ KeyCode::H, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::J, ModifierFlag::OPTION_L, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::K, ModifierFlag::OPTION_L, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::L, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L Ubiquitous Vim Bindings Documentation: Ubiquitous Vim Bindings for Normal Mode: notsave.ubiq_vimnormal {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __ShowStatusMessage__ Normal Mode To enable these settings enable a binding or set of bindings to enter Normal Mode below. h: Left j: Down k: Up l: Right b: Back a word (Option_L+Left) B: Back two words (Option_L+Left, Option_L+Left) e: Back to end of previous word (Option_L+Right) E: Back to end of previous word twice (Option_L+Right, Option_L+Right) w: Forward a word (Option_L+Right, Option_L+Right, Option_L+Left) W: Forward two words (Option_L+Right, Option_L+Right, Option_L+Right, Option_L+Left) Ctrl-f Move page down (Option_L+PageDown) Ctrl-b Move page up (Option_L+PageUp) Ctrl-n Down Ctrl-p Up G: Move to end of document (Command_L+Down) 0: Move to beginning of line (Command_L+Left) ^: Move to beginning of line (Command_L+Left,Option_L+Right, Option-L+Left) [^ == Shift+6] $: Move to end of line (Command_L+Right) [$ == Shift+4] /: Find (Command_L+f, Exit Normal Mode) n: Find next match (Command_L+g) N: Find previous match (Shift_L+Command_L+g) x: Forward Delete X: Delete o: Begin new line below cursor (Command_L+Right, Shift+Return, Exit Normal Mode) O: Begin new line above cursor (Command_L+Left, Shift+Return, Up, Exit Normal Mode) a: Append (Exit Normal Mode) A: Append at end of line (Command_L+Right, Exit Normal Mode) i: Insert (Exit Normal Mode) I: Insert at beginning of line (Command_L+Left, Exit Normal Mode) J: Join line (Command_L+Right, Shift_L+Forward Delete) u: Undo (Command_L+z) U: Undo (Command_L+z) Ctrl-r: Redo (Command_L+Shift_L+z) dd: Delete line (Command+CursorLeft, Shift_L+Down, Delete) D: Delete to end of line (Command_L+Shift_L+Right, Delete) H: Current line to top (Option_L+PageDown, Down, Up) L: Current line to bottom (Option_L+PageUp, Up, Down) M: Current line to middle (Option_L+PageDown, Option+PageUp) S: Delete line (Command_L+Left, Command_L+Shift_L+Right, Command_L-x) yy: Yank line (Command_L+Left, Shift_L+Down, Command_L-c) Y: Yank line (Command_L+Left, Shift_L+Down, Command_L-c) p: Paste line below (Command_L+Left, Down, Command_L+v) P: Paste line above (Command_L+Left, Command_L+v) ZZ: Close Window (Command_L+w) g operator-pending mode: gt: Next tab (Shift-L+Command_L+}) [Can vary by application.] gT: Previous tab (Shift-L+Command_L+{) [Can vary by application.] gg: Move to beginning of document (Command_L+Up) C-w operator-pending mode: C-w, x: Close Window (Command_L+w) C-w, n: New Window (Command_L+n) C-w, w: Next Window (Command_L+`) C-w, j: Next Window (Command_L+`) C-w, l: Next Window (Command_L+`) C-w, h: Previous Window (Command_L+Shift_L+`) C-w, k: Previous Window (Command_L+Shift_L+`) Non-standard behavior: f: FN Any key (without a modifier) not defined here is a dead key. Ubiquitous Vim Normal Mode is inactive in terminal applications, Firefox, emacs, vi and vim, and when the password dialog box is active. __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::EQUAL, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::EQUAL, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::BACKQUOTE, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::BACKSLASH, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::VK_NONE option.vimnormal_turnoff_backquote __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_1, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_3, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_5, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, VK_SHIFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::MINUS, VK_SHIFT, KeyCode::VK_NONE option.ubiquitous_vim_bindings_enable_tab __KeyToKey__ KeyCode::TAB, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::TAB, VK_SHIFT, KeyCode::VK_NONE notsave.g_operator_pending __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::VK_NONE notsave.c_w_operator_pending __KeyToKey__ {{VI_H}}, ModifierFlag::NONE, KeyCode::CURSOR_LEFT __KeyToKey__ {{VI_J}}, ModifierFlag::NONE, KeyCode::CURSOR_DOWN __KeyToKey__ {{VI_K}}, ModifierFlag::NONE, KeyCode::CURSOR_UP __KeyToKey__ {{VI_L}}, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::DELETE, ModifierFlag::NONE, KeyCode::CURSOR_LEFT __KeyToKey__ {{VI_H}}, ModifierFlag::FN, KeyCode::HOME, ModifierFlag::OPTION_L __KeyToKey__ {{VI_J}}, ModifierFlag::FN, KeyCode::PAGEDOWN, ModifierFlag::OPTION_L __KeyToKey__ {{VI_K}}, ModifierFlag::FN, KeyCode::PAGEUP, ModifierFlag::OPTION_L __KeyToKey__ {{VI_L}}, ModifierFlag::FN, KeyCode::END, ModifierFlag::OPTION_L __KeyToKey__ {{VI_H}}, VK_SHIFT, KeyCode::PAGEDOWN, ModifierFlag::NONE, KeyCode::CURSOR_DOWN, KeyCode::CURSOR_UP __KeyToKey__ {{VI_L}}, VK_SHIFT, KeyCode::PAGEUP, ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::M, VK_SHIFT, KeyCode::PAGEDOWN, ModifierFlag::OPTION_L, KeyCode::PAGEUP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::PAGEDOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::PAGEUP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::B, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L notsave.c_w_operator_pending __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::W, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::F, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending notsave.c_w_operator_pending __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::G, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::N, VK_SHIFT, KeyCode::G, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::G, VK_SHIFT, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L notsave.c_w_operator_pending __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::DELETE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::Z, ModifierFlag::COMMAND_L, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::U, VK_SHIFT, KeyCode::Z, ModifierFlag::COMMAND_L, KeyCode::CURSOR_LEFT, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::R, VK_CONTROL, KeyCode::Z, ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L __DoublePressModifier__ KeyCode::Z, VK_SHIFT, KeyCode::CONTROL_L, KeyCode::W, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::FN ADIUMX __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L, KeyCode::RETURN, ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::O, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::RETURN, ModifierFlag::SHIFT_L, KeyCode::CURSOR_UP, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::J, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::SPACE, KeyCode::FORWARD_DELETE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::I, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::S, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __DoublePressModifier__ KeyCode::Y, ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::Y, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_DOWN, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::P, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::V, ModifierFlag::COMMAND_L __DoublePressModifier__ KeyCode::D, ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::DELETE __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::DELETE __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP ADIUMX __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L, KeyCode::RETURN, ModifierFlag::OPTION_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::O, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::RETURN, ModifierFlag::OPTION_L, KeyCode::CURSOR_UP, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::J, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::SPACE, KeyCode::FORWARD_DELETE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::I, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L | ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::S, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::X, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __DoublePressModifier__ KeyCode::Y, ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::Y, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::P, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::V, ModifierFlag::COMMAND_L __DoublePressModifier__ KeyCode::D, ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, ModifierFlag::SHIFT_L, KeyCode::DELETE __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L, KeyCode::DELETE __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L notsave.g_operator_pending __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::VK_CONFIG_FORCE_ON_notsave_g_operator_pending notsave.g_operator_pending __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending SAFARI, SKYPE, GOOGLE_CHROME __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending SKYPE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending SAFARI __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending GOOGLE_CHROME __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending notsave.c_w_operator_pending __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::VK_CONFIG_FORCE_ON_notsave_c_w_operator_pending notsave.c_w_operator_pending __KeyToKey__ KeyCode::N, KeyCode::N, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::X, KeyCode::W, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::W, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::H, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::J, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::K, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyToKey__ KeyCode::L, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Insert Mode Commands Enable Insert Mode Commands Ctrl-w delete preceding word (Shift+Option+Left, Delete) Ctrl-u delete preceding line (Shift+Command+Left, Delete) Ctrl-d remove an indent (Command+BracketLeft) Ctrl-t add an indent (Command+BracketRight) These commands are available when not in Normal Mode. option.ubiq_vimnormal_insert notsave.ubiq_vimnormal option.ubiq_vimnormal_insert {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L, KeyCode::DELETE __KeyToKey__ KeyCode::U, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::DELETE __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L Recommended binding options to enter Normal Mode Normal Mode exit commands simultaneously force Modifier Lock off and exit any active operator pending mode. Esc toggles Normal Mode Holding Esc sends raw Esc Lowering the Holding Threshold setting is recommended (200ms) remap.vimnormal_escape_toggle notsave.ubiq_vimnormal option.vimnormal_escape_enters_only {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __HoldingKeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_NONE, KeyCode::ESCAPE notsave.ubiq_vimnormal, option.vimnormal_escape_enters_only {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __HoldingKeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_ON_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_NONE, KeyCode::ESCAPE notsave.ubiq_vimnormal {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __HoldingKeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_ON_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_NONE, KeyCode::ESCAPE notsave.ubiq_vimnormal TERMINAL, VI, PASSWORD, FIREFOX, EMACS __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::ESCAPE Esc does not exit Normal Mode. option.vimnormal_escape_enters_only Ctrl-[ toggles Normal Mode remap.vimnormal_ctrlbracketleft_toggle {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Command_R tap toggles Normal Mode remap.vimnormal_commandr_toggle {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Command_L tap toggles Normal Mode remap.vimnormal_commandl_toggle {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Additional binding options to enter Normal Mode Simultaneous Key Presses [Command_L+Command_R] toggles Normal Mode remap.vimnormal_toggle_commandLR {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __SimultaneousKeyPresses__ KeyCode::COMMAND_R, KeyCode::COMMAND_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Arrow(Down/Left/Right) to Option_L Disable Up-Arrow (+ When you type Arrow only, toggles Normal Mode) remap.vimnormal_toggle_arrow2optionL {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::CURSOR_UP, KeyCode::VK_NONE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyOverlaidModifier__ KeyCode::CURSOR_DOWN, KeyCode::OPTION_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyOverlaidModifier__ KeyCode::CURSOR_LEFT, KeyCode::OPTION_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending __KeyOverlaidModifier__ KeyCode::CURSOR_RIGHT, KeyCode::OPTION_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Backquote(`) toggles Normal Mode (if no modifiers pressed) option.vimnormal_turnoff_backquote {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Command_L to Command_L (+ When you type Command_L only, toggles Normal Mode) remap.vimnormal_toggle_commandL {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Command_R to Command_R (+ When you type Command_R only, toggles Normal Mode) remap.vimnormal_toggle_commandR {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Control_R to Control_R (+ When you type Control_R only, toggles Normal Mode) remap.vimnormal_toggle_controlR {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Escape to turn on Normal Mode (except in Vim) remap.vimnormal_turnon_escape {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} notsave.ubiq_vimnormal __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_ON_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Escape to turn off Normal Mode (+ turn off Modifier Lock) option.vimnormal_turnoff_escape {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} notsave.ubiq_vimnormal __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Return to Command_L+Control_L (+ When you type Return only, toggles Normal Mode) remap.vimnormal_toggle_return {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::RETURN, KeyCode::CONTROL_L, ModifierFlag::COMMAND_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Fn to Fn (+ When you type Fn only, toggles Normal Mode) remap.vimnormal_toggle_fn2fn {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Option+V toggles Normal Mode option.vimnormal_toggle_optionV {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyToKey__ KeyCode::V, VK_OPTION, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Option+V to turn on Normal Mode option.vimnormal_turnon_optionV {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyToKey__ KeyCode::V, VK_OPTION, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_ON_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Disable Shift_L (+ When you type Shift_L only, toggles Normal Mode) remap.vimnormal_toggle_drop_shiftL {{UBIQUITOUS_VIM_BINDINGS_EXCEPTION_APPS}} __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::VK_NONE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_TOGGLE_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending Normal Mode Auto-deactivation with modifier combinations Disable Normal Mode on Ctrl+Shift_L key combinations remap.vimnormal_autodeactivate_ctrl_shift notsave.ubiq_vimnormal __KeyToKey__ KeyCode::SHIFT_L, VK_CONTROL, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_STICKY_CONTROL_L, KeyCode::VK_STICKY_SHIFT_L __KeyToKey__ KeyCode::CONTROL_L, VK_SHIFT, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_STICKY_CONTROL_L, KeyCode::VK_STICKY_SHIFT_L Disable Normal Mode on Ctrl+Command_L key combinations remap.vimnormal_autodeactivate_ctrl_command notsave.ubiq_vimnormal __KeyToKey__ KeyCode::COMMAND_L, VK_CONTROL, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_STICKY_CONTROL_L, KeyCode::VK_STICKY_COMMAND_L __KeyToKey__ KeyCode::CONTROL_L, VK_COMMAND, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_STICKY_CONTROL_L, KeyCode::VK_STICKY_COMMAND_L Disable Normal Mode on Command_L key combinations remap.vimnormal_autodeactivate_command notsave.ubiq_vimnormal __KeyToKey__ KeyCode::COMMAND_L, ModifierFlag::COMMAND_L, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_ubiq_vimnormal, KeyCode::VK_CONFIG_FORCE_OFF_notsave_g_operator_pending, KeyCode::VK_CONFIG_FORCE_OFF_notsave_c_w_operator_pending, KeyCode::VK_STICKY_COMMAND_L Activate dead keys Enable Tab key option.ubiquitous_vim_bindings_enable_tab Operator Pending Mode Placeholders (No Settings) g operator pending mode placeholder notsave.g_operator_pending __ShowStatusMessage__ [g] c-w operator pending mode placeholder notsave.c_w_operator_pending __ShowStatusMessage__ [w] Complete Vi Mode What's Complete Vi Mode? You can use Vi style navigation on any applications when "Complete Vi Mode" is on. Turn on a setting below, and toggle "Complete Vi Mode". It is a list of the operation. - hjkl to Left/Down/Up/Right - b to Option_L+Left - e to Option_L+Right - w to Option_L+Right,Option_L+Right,Option_L+Left - Control+F to PageDown - Control+B to PageUp - g to Home - Shift+g to End - 0 to Command_L+Left - $ to Command_L+Right ($ == Shift+4) - / to Command_L+F (+ turn off Vi Mode) - n to Command_L+G - x to Forward Delete - Shift+x to Delete - f to Fn - i to turn off Vi Mode notsave.complete_vimode __ShowStatusMessage__ Vi Mode option.complete_vimode_dvorak __KeyToKey__ KeyCode::H, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEY_0, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::PAGEUP __KeyToKey__ KeyCode::B, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::E, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::W, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::G, VK_SHIFT, KeyCode::END __KeyToKey__ KeyCode::G, KeyCode::HOME __KeyToKey__ KeyCode::SLASH, KeyCode::F, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_complete_vimode __KeyToKey__ KeyCode::N, KeyCode::G, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::DELETE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::F, KeyCode::FN __KeyToKey__ KeyCode::I, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode option.complete_vimode_dvorak __KeyToKey__ KeyCode::J, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::C, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::V, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::P, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEY_0, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::Y, VK_CONTROL, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::PAGEUP __KeyToKey__ KeyCode::N, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::D, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::COMMA, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::U, VK_SHIFT, KeyCode::END __KeyToKey__ KeyCode::U, KeyCode::HOME __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::Y, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_complete_vimode __KeyToKey__ KeyCode::L, KeyCode::U, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::DELETE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::Y, KeyCode::FN __KeyToKey__ KeyCode::G, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Option Dvorak logical HJKL to navigate option.complete_vimode_dvorak Simultaneous Key Presses [Command_L+Command_R] to toggle Vi Mode remap.vimode_toggle_commandLR __SimultaneousKeyPresses__ KeyCode::COMMAND_R, KeyCode::COMMAND_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Holding "V" Key to toggle Vi Mode remap.vimode_holding_v __HoldingKeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::V, KeyCode::VK_NONE, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Arrow(Down/Left/Right) to Option_L Disable Up-Arrow (+ When you type Arrow only, toggle Vi Mode) remap.vimode_toggle_arrow2optionL __KeyOverlaidModifier__ KeyCode::CURSOR_UP, KeyCode::VK_NONE, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::CURSOR_DOWN, KeyCode::OPTION_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::CURSOR_LEFT, KeyCode::OPTION_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::CURSOR_RIGHT, KeyCode::OPTION_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Backquote(`) to toggle Vi Mode (if no modifiers pressed) option.vimode_turnoff_backquote __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Command_L to Command_L (+ When you type Command_L only, toggle Vi Mode) remap.vimode_toggle_commandL __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Command_R to Command_R (+ When you type Command_R only, toggle Vi Mode) remap.vimode_toggle_commandR __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Control_R to Control_R (+ When you type Control_R only, toggle Vi Mode) remap.vimode_toggle_controlR __KeyOverlaidModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Escape to turn on Vi Mode (except in Vim) remap.vimode_turnon_escape VI notsave.complete_vimode __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_CONFIG_FORCE_ON_notsave_complete_vimode Escape to turn off Vi Mode (+ turn off Modifier Lock) option.vimode_turnoff_escape notsave.complete_vimode __KeyToKey__ KeyCode::ESCAPE, KeyCode::VK_LOCK_ALL_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_complete_vimode Return to Command_L+Control_L (+ When you type Return only, toggle Vi Mode) remap.vimode_toggle_return __KeyOverlaidModifier__ KeyCode::RETURN, KeyCode::CONTROL_L, ModifierFlag::COMMAND_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Fn to Fn (+ When you type Fn only, toggle Vi Mode) remap.vimode_toggle_fn2fn __KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Option+V to toggle Vi Mode option.vimode_toggle_optionV __KeyToKey__ KeyCode::V, VK_OPTION, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Option+V to turn on Vi Mode option.vimode_turnon_optionV __KeyToKey__ KeyCode::V, VK_OPTION, KeyCode::VK_CONFIG_FORCE_ON_notsave_complete_vimode Disable Shift_L (+ When you type Shift_L only, toggle Vi Mode) remap.vimode_toggle_drop_shiftL __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::VK_NONE, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Simultaneous Vi Mode What's Simultaneous Vi Mode? Push S and D keys simultaneously and keep them pressing. Then you can use Vi style navigation by HJKL. - HJKL to Left/Down/Up/Right notsave.simultaneouskeypresses_vimode __ShowStatusMessage__ Vi Mode __KeyToKey__ {{VI_H}}, KeyCode::CURSOR_LEFT __KeyToKey__ {{VI_J}}, KeyCode::CURSOR_DOWN __KeyToKey__ {{VI_K}}, KeyCode::CURSOR_UP __KeyToKey__ {{VI_L}}, KeyCode::CURSOR_RIGHT option.pointing_relative_to_scroll_vi_mode __PointingRelativeToScroll__ PointingButton::NONE option.simultaneouskeypresses_vimode_f_to_fn __KeyToKey__ KeyCode::F, KeyCode::FN option.simultaneouskeypresses_vimode_g_to_option __KeyToKey__ KeyCode::G, KeyCode::OPTION_L option.simultaneouskeypresses_vimode_commadot_to_optionleftright __KeyToKey__ KeyCode::COMMA, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::DOT, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L option.simultaneouskeypresses_vimode_brackets_to_optionleftright __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L option.simultaneouskeypresses_vimode_commandLR_to_optionleftright __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L Simultaneous Key Presses [S+D] turns on "Simultaneous Vi Mode" remap.simultaneouskeypresses_vimode_sd __SimultaneousKeyPresses__ KeyCode::D, KeyCode::S, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_simultaneouskeypresses_vimode ____ Options ____________________________________________________________ Change F to FN (= F+HJKL to Home/PageDown/PageUp/End) option.simultaneouskeypresses_vimode_f_to_fn Scroll with mouse movement while option.pointing_relative_to_scroll_vi_mode Change G to Option_L (= G+HL to backward-word/forward-word) option.simultaneouskeypresses_vimode_g_to_option Change ,. to backward-word/forward-word option.simultaneouskeypresses_vimode_commadot_to_optionleftright Change [] to backward-word/forward-word option.simultaneouskeypresses_vimode_brackets_to_optionleftright Change Command_L/Command_R to backward-word/forward-word option.simultaneouskeypresses_vimode_commandLR_to_optionleftright Home Row Arrow and Modifier Mode What's "Home Row Arrow and Modifier Mode"? Single Key Press Space turns on "Home Row Arrow and Modifier Mode" Then you can use JKIL as Left/Down/Up/Right. notsave.homerow_mode __ShowStatusMessage__ Home Row Arrow and Modifier Mode __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA3, KeyCode::TAB, ModifierFlag::SHIFT_L option.homerow_mode_u_o_to_delete_space_tab __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA4, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::RETURN, KeyCode::CURSOR_UP option.homerow_mode_u_o_to_delete_space_newline __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA5, KeyCode::SPACE, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA5, KeyCode::FORWARD_DELETE option.homerow_mode_u_o_to_delete_space __KeyOverlaidModifierWithRepeat__ KeyCode::O, ModifierFlag::OPTION_L, KeyCode::VK_MODIFIER_EXTRA3, KeyCode::TAB option.homerow_mode_u_o_to_delete_space_tab __KeyOverlaidModifierWithRepeat__ KeyCode::O, ModifierFlag::COMMAND_L, KeyCode::VK_MODIFIER_EXTRA4, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L, KeyCode::RETURN option.homerow_mode_u_o_to_delete_space_newline __KeyOverlaidModifierWithRepeat__ KeyCode::U, KeyCode::VK_MODIFIER_EXTRA5, KeyCode::DELETE __KeyOverlaidModifierWithRepeat__ KeyCode::O, KeyCode::VK_MODIFIER_EXTRA5, KeyCode::SPACE option.homerow_mode_u_o_to_delete_space __KeyToKey__ KeyCode::J, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::K, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::I, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, KeyCode::CURSOR_RIGHT option.homerow_mode_return __KeyToKey__ KeyCode::SEMICOLON, KeyCode::RETURN option.homerow_mode_g_to_duplicate __KeyOverlaidModifier__ KeyCode::G, KeyCode::VK_LAZY_COMMAND_L, ModifierFlag::OPTION_L | ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L, KeyCode::D, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SLASH, KeyCode::SLASH, ModifierFlag::COMMAND_L option.homerow_mode_slash_to_command_slash option.homerow_mode_w_to_cmd_w TERMINAL remap.app_term_screen_k __KeyToKey__ KeyCode::W, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::K TERMINAL remap.app_term_screen_ky __KeyToKey__ KeyCode::W, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::K, KeyCode::Y __KeyToKey__ KeyCode::W, KeyCode::W, ModifierFlag::COMMAND_L TERMINAL remap.app_term_screen_a __KeyToKey__ KeyCode::R, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::A, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::R, KeyCode::R, ModifierFlag::COMMAND_L option.homerow_mode_r_to_command_r option.homerow_mode_t_to_command_t TERMINAL remap.app_term_screen_c __KeyToKey__ KeyCode::T, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::C __KeyToKey__ KeyCode::T, KeyCode::T, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, KeyCode::F, ModifierFlag::COMMAND_L option.homerow_mode_e_to_command_f __KeyToKey__ KeyCode::H, KeyCode::Z, ModifierFlag::COMMAND_L option.homerow_mode_h_to_undo __KeyToKey__ KeyCode::N, KeyCode::Z, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L option.homerow_mode_n_to_redo __KeyToKey__ KeyCode::BACKSLASH, KeyCode::BACKSLASH, ModifierFlag::COMMAND_L option.homerow_mode_backslash __KeyToKey__ KeyCode::QUOTE, KeyCode::ESCAPE option.homerow_mode_quote_to_escape __KeyToKey__ KeyCode::Y, KeyCode::DELETE, ModifierFlag::COMMAND_L option.homerow_mode_y_to_command_delete remap.homerow_mode_space_no_repeat __KeyOverlaidModifier__ KeyCode::S, KeyCode::VK_LAZY_CONTROL_L, KeyCode::X, ModifierFlag::COMMAND_L option.homerow_mode_s_to_control remap.homerow_mode_space_no_repeat __KeyOverlaidModifier__ KeyCode::D, KeyCode::VK_LAZY_OPTION_L, KeyCode::C, ModifierFlag::COMMAND_L option.homerow_mode_d_to_option remap.homerow_mode_space_no_repeat __KeyOverlaidModifier__ KeyCode::A, KeyCode::VK_LAZY_SHIFT_L, KeyCode::S, ModifierFlag::CONTROL_L option.homerow_mode_a_to_shift_select remap.homerow_mode_space_no_repeat option.homerow_mode_f_to_command __KeyOverlaidModifier__ KeyCode::F, KeyCode::VK_LAZY_COMMAND_L, KeyCode::V, ModifierFlag::COMMAND_L Single Key Press Space turns on "Home Row Arrow and Modifier Mode" remap.homerow_mode_space_no_repeat __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_homerow_mode, ModifierFlag::EXTRA1, KeyCode::SPACE [Option] ; to Return option.homerow_mode_return remap.homerow_mode_space_no_repeat [Option] A to Shift (+ When you press A only send Control+S) option.homerow_mode_a_to_shift_select __KeyOverlaidModifier__ KeyCode::A, ModifierFlag::EXTRA1, KeyCode::VK_LAZY_SHIFT_L, ModifierFlag::EXTRA1, KeyCode::S, ModifierFlag::CONTROL_L remap.homerow_mode_space_no_repeat [Option] S to Control (+ When you press S only send Command+X) option.homerow_mode_s_to_control __KeyOverlaidModifier__ KeyCode::S, ModifierFlag::EXTRA1, KeyCode::VK_LAZY_CONTROL_L, ModifierFlag::EXTRA1, KeyCode::X, ModifierFlag::COMMAND_L remap.homerow_mode_space_no_repeat [Option] D to Option (+ When you press D only send Command+C) option.homerow_mode_d_to_option __KeyOverlaidModifier__ KeyCode::D, ModifierFlag::EXTRA1, KeyCode::VK_LAZY_OPTION_L, ModifierFlag::EXTRA1, KeyCode::C, ModifierFlag::COMMAND_L remap.homerow_mode_space_no_repeat [Option] F to Command (+ When you press F only send Command+V) option.homerow_mode_f_to_command __KeyOverlaidModifier__ KeyCode::F, ModifierFlag::EXTRA1, KeyCode::VK_LAZY_COMMAND_L, ModifierFlag::EXTRA1, KeyCode::V, ModifierFlag::COMMAND_L [Option] G to Command+Option+Control+Shift + when you press G only send Control+Shift+D (Duplicate line in Texmate) option.homerow_mode_g_to_duplicate [Option] / to Command+/ option.homerow_mode_slash_to_command_slash [Option] U/O to Backspace/Space + when you keep U pressed and press O it sends Delete + when you keep O pressed and press U it sends Spaceback(space+left) option.homerow_mode_u_o_to_delete_space [Option] Option+O to Tab + when you keep O pressed and press U it sends Shift+Tab option.homerow_mode_u_o_to_delete_space_tab [Option] Command+O to New Empty Line + when you keep O pressed and press U it send Empty line above option.homerow_mode_u_o_to_delete_space_newline [Option] W to Command+W (Close Window) option.homerow_mode_w_to_cmd_w [Option] R to Command+R option.homerow_mode_r_to_command_r [Option] T to Command+T option.homerow_mode_t_to_command_t [Option] E to Command+F option.homerow_mode_e_to_command_f [Option] H to Cmd+Z option.homerow_mode_h_to_undo [Option] N to Cmd+Shift+Z option.homerow_mode_n_to_redo [Option] Backslash to Command+Backslash option.homerow_mode_backslash [Option] Quote(') to Esc option.homerow_mode_quote_to_escape [Option] Y to Command + Delete option.homerow_mode_y_to_command_delete Simultaneous Key Presses Two cursors to diagonal Simultaneous arrow keys presses to Home/End/PageUp/PageDown (Up+Left to Home) (Up+Right to PageUp) (Down+Left to End) (Down+Right to PageDown) remap.simcursor_to_diagonal_cursor __SimultaneousKeyPresses__ KeyCode::CURSOR_UP, KeyCode::CURSOR_LEFT, KeyCode::HOME __SimultaneousKeyPresses__ KeyCode::CURSOR_UP, KeyCode::CURSOR_RIGHT, KeyCode::PAGEUP __SimultaneousKeyPresses__ KeyCode::CURSOR_DOWN, KeyCode::CURSOR_LEFT, KeyCode::END __SimultaneousKeyPresses__ KeyCode::CURSOR_DOWN, KeyCode::CURSOR_RIGHT, KeyCode::PAGEDOWN Simultaneous Key Presses [F+HJKL] to Left/Down/Up/Right (F+H to Left) (F+J to Down) (F+K to Up) (F+L to Right) remap.simultaneouskeypresses_vimode_f __SimultaneousKeyPresses__ KeyCode::H, KeyCode::F, KeyCode::CURSOR_LEFT __SimultaneousKeyPresses__ KeyCode::J, KeyCode::F, KeyCode::CURSOR_DOWN __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::CURSOR_UP __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::CURSOR_RIGHT 5, 6, 7 for Escape and Delete 5+6 for Escape remap.key5_plus_key6_for_esc __SimultaneousKeyPresses__ KeyCode::KEY_5, KeyCode::KEY_6, KeyCode::ESCAPE 6+7 for Escape remap.key6_plus_key7_for_esc __SimultaneousKeyPresses__ KeyCode::KEY_6, KeyCode::KEY_7, KeyCode::ESCAPE 6+7 for Delete remap.key6_plus_key7_for_delete __SimultaneousKeyPresses__ KeyCode::KEY_6, KeyCode::KEY_7, KeyCode::DELETE 5+7 for Delete remap.key5_plus_key7_for_delete __SimultaneousKeyPresses__ KeyCode::KEY_5, KeyCode::KEY_7, KeyCode::DELETE 5+7 for Forward Delete remap.key5_plus_key7_for_forward_delete __SimultaneousKeyPresses__ KeyCode::KEY_5, KeyCode::KEY_7, KeyCode::FORWARD_DELETE H, J, K for Return, Delete, Tab H+J for Delete remap.h_plus_j_for_delete __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::DELETE J+K for Return remap.j_plus_k_for_return __SimultaneousKeyPresses__ KeyCode::J, KeyCode::K, KeyCode::RETURN H+K for Tab remap.h_plus_k_for_tab __SimultaneousKeyPresses__ KeyCode::H, KeyCode::K, KeyCode::TAB Simultaneous Key Presses [F+J] to Return remap.simultaneouskeypresses_fj_to_return __SimultaneousKeyPresses__ KeyCode::F, KeyCode::J, KeyCode::RETURN Simultaneous Key Presses [F+J] to Command+Space(invoke Launchbar,Quicksilver,etc) remap.simultaneouskeypresses_fj_to_command_space __SimultaneousKeyPresses__ KeyCode::F, KeyCode::J, KeyCode::SPACE, ModifierFlag::COMMAND_L Simultaneous Key Presses [X+C] to Escape remap.simultaneouskeypresses_xc2escape __SimultaneousKeyPresses__ KeyCode::C, KeyCode::X, KeyCode::ESCAPE Simultaneous Key Presses [Z+X] to LeftClick remap.simultaneouskeypresses_zx2leftclick __SimultaneousKeyPresses__ KeyCode::X, KeyCode::Z, PointingButton::LEFT Simultaneous Key Presses [M+N] to F13 remap.simultaneouskeypresses_mn2f13 __SimultaneousKeyPresses__ KeyCode::N, KeyCode::M, KeyCode::F13 Simultaneous Key Presses [F+N] to Fn_Lock remap.simultaneouskeypresses_fn_to_fnlock __SimultaneousKeyPresses__ KeyCode::F, KeyCode::N, KeyCode::VK_LOCK_FN Simultaneous Key Presses [V+I] to toggle Complete Vi Mode remap.simultaneouskeypresses_vi_to_vimode __SimultaneousKeyPresses__ KeyCode::V, KeyCode::I, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Simultaneous Key Presses [Q+P] to M remap.simultaneouskeypresses_pq2m __SimultaneousKeyPresses__ KeyCode::P, KeyCode::Q, KeyCode::M Simultaneous Key Presses [K+L] to Control_L+F4 (= Move focus to the active (or next) window) (+ Shift+[K+L] to EXPOSE_ALL) (+ Control+[K+L] to F8) remap.simultaneouskeypresses_kl2controlLf4 __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, VK_SHIFT, KeyCode::EXPOSE_ALL __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, VK_CONTROL, KeyCode::F8 __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, KeyCode::F4, ModifierFlag::CONTROL_L Simultaneous Key Presses [K+L] to PC Application Key (We can change the key once again) remap.simultaneouskeypresses_kl2pc_application __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, KeyCode::PC_APPLICATION, SimultaneousKeyPresses::Option::RAW Simultaneous Key Presses [Shift_R+Up Arrow] to PC Application Key (We can change the key once again) remap.simultaneouskeypresses_shiftRuparrow2pc_application __SimultaneousKeyPresses__ KeyCode::CURSOR_UP, KeyCode::SHIFT_R, KeyCode::PC_APPLICATION, SimultaneousKeyPresses::Option::RAW Simultaneous Key Presses [Up-Arrow+Down-Arrow] to PC Application Key (We can change the key once again) remap.simultaneouskeypresses_UpDown2pc_application __SimultaneousKeyPresses__ KeyCode::CURSOR_UP, KeyCode::CURSOR_DOWN, KeyCode::PC_APPLICATION, SimultaneousKeyPresses::Option::RAW Simultaneous Key Presses [K+L] to Return (We can change the key once again) remap.simultaneouskeypresses_kl2return __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, KeyCode::RETURN, SimultaneousKeyPresses::Option::RAW Simultaneous Key Presses [S+D] to Esc remap.simultaneouskeypresses_sd_to_esc __SimultaneousKeyPresses__ KeyCode::S, KeyCode::D, KeyCode::ESCAPE Simultaneous Key Presses [Shift_L+Shift_R] to Capslock remap.simultaneouskeypresses_ss_to_capslock __SimultaneousKeyPresses__ KeyCode::SHIFT_L, KeyCode::SHIFT_R, KeyCode::CAPSLOCK Simultaneous Key Presses [Command_L+Command_R] to Return (We can change the key once again) remap.simultaneouskeypresses_commandLcommandR2return __SimultaneousKeyPresses__ KeyCode::COMMAND_L, KeyCode::COMMAND_R, KeyCode::RETURN, SimultaneousKeyPresses::Option::RAW ThumbSense What's ThumbSense ThumbSense changes key while touching a finger in TrackPad. - F/J to LeftClick - D/K to RightClick - S/L to "CursorMove to ScrollWheel" - G/H to History Back/Forward (Command+[/Command+]) - W to Close Window (Command+W) notsave.thumbsense __ShowStatusMessage__ ThumbSense __KeyToKey__ KeyCode::F, PointingButton::LEFT __KeyToKey__ KeyCode::J, PointingButton::LEFT option.thumbsense_space2leftclick __KeyToKey__ KeyCode::SPACE, PointingButton::LEFT __KeyToKey__ KeyCode::D, PointingButton::RIGHT __KeyToKey__ KeyCode::K, PointingButton::RIGHT __KeyToKey__ KeyCode::S, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::L, KeyCode::VK_MODIFIER_EXTRA1 __PointingRelativeToScroll__ PointingButton::NONE, ModifierFlag::EXTRA1 __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::W, ModifierFlag::COMMAND_L How to use Note: You need a multi-touch device to use ThumbSense. (MacBook / Magic Mouse / Magic Trackpad) (1) Launch multi-touch extension from "Misc & Uninstall" tab. (2) Click the icon in Dock to open preferences window. (3) Enter "notsave.thumbsense" to Target setting. [Option] Use Space as LeftClick in ThumbSense option.thumbsense_space2leftclick ____________________________________________________________ Enhanced Copy&Paste You can do copy&paste easily when you use mouse. (Set "notsave.enhanced_copyandpaste" to Target setting in multi-touch extension) X to Cut (Command+X) C to Copy (Command+C) V to Paste (Command+V) G to Find Next (Command+G) A to Select All (Command+A) W to Close Window (Command+W) E to Expose 1 to LeftClick 2 to MiddleClick 3 to RightClick notsave.enhanced_copyandpaste __ShowStatusMessage__ Copy&Paste __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::X, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::G, KeyCode::G, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::A, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::W, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, PointingButton::LEFT __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, PointingButton::MIDDLE __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, PointingButton::RIGHT For Mission Control, Dashboard Disable Slow-Expose (Disable Shift+Expose, Shift+Dashboard, Shift+F8,...,Shift+F12) option.drop_slowexpose __DropKeyAfterRemap__ KeyCode::EXPOSE_ALL, VK_SHIFT __DropKeyAfterRemap__ KeyCode::DASHBOARD, VK_SHIFT __DropKeyAfterRemap__ KeyCode::F8, VK_SHIFT __DropKeyAfterRemap__ KeyCode::F9, VK_SHIFT __DropKeyAfterRemap__ KeyCode::F10, VK_SHIFT __DropKeyAfterRemap__ KeyCode::F11, VK_SHIFT __DropKeyAfterRemap__ KeyCode::F12, VK_SHIFT Holding "E" Key to Mission Control (Expose) remap.holding_e_to_expose __HoldingKeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::E, KeyCode::VK_NONE, KeyCode::EXPOSE_ALL, Option::NOREPEAT Holding "D" Key to Dashboard remap.holding_d_to_dashboard __HoldingKeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::D, KeyCode::VK_NONE, KeyCode::DASHBOARD, Option::NOREPEAT Holding Shift+"E" Key to Mission Control (Expose) remap.holding_shift_e_to_expose __HoldingKeyToKey__ KeyCode::E, VK_SHIFT | ModifierFlag::NONE, KeyCode::E, VK_SHIFT, KeyCode::VK_NONE, KeyCode::EXPOSE_ALL, Option::NOREPEAT Holding Shift+"D" Key to Dashboard remap.holding_shift_d_to_dashboard __HoldingKeyToKey__ KeyCode::D, VK_SHIFT | ModifierFlag::NONE, KeyCode::D, VK_SHIFT, KeyCode::VK_NONE, KeyCode::DASHBOARD, Option::NOREPEAT Control+Scroll (Left/Right) to Move a space (Change Control+Left Scroll to Control+Left Arrow) (Change Control+Right Scroll to Control+Right Arrow) remap.controlscroll_to_controlarrow __ScrollWheelToKey__ ScrollWheel::LEFT, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_CONTROL __ScrollWheelToKey__ ScrollWheel::RIGHT, VK_CONTROL | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_CONTROL Expose Mode What's Expose Mode? This makes it easy to use Expose. You can do Expose by an alphabet key instead of F8,F9,..,F12 keys. - S to Spaces (F8) - E to Expose - D to Desktop - A to Application windows - B to Dashboard - F to Move focus to active or next window (Control+F4) notsave.expose_mode __ShowStatusMessage__ Expose Mode __KeyToKey__ KeyCode::S, KeyCode::F8 __KeyToKey__ KeyCode::E, KeyCode::EXPOSE_ALL __KeyToKey__ KeyCode::D, KeyCode::EXPOSE_ALL, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::A, KeyCode::EXPOSE_ALL, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::B, KeyCode::DASHBOARD option.expose_mode_f_to_optiontab __KeyToKey__ KeyCode::F, KeyCode::TAB, ModifierFlag::OPTION_L option.expose_mode_f_to_optiontab __KeyToKey__ KeyCode::F, KeyCode::F4, ModifierFlag::CONTROL_L Simultaneous Key Presses [K+L] to toggle Expose Mode remap.simultaneouskeypresses_expose_kl __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_expose_mode [Option] Change "F" key behavior to "Option+Tab" (Changing the shortcut of "Move focus" to "Option+Tab" from "Control+F4" is a well workaround for a problem that Emacs.app grabs Control+F4 from system.) option.expose_mode_f_to_optiontab Cmd+Tab Mode What's Cmd+Tab Mode? This makes it easy to use Command+Tab. - Return: decide an application. - Escape: cancel. - Tab: Switch application__cycle forward. - Shift: Switch application__cycle backward. - Arrow keys: move a selection. notsave.cmdtab_mode __ShowStatusMessage__ Cmd+Tab __KeyToKey__ KeyCode::RETURN, KeyCode::RETURN, KeyCode::VK_LOCK_COMMAND_L_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_cmdtab_mode __KeyToKey__ KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::VK_LOCK_COMMAND_L_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_cmdtab_mode __KeyToKey__ KeyCode::TAB, KeyCode::TAB __KeyToKey__ KeyCode::SHIFT_L, KeyCode::TAB, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SHIFT_R, KeyCode::TAB, ModifierFlag::SHIFT_R remap.cmdtab_mode_controlM __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN, KeyCode::VK_LOCK_COMMAND_L_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_cmdtab_mode remap.cmdtab_mode_control_bracket_left __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::ESCAPE, KeyCode::VK_LOCK_COMMAND_L_FORCE_OFF, KeyCode::VK_CONFIG_FORCE_OFF_notsave_cmdtab_mode remap.cmdtab_mode_hjkl __KeyToKey__ KeyCode::H, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, KeyCode::CURSOR_RIGHT remap.cmdtab_mode_jkil __KeyToKey__ KeyCode::J, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::K, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::I, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, KeyCode::CURSOR_RIGHT Simultaneous Key Presses [Tab+Q] to toggle Cmd+Tab remap.simultaneouskeypresses_cmdtab_tabq __SimultaneousKeyPresses__ KeyCode::TAB, KeyCode::Q, KeyCode::VK_CONFIG_FORCE_ON_notsave_cmdtab_mode, KeyCode::VK_LOCK_COMMAND_L_FORCE_ON, KeyCode::TAB [Option] Control+M to Return remap.cmdtab_mode_controlM [Option] Control+[ to Escape remap.cmdtab_mode_control_bracket_left [Option] HJKL to Arrow Keys remap.cmdtab_mode_hjkl [Option] JKIL to Arrow Keys remap.cmdtab_mode_jkil For Spaces Holding "S" Key to Spaces (F8) remap.holding_s_to_spaces __HoldingKeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::VK_NONE, KeyCode::F8, Option::NOREPEAT Holding Shift+"S" Key to Spaces (F8) remap.holding_shift_s_to_spaces __HoldingKeyToKey__ KeyCode::S, VK_SHIFT | ModifierFlag::NONE, KeyCode::S, VK_SHIFT, KeyCode::VK_NONE, KeyCode::F8, Option::NOREPEAT Holding "1234 QWER ASDF ZXCV" to switch a space (4x4) To switch a space, Hold "1234" To switch a space, Hold "QWER" To switch a space, Hold "ASDF" To switch a space, Hold "ZXCV" *** Change the configuration of Spaces to use this setting. *** (1) Open "Spaces Preferences". (2) Change "To switch directly to a space" configuration to "Command+Control+Shift+Number Keys". remap.spaces_special_holding_1234qwerasdfzxcv __HoldingKeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, KeyCode::VK_NONE, KeyCode::KEY_1, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::VK_NONE, KeyCode::KEY_2, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, KeyCode::VK_NONE, KeyCode::KEY_3, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, KeyCode::VK_NONE, KeyCode::KEY_4, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::Q, KeyCode::VK_NONE, KeyCode::KEY_5, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::W, KeyCode::VK_NONE, KeyCode::KEY_6, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::E, KeyCode::VK_NONE, KeyCode::KEY_7, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::R, KeyCode::VK_NONE, KeyCode::KEY_8, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::A, KeyCode::VK_NONE, KeyCode::KEY_9, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::VK_NONE, KeyCode::KEY_0, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::D, KeyCode::VK_NONE, KeyCode::KEY_1, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::F, KeyCode::VK_NONE, KeyCode::KEY_2, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::Z, KeyCode::VK_NONE, KeyCode::KEY_3, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::X, KeyCode::VK_NONE, KeyCode::KEY_4, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::C, KeyCode::VK_NONE, KeyCode::KEY_5, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::V, KeyCode::VK_NONE, KeyCode::KEY_6, VK_MOD_CCOS_L, Option::NOREPEAT Holding "1234 QWER ASDF ZXCV" to switch a space (4x4) To switch a space, Hold "1234" To switch a space, Hold "QWER" To switch a space, Hold "ASDF" To switch a space, Hold "ZXCV" (+ 1234567890 to !@#$%^&*() / Shift+1234567890 to 1234567890) *** Change the configuration of Spaces to use this setting. *** (1) Open "Spaces Preferences". (2) Change "To switch directly to a space" configuration to "Command+Control+Shift+Number Keys". remap.spaces_special_holding_1234qwerasdfzxcv_swap_number_and_symbol __HoldingKeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::KEY_1, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::KEY_2, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::KEY_3, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::SHIFT_L, KeyCode::VK_NONE, KeyCode::KEY_4, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::Q, KeyCode::VK_NONE, KeyCode::KEY_5, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::W, KeyCode::VK_NONE, KeyCode::KEY_6, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::E, KeyCode::VK_NONE, KeyCode::KEY_7, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::R, KeyCode::VK_NONE, KeyCode::KEY_8, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::A, KeyCode::VK_NONE, KeyCode::KEY_9, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::VK_NONE, KeyCode::KEY_0, VK_MOD_CCS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::D, KeyCode::VK_NONE, KeyCode::KEY_1, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::F, KeyCode::VK_NONE, KeyCode::KEY_2, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::Z, KeyCode::VK_NONE, KeyCode::KEY_3, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::X, KeyCode::VK_NONE, KeyCode::KEY_4, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::C, KeyCode::VK_NONE, KeyCode::KEY_5, VK_MOD_CCOS_L, Option::NOREPEAT __HoldingKeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::V, KeyCode::VK_NONE, KeyCode::KEY_6, VK_MOD_CCOS_L, Option::NOREPEAT __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1 __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3 __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5 __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6 __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7 __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8 __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9 __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0 Use Command_R+[ASD FGH JKL] for Spaces (Command+Control+Option+Shift+[123 456 789]) remap.spaces_special __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::F, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::G, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::H, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::J, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::K, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::L, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCOS_L Use Command_R+[123 QWE ASD] for Spaces (3x3) (Command+Control+Option+Shift+[123 456 789]) remap.spaces_special_123qweasd __KeyToKey__ KeyCode::KEY_1, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::E, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCOS_L Use Command_R+[123 QWE ASD] for Spaces (4x4) (Cmd+Ctrl+Shift+[123 567 90], Cmd+Ctrl+Option+Shift[1]) remap.spaces_special_123qweasd_4x4 __KeyToKey__ KeyCode::KEY_1, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCS_L __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCS_L __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCS_L __KeyToKey__ KeyCode::E, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCS_L __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCS_L __KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_0, VK_MOD_CCS_L __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L Use Command_R+[QWE ASD ZXC] for Spaces (3x3) (Command+Control+Option+Shift+[123 456 789]) remap.spaces_special_qweasdzxc __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::E, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::Z, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::X, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::C, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCOS_L Use Command_R+[QWE ASD ZXC] for Spaces (3x3) (Command+Control+Option+[123 456 789]) remap.spaces_special_qweasdzxc_without_shift __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCO_L __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCO_L __KeyToKey__ KeyCode::E, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCO_L __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCO_L __KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCO_L __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCO_L __KeyToKey__ KeyCode::Z, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCO_L __KeyToKey__ KeyCode::X, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCO_L __KeyToKey__ KeyCode::C, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCO_L Use Fn+[123456789] for Spaces (Command+Control+Option+Shift+[123456789]) remap.spaces_special_fn __KeyToKey__ KeyCode::KEY_1, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCOS_L Use FN+[WER SDF XCV] for Spaces (3x3) (Command+Control+Option+Shift+[123456789]) remap.spaces_special_fn_wersdfxcv __KeyToKey__ KeyCode::W, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::E, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::R, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::S, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::D, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::F, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::X, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::C, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::V, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCOS_L Use Fn+[1234 QWER ASDF ZXCV] for Spaces (4x4) (Cmd+Ctrl+Shift+[1234 5678 90], Cmd+Ctrl+Option+Shift[12 3456]) remap.spaces_special_1234qwerasdfzxcv __KeyToKey__ KeyCode::KEY_1, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCS_L __KeyToKey__ KeyCode::Q, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCS_L __KeyToKey__ KeyCode::W, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCS_L __KeyToKey__ KeyCode::E, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCS_L __KeyToKey__ KeyCode::R, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCS_L __KeyToKey__ KeyCode::A, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCS_L __KeyToKey__ KeyCode::S, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_0, VK_MOD_CCS_L __KeyToKey__ KeyCode::D, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::F, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::Z, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::X, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::C, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::V, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L Use Fn+[7890 UIOP JKL; M,./] for Spaces (4x4) (Cmd+Ctrl+Shift+[1234 5678 90], Cmd+Ctrl+Option+Shift[12 3456]) remap.spaces_special_7890uiopjklm __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCS_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCS_L __KeyToKey__ KeyCode::U, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCS_L __KeyToKey__ KeyCode::I, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCS_L __KeyToKey__ KeyCode::O, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCS_L __KeyToKey__ KeyCode::P, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCS_L __KeyToKey__ KeyCode::J, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCS_L __KeyToKey__ KeyCode::K, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_0, VK_MOD_CCS_L __KeyToKey__ KeyCode::L, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::M, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::COMMA, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::DOT, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L Use Option_R+[WER SDF XCV] for Spaces (3x3) (Command+Control+Option+Shift+[123456789]) remap.spaces_special_optionr_wersdfxcv __KeyToKey__ KeyCode::W, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::E, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::R, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_3, VK_MOD_CCOS_L __KeyToKey__ KeyCode::S, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::D, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::F, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::X, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::C, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::V, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_9, VK_MOD_CCOS_L Use KeyPad numbers for Spaces(3x3) (Command+Control+Option+Shift+[123456789]) remap.spaces_special_keypad __KeyToKey__ KeyCode::KEYPAD_1, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_2, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_3, KeyCode::KEY_9, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_4, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_5, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_6, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_7, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_8, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_9, KeyCode::KEY_3, VK_MOD_CCOS_L Use Command+KeyPad numbers for Spaces(3x3) (Command+Control+Option+Shift+[123456789]) option.keypad2spaces_modifier_command __KeyToKey__ KeyCode::KEYPAD_1, VK_COMMAND, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_2, VK_COMMAND, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_3, VK_COMMAND, KeyCode::KEY_9, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_4, VK_COMMAND, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_5, VK_COMMAND, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_6, VK_COMMAND, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_7, VK_COMMAND, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_8, VK_COMMAND, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_9, VK_COMMAND, KeyCode::KEY_3, VK_MOD_CCOS_L Use Control+KeyPad numbers for Spaces(3x3) (Command+Control+Option+Shift+[123456789]) option.keypad2spaces_modifier_control __KeyToKey__ KeyCode::KEYPAD_1, VK_CONTROL, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_2, VK_CONTROL, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_3, VK_CONTROL, KeyCode::KEY_9, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_4, VK_CONTROL, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_5, VK_CONTROL, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_6, VK_CONTROL, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_7, VK_CONTROL, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_8, VK_CONTROL, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_9, VK_CONTROL, KeyCode::KEY_3, VK_MOD_CCOS_L Use Option+KeyPad numbers for Spaces(3x3) (Command+Control+Option+Shift+[123456789]) option.keypad2spaces_modifier_option __KeyToKey__ KeyCode::KEYPAD_1, VK_OPTION, KeyCode::KEY_7, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_2, VK_OPTION, KeyCode::KEY_8, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_3, VK_OPTION, KeyCode::KEY_9, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_4, VK_OPTION, KeyCode::KEY_4, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_5, VK_OPTION, KeyCode::KEY_5, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_6, VK_OPTION, KeyCode::KEY_6, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_7, VK_OPTION, KeyCode::KEY_1, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_8, VK_OPTION, KeyCode::KEY_2, VK_MOD_CCOS_L __KeyToKey__ KeyCode::KEYPAD_9, VK_OPTION, KeyCode::KEY_3, VK_MOD_CCOS_L For Applications Enable at only VMware Fusion, Parallels Desktop, VirtualBox Eject to Forward Delete (Fn+Eject to Eject) *** We recommend you to use "NoEjectDelay" together when you change eject key. remap.app_vm_eject2forwarddelete VIRTUALMACHINE __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::FN, ConsumerKeyCode::EJECT __KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::FORWARD_DELETE Change Enter to Control_L remap.app_vm_enter2controlL VIRTUALMACHINE __KeyToKey__ KeyCode::ENTER, KeyCode::CONTROL_L Change Fn+Return to Insert remap.app_vm_fnReturn2insert VIRTUALMACHINE __KeyToKey__ KeyCode::RETURN, ModifierFlag::FN, KeyCode::HELP Change Option_R to Control_R remap.app_vm_optionR2controlR VIRTUALMACHINE __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R Change Ctrl+Q to Alt+F4 VIRTUALMACHINE remap.Ctrl_Q_to_Alt_F4 __KeyToKey__ KeyCode::Q, VK_CONTROL, KeyCode::F4, ModifierFlag::OPTION_L Change Command+Space to Option+Backquote(`) remap.app_vm_commandspace2optionbackquote VIRTUALMACHINE __KeyToKey__ KeyCode::SPACE, VK_COMMAND, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L Change Command+Space to Option_L+Shift_L remap.app_vm_commandspace2optionLshiftL VIRTUALMACHINE __KeyToKey__ KeyCode::SPACE, VK_COMMAND, KeyCode::SHIFT_L, ModifierFlag::OPTION_L Change Command_L Keys (To support Emacs on Fusion. This allows controlling individual key translations) Change Command_L to Option_L remap.app_vm_commandL2optionL (Option_L is translated to Alt_L by Fusion) VIRTUALMACHINE __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L Change Command_L+A to Control+A remap.app_vm_commandLA VIRTUALMACHINE __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L Change Command_L+C to Control+C remap.app_vm_commandLC VIRTUALMACHINE __KeyToKey__ KeyCode::C, ModifierFlag::COMMAND_L, KeyCode::C, ModifierFlag::CONTROL_L Change Command_L+F to Control+F remap.app_vm_commandLF VIRTUALMACHINE __KeyToKey__ KeyCode::F, ModifierFlag::COMMAND_L, KeyCode::F, ModifierFlag::CONTROL_L Change Command_L+P to Control+P remap.app_vm_commandLP VIRTUALMACHINE __KeyToKey__ KeyCode::P, ModifierFlag::COMMAND_L, KeyCode::P, ModifierFlag::CONTROL_L Change Command_L+V to Control+V remap.app_vm_commandLV VIRTUALMACHINE __KeyToKey__ KeyCode::V, ModifierFlag::COMMAND_L, KeyCode::V, ModifierFlag::CONTROL_L Change Command_L+X to Control+X remap.app_vm_commandLX (Leave it unchecked for using left Meta+X in Emacs on Fusion) VIRTUALMACHINE __KeyToKey__ KeyCode::X, ModifierFlag::COMMAND_L, KeyCode::X, ModifierFlag::CONTROL_L Change Command_L+Z to Control+Z remap.app_vm_commandLZ VIRTUALMACHINE __KeyToKey__ KeyCode::Z, ModifierFlag::COMMAND_L, KeyCode::Z, ModifierFlag::CONTROL_L Change Command_R Keys (To support Emacs on Fusion. This allows controlling individual key translations) Change Command_R to Option_R (This allows controlling individual key translations) remap.app_vm_commandR2optionR VIRTUALMACHINE __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R Change Command_R+A to Control+A remap.app_vm_commandRA VIRTUALMACHINE __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_R, KeyCode::A, ModifierFlag::CONTROL_L Change Command_R+C to Control+C remap.app_vm_commandRC VIRTUALMACHINE __KeyToKey__ KeyCode::C, ModifierFlag::COMMAND_R, KeyCode::C, ModifierFlag::CONTROL_L Change Command_R+F to Control+F remap.app_vm_commandRF VIRTUALMACHINE __KeyToKey__ KeyCode::F, ModifierFlag::COMMAND_R, KeyCode::F, ModifierFlag::CONTROL_L Change Command_R+P to Control+P remap.app_vm_commandRP VIRTUALMACHINE __KeyToKey__ KeyCode::P, ModifierFlag::COMMAND_R, KeyCode::P, ModifierFlag::CONTROL_L Change Command_R+V to Control+V remap.app_vm_commandRV VIRTUALMACHINE __KeyToKey__ KeyCode::V, ModifierFlag::COMMAND_R, KeyCode::V, ModifierFlag::CONTROL_L Change Command_R+X to Control+X (Leave it unchecked for using right Meta+X in Emacs on Fusion) remap.app_vm_commandRX VIRTUALMACHINE __KeyToKey__ KeyCode::X, ModifierFlag::COMMAND_R, KeyCode::X, ModifierFlag::CONTROL_L Change Command_R+Z to Control+Z remap.app_vm_commandRZ VIRTUALMACHINE __KeyToKey__ KeyCode::Z, ModifierFlag::COMMAND_R, KeyCode::Z, ModifierFlag::CONTROL_L Enable at only Finder Windows Explorer Navigation for Finder Use Command+R as Rename (Change Command+R to Return) remap.app_finder_command_R_to_return FINDER __KeyToKey__ KeyCode::R, VK_COMMAND, KeyCode::RETURN F2 key____________________________________________________________ Use Brightness Up to Rename (Use Tab to complete Rename) (Change Brightness Up to Return) remap.app_finder_brightness_up_to_return FINDER __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::RETURN Use F2 to Rename (Use Tab to complete Rename) (Change F2 to Return) remap.app_finder_f2_to_return FINDER __KeyToKey__ KeyCode::F2, KeyCode::RETURN __________________________________________________________________ Use Forward Delete as Delete Files (Change Forward Delete to Command_L+Delete) remap.app_finder_forwarddelete2commandLdelete FINDER __KeyToKey__ FROMKEYCODE_FORWARD_DELETE, KeyCode::DELETE, ModifierFlag::COMMAND_L Return Key Opens a file (use F2 to rename but caution not to use Return when done typing name or file opens) FINDER remap.KPReturn_to_Ctrl_O __KeyToKey__ KeyCode::RETURN, KeyCode::O, ModifierFlag::COMMAND_L, Option::NOREPEAT Use Return as Open (+ Use Fn+Return as Rename) (Change Return to Command+O) (Change Fn+Return to Return) remap.app_finder_return2commandO FINDER __KeyToKey__ KeyCode::RETURN, ModifierFlag::FN, KeyCode::RETURN __KeyToKey__ KeyCode::RETURN, KeyCode::O, ModifierFlag::COMMAND_L, Option::NOREPEAT Use Enter (Fn+Return) as Open (Change Enter to Command+O) remap.app_finder_enter2commandO FINDER __KeyToKey__ KeyCode::ENTER, KeyCode::O, ModifierFlag::COMMAND_L, Option::NOREPEAT __KeyToKey__ KeyCode::RETURN, ModifierFlag::FN, KeyCode::O, ModifierFlag::COMMAND_L, Option::NOREPEAT Use Quote (') to go UP a directory (' to Ctrl+Up) FINDER remap.Quote_to_Ctrl_UpArrow __KeyToKey__ KeyCode::QUOTE, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L Use Semicolon to go Back in history (; to Ctrl+[) FINDER remap.Semicolon_to_Ctrl_LeftBrckt __KeyToKey__ KeyCode::SEMICOLON, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L Use { to select next file (i.e. up arrow key) ({ to Up-Arrow) FINDER remap.CurlyLBracket_to_UpArrow __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT, KeyCode::CURSOR_UP Use } to select previous file (i.e. down arrow key) (} to Down-Arrow) FINDER remap.CurlyRBracket_to_DArrow __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_SHIFT, KeyCode::CURSOR_DOWN Use [ to collapse folder (i.e. left key) ([ to Left-Arrow) FINDER remap.LBracket_to_LArrow __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::CURSOR_LEFT Use ] to expand folder (i.e. left key) (] to Left-Arrow) FINDER remap.RBracket_to_RArrow __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::CURSOR_RIGHT notsave.app_finder_return_accepts_rename FINDER __KeyToKey__ KeyCode::RETURN, KeyCode::RETURN, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename Cmd+N to new folder | Cmd+Shift+N to new window remap.app_finder_switch_new_folder_window FINDER __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::N, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_R, KeyCode::N, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_R, KeyCode::N, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_L, KeyCode::N, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_L, KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_R, KeyCode::N, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename Cmd+R to Rename | Return to Open + if you press Return while renaming (via Cmd+R) it accepts new name instead of opening. remap.app_finder_switch_open_rename FINDER __KeyToKey__ KeyCode::R, VK_COMMAND, KeyCode::RETURN, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename __KeyToKey__ KeyCode::RETURN, KeyCode::O, ModifierFlag::COMMAND_L, Option::NOREPEAT __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_R, KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_L, KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_R, KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::VK_CONFIG_TOGGLE_notsave_app_finder_return_accepts_rename Disable Command+D (Duplicate) remap.app_finder_disable_command_d FINDER __KeyToKey__ KeyCode::D, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE Disable Command+L (Make Alias) remap.app_finder_disable_command_l FINDER __KeyToKey__ KeyCode::L, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE Disable Command+T (Add To Sidebar) remap.app_finder_disable_command_t FINDER __KeyToKey__ KeyCode::T, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE Enable at only Terminal Swap Command_L with Control_L remap.app_term_commandL2controlL TERMINAL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Change Command_L to Option_L remap.app_term_commandL2optionL TERMINAL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L Change Command_L to Option_L (Pass-Through Tab and Backquote) *** We recommend using following settings together. *** General > Don't restore modifiers in the mouse event Change Shift_L > Shift_L to Lazy_Shift_L Change Shift_R > Shift_R to Lazy_Shift_R remap.app_term_commandL2optionL_except_tab TERMINAL __KeyToKey__ KeyCode::TAB, ModifierFlag::OPTION_L, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L Change Delete Key Delete to Control_L+H remap.app_term_delete2controlLh TERMINAL __KeyToKey__ KeyCode::DELETE, KeyCode::H, ModifierFlag::CONTROL_L Control+Delete to Control_L+H remap.app_term_controldelete2controlLh TERMINAL __KeyToKey__ KeyCode::DELETE, VK_CONTROL, KeyCode::H, ModifierFlag::CONTROL_L Option+Delete to Control_L+H remap.app_term_optiondelete2controlLh TERMINAL __KeyToKey__ KeyCode::DELETE, VK_OPTION, KeyCode::H, ModifierFlag::CONTROL_L Shift+Delete to Control_L+H remap.app_term_shiftdelete2controlLh TERMINAL __KeyToKey__ KeyCode::DELETE, VK_SHIFT, KeyCode::H, ModifierFlag::CONTROL_L Control+Delete to Delete remap.app_term_controldelete2delete TERMINAL __KeyToKey__ KeyCode::DELETE, VK_CONTROL, KeyCode::DELETE Option+Delete to Delete remap.app_term_optiondelete2delete TERMINAL __KeyToKey__ KeyCode::DELETE, VK_OPTION, KeyCode::DELETE Shift+Delete to Delete remap.app_term_shiftdelete2delete TERMINAL __KeyToKey__ KeyCode::DELETE, VK_SHIFT, KeyCode::DELETE Change Option_L to Command_L remap.app_term_optionL2commandL TERMINAL __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L Change Option_R to Control_R remap.app_term_optionR2controlR TERMINAL __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R Change Slash(/) Key Control+Shift+Slash(/) to Delete remap.app_term_controlshiftslash2delete TERMINAL __KeyToKey__ KeyCode::SLASH, VK_CONTROL | VK_SHIFT, KeyCode::DELETE Control+Slash(/) to Control+Underscore(_) remap.app_term_controlslash2controlshiftunderscore TERMINAL __KeyToKey__ KeyCode::SLASH, ModifierFlag::CONTROL_L, KeyCode::MINUS, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L Change Functional Keys to F1...F12 (For keyboards of F10 == Volume Mute) remap.app_term_functional2function TERMINAL __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1 __KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3 __KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5 __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12 Change Option+y to F18 TERMINAL remap.app_term_optionY2f18 __KeyToKey__ KeyCode::Y, VK_OPTION, KeyCode::F18 Switch next and prev tab in terminal with shift and arrows (like Gnome term) (Shift+left|right to Command+{|}) remap.app_term_shift_arrow_terminal_tab_change TERMINAL __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_SHIFT | ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | VK_SHIFT __KeyToKey__ KeyCode::CURSOR_LEFT, VK_SHIFT | ModifierFlag::NONE, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L | VK_SHIFT Enable meta keys movement (command/option + left,right,delete,backspace) - cmd+left to ctrl+a (move to beginning of line) - cmd+right to ctrl+e (move to end of line) - option+left to esc+b (move backward one word) - option+right to esc+f (move forward one word) - cmd+backspace to ctrl+u (delete to the beginning of the line) - cmd+delete to ctrl+k (delete to the end of the line) - option+backspace to ctrl+w (delete to the beginning of the word) - option+delete to esc+d (delete to the end of the word) - delete to ctrl+d (delete forwards) remap.app_term_meta_movement TERMINAL __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L, KeyCode::E, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L, KeyCode::ESCAPE, KeyCode::B __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::ESCAPE, KeyCode::F __KeyToKey__ KeyCode::DELETE, ModifierFlag::COMMAND_L, KeyCode::U, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::FORWARD_DELETE, ModifierFlag::COMMAND_L, KeyCode::K, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::DELETE, ModifierFlag::OPTION_L, KeyCode::W, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::FORWARD_DELETE, ModifierFlag::OPTION_L, KeyCode::ESCAPE, KeyCode::D __KeyToKey__ KeyCode::FORWARD_DELETE, KeyCode::D, ModifierFlag::CONTROL_L Extra settings Change Control_L to Option_L in Terminal (Change Option_L+Tab to Command+Tab) (Change Option_L+Backquote to Command+Backquote) (Change Option_L+Arrow to Control+Arrow) This setting is useful when you exchange Control+Tab and Command+Tab. *** We recommend using following settings together. *** General > Don't restore modifiers in the mouse event Change Shift_L > Shift_L to Lazy_Shift_L Change Shift_R > Shift_R to Lazy_Shift_R remap.app_term_controlL2optionL_except_tab TERMINAL __KeyToKey__ KeyCode::CONTROL_L, KeyCode::OPTION_L __KeyToKey__ KeyCode::TAB, ModifierFlag::OPTION_L, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L, KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_UP, ModifierFlag::OPTION_L, KeyCode::CURSOR_UP, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L, KeyCode::CURSOR_DOWN, ModifierFlag::CONTROL_L Enable at only Adobe Softwares Change Command+Tab to Control_L+Tab remap.app_adobe_commandTab2controlLTab ADOBE, PHOTOSHOP, ILLUSTRATOR __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, ModifierFlag::CONTROL_L Enable at only Safari Firefox-like hotkey (Control+PgUp/PgDown) to switch tabs in Safari remap.firefox_style_tab_switching_in_safari SAFARI __KeyToKey__ FROMKEYCODE_PAGEDOWN, VK_CONTROL | ModifierFlag::NONE, KeyCode::TAB, ModifierFlag::CONTROL_L __KeyToKey__ FROMKEYCODE_PAGEUP, VK_CONTROL | ModifierFlag::NONE, KeyCode::TAB, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L Enable at only Firefox Control+K to Command+K remap.app_firefox_controlK2commandK __KeyToKey__ KeyCode::K, VK_CONTROL, KeyCode::K, ModifierFlag::COMMAND_L FIREFOX Control+L to Command+L remap.app_firefox_controlL2commandL __KeyToKey__ KeyCode::L, VK_CONTROL, KeyCode::L, ModifierFlag::COMMAND_L FIREFOX Control+T to Command+T remap.app_firefox_controlT2commandT __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::T, ModifierFlag::COMMAND_L FIREFOX Enable at only Firefox/Thunderbird Fix Home/End (Home/End move to beg/end of line, Ctl/Cmd+Home/End move to beg/end of page) remap.app_firefox_fix_home_end FIREFOX, THUNDERBIRD __KeyToKey__ FROMKEYCODE_HOME, VK_COMMAND, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_HOME, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, VK_COMMAND, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_HOME, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Change Control+R to Command+R remap.app_firefox_commandR2controlR FIREFOX, THUNDERBIRD __KeyToKey__ KeyCode::R, VK_CONTROL, KeyCode::R, ModifierFlag::COMMAND_L Change Control+T to Command+T remap.app_firefox_commandT2controlT FIREFOX, THUNDERBIRD __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::T, ModifierFlag::COMMAND_L Change Control+W to Command+W remap.app_firefox_commandW2controlW FIREFOX, THUNDERBIRD __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::W, ModifierFlag::COMMAND_L Enable at only Excel Emacs bindings for Excel remap.app_excel_emacs_bindings EXCEL __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::HOME __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::END __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE __KeyToKey__ KeyCode::K, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::J, VK_CONTROL, KeyCode::RETURN, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN __KeyToKey__ KeyCode::RETURN, VK_COMMAND, KeyCode::RETURN, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L Windows-like operation F2 key to Edit a cell ____________________________________________ Change Brightness Up to Ctrl+U remap.app_excel_brightnessup_to_ctrlu EXCEL __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::U, ModifierFlag::CONTROL_L __KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::NONE, KeyCode::U, ModifierFlag::CONTROL_L Change F2 to Ctrl+U remap.app_excel_f2_to_ctrlu EXCEL __KeyToKey__ KeyCode::F2, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::U, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::F2, ModifierFlag::NONE, KeyCode::U, ModifierFlag::CONTROL_L F4 key to Repeat ________________________________________________- Change Launchpad to Command+Y (+ Change Dashboard to Command+Y) remap.app_excel_launchpad_to_commandLt EXCEL __KeyToKey__ KeyCode::LAUNCHPAD, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::Y, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::LAUNCHPAD, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::DASHBOARD, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::Y, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::DASHBOARD, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::COMMAND_L Change F4 to Command+Y remap.app_excel_f4_to_commandLt EXCEL __KeyToKey__ KeyCode::F4, ModifierFlag::FN | ModifierFlag::NONE, KeyCode::Y, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::F4, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::COMMAND_L Others____________________________________________________________ Control+Shift+Plus (Insert Row) (Change Control+Shift+Plus to Control+i) remap.app_excel_control_shift_plus EXCEL __KeyToKey__ KeyCode::EQUAL, VK_CONTROL | VK_SHIFT | ModifierFlag::NONE, KeyCode::I, VK_CONTROL Enable at only Entourage Change PageUp/PageDown to Option+Up/Down remap.app_entourage_pageupdown_to_optionupdown ENTOURAGE __KeyToKey__ FROMKEYCODE_PAGEUP, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L __KeyToKey__ FROMKEYCODE_PAGEDOWN, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L Enable at only MacSOUP Change Option_R to Enter remap.app_macsoup_optionR2enter MACSOUP __KeyToKey__ KeyCode::OPTION_R, KeyCode::ENTER Enable at only Vienna Change Option_R to Enter remap.app_vienna_optionR2enter VIENNA __KeyToKey__ KeyCode::OPTION_R, KeyCode::ENTER Enable at only Gruml Change Option_R to Return remap.app_gruml_optionR2return GRUML __KeyToKey__ KeyCode::OPTION_R, KeyCode::RETURN Enable at only Launchbar Change Semicolon(;) to Return remap.app_launchbar_semicolon_to_return LAUNCHBAR __KeyToKey__ KeyCode::SEMICOLON, KeyCode::RETURN Change Right to Cmd+Right remap.app_launchbar_right_to_command_right LAUNCHBAR __KeyToKey__ KeyCode::CURSOR_RIGHT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L Change Cmd+D to Cmd+Shift+D remap.app_launchbar_cmd_d_to_cmd_shif_d LAUNCHBAR __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_L, KeyCode::D, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, ModifierFlag::COMMAND_R, KeyCode::D, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_R Change Cmd+R to Cmd+Shift+R remap.app_launchbar_cmd_r_to_cmd_shif_r LAUNCHBAR __KeyToKey__ KeyCode::R, ModifierFlag::COMMAND_L, KeyCode::R, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::R, ModifierFlag::COMMAND_R, KeyCode::R, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_R Change Cmd+N to Cmd+Shift+N remap.app_launchbar_cmd_n_to_cmd_shif_n LAUNCHBAR __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_L, KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, ModifierFlag::COMMAND_R, KeyCode::N, ModifierFlag::COMMAND_R | ModifierFlag::SHIFT_R Enable at only Remote Desktop Connection Client Command+Tab to Option+Tab (only in RDC) remap.app_rdc_commandTab2optionTab REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::TAB, VK_COMMAND, KeyCode::TAB, ModifierFlag::OPTION_L Command+XCVSZWF to Ctrl+XCVSZWF (only in RDC) remap.app_rdc_commandXCVSZWF2controlXCVSZWF REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::X, VK_COMMAND, KeyCode::X, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::C, VK_COMMAND, KeyCode::C, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::V, VK_COMMAND, KeyCode::V, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::S, VK_COMMAND, KeyCode::S, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::Z, VK_COMMAND, KeyCode::Z, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::Y, VK_COMMAND, KeyCode::Y, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::W, VK_COMMAND, KeyCode::W, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::F, VK_COMMAND, KeyCode::F, ModifierFlag::CONTROL_L Command+SPACE to Ctrl+SPACE (only in RDC) remap.app_rdc_commandSpace2controlSpace REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::SPACE, VK_COMMAND, KeyCode::SPACE, ModifierFlag::CONTROL_L Enable at only World of Warcraft Swap Command and Option for Alt Bindings Command_L to Option_L Option_L to Command_L remap.app_world_of_warcraft_option_command_swap WORLD_OF_WARCRAFT __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L Enable at only StarCraft II Swap Space and Shift_L STARCRAFT2 remap.app_starcraft2_swap_SPACE_SHIFT_L __KeyToKey__ KeyCode::SHIFT_L, KeyCode::SPACE __KeyToKey__ KeyCode::SPACE, KeyCode::SHIFT_L Swap Command_L and Control_L STARCRAFT2 remap.app_starcraft2_COMMAND_L_CONTROL_L __KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L __KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L Enable at only Skype Prevent accidental close of chat windows (Ignore Command+W and require Command+Shift+W to send Command+W) remap.app_skype_command_shift_w_to_close SKYPE __KeyToKey__ KeyCode::W, VK_COMMAND | VK_SHIFT, KeyCode::W, VK_COMMAND __KeyToKey__ KeyCode::W, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE Hold Command+W to Close Conversation (You can adjust the threshold time of holding by "[Holding Key to Key] Holding Threshold" in Key Repeat tab.) SKYPE remap.app_skype_holdcommandW __HoldingKeyToKey__ KeyCode::W, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::W, VK_COMMAND, Option::NOREPEAT Enable at only Dictionary Do not let Dictionary.app quit on Command+W remap.app_dictionary_command_w_to_unfocus DICTIONARY __KeyToKey__ KeyCode::W, VK_COMMAND | ModifierFlag::NONE, KeyCode::TAB, VK_COMMAND, KeyCode::RETURN, Option::NOREPEAT Enable at only TweetDeck Emacs bindings for TweetDeck remap.app_tweetdeck_emacs_bindings TWEETDECK __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::HOME __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::END __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::DELETE __KeyToKey__ KeyCode::K, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::J, VK_CONTROL, KeyCode::ENTER __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN __KeyToKey__ KeyCode::Y, VK_CONTROL, KeyCode::V, ModifierFlag::COMMAND_L Quicksilver Mode What's Quicksilver Mode? This mode is designed for Quicksilver.app. - Control+M to Return (& exit mode) - Control+I to Tab - Control+[ to Escape (& exit mode) - Escape to Escape (& exit mode) - Return to Return (& exit mode) notsave.quicksilver_mode __ShowStatusMessage__ Quicksilver __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode __KeyToKey__ KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode __KeyToKey__ KeyCode::RETURN, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode remap.doublecommand_to_quicksilver_mode __DoublePressModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode __DoublePressModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode remap.doublecontrol_to_quicksilver_mode __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode remap.commandspace_to_quicksilver_mode __KeyToKey__ KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE, KeyCode::SPACE, VK_COMMAND, KeyCode::VK_CONFIG_FORCE_OFF_notsave_quicksilver_mode Double Command to Quicksilver Mode (It is useful to set the double press recognition threshold to 200ms. "[Double Press Modifier] Recognition Threshold" in "Key Repeat" tab.) remap.doublecommand_to_quicksilver_mode __DoublePressModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_CONFIG_FORCE_ON_notsave_quicksilver_mode __DoublePressModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_CONFIG_FORCE_ON_notsave_quicksilver_mode Double Control to Quicksilver Mode (It is useful to set the double press recognition threshold to 200ms. "[Double Press Modifier] Recognition Threshold" in "Key Repeat" tab.) remap.doublecontrol_to_quicksilver_mode __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_ON_notsave_quicksilver_mode __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_ON_notsave_quicksilver_mode Command+Space to Quicksilver Mode remap.commandspace_to_quicksilver_mode __KeyToKey__ KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE, KeyCode::SPACE, VK_COMMAND, KeyCode::VK_CONFIG_FORCE_ON_notsave_quicksilver_mode Change Keyboard Layout Use Colemak Keyboard Layout remap.qwerty2colemak __KeyToKey__ KeyCode::M, ModifierFlag::FN, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::KEYPAD_CLEAR __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::KEYPAD_SLASH __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::KEYPAD_DOT __KeyToKey__ KeyCode::E, KeyCode::F __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::G __KeyToKey__ KeyCode::Y, KeyCode::J __KeyToKey__ KeyCode::U, KeyCode::L __KeyToKey__ KeyCode::I, KeyCode::U __KeyToKey__ KeyCode::O, KeyCode::Y __KeyToKey__ KeyCode::P, KeyCode::SEMICOLON __KeyToKey__ KeyCode::S, KeyCode::R __KeyToKey__ KeyCode::D, KeyCode::S __KeyToKey__ KeyCode::F, KeyCode::T __KeyToKey__ KeyCode::G, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::N __KeyToKey__ KeyCode::K, KeyCode::E __KeyToKey__ KeyCode::L, KeyCode::I __KeyToKey__ KeyCode::SEMICOLON, KeyCode::O __KeyToKey__ KeyCode::N, KeyCode::K Use QWERF Keyboard Layout remap.qwerty2qwerf __KeyToKey__ KeyCode::M, ModifierFlag::FN, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::KEYPAD_CLEAR __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::KEYPAD_SLASH __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::KEYPAD_DOT __KeyToKey__ KeyCode::T, KeyCode::F __KeyToKey__ KeyCode::Y, KeyCode::J __KeyToKey__ KeyCode::U, KeyCode::Y __KeyToKey__ KeyCode::I, KeyCode::K __KeyToKey__ KeyCode::O, KeyCode::L __KeyToKey__ KeyCode::P, KeyCode::SEMICOLON __KeyToKey__ KeyCode::F, KeyCode::T __KeyToKey__ KeyCode::J, KeyCode::U __KeyToKey__ KeyCode::K, KeyCode::I __KeyToKey__ KeyCode::L, KeyCode::O __KeyToKey__ KeyCode::SEMICOLON, KeyCode::P Use Workman Keyboard Layout remap.qwerty2workman __KeyToKey__ KeyCode::M, ModifierFlag::FN, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::KEYPAD_CLEAR __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::KEYPAD_SLASH __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::KEYPAD_DOT __KeyToKey__ KeyCode::W, KeyCode::D __KeyToKey__ KeyCode::E, KeyCode::R __KeyToKey__ KeyCode::R, KeyCode::W __KeyToKey__ KeyCode::T, KeyCode::B __KeyToKey__ KeyCode::Y, KeyCode::J __KeyToKey__ KeyCode::U, KeyCode::F __KeyToKey__ KeyCode::I, KeyCode::U __KeyToKey__ KeyCode::O, KeyCode::P __KeyToKey__ KeyCode::P, KeyCode::SEMICOLON __KeyToKey__ KeyCode::D, KeyCode::H __KeyToKey__ KeyCode::F, KeyCode::T __KeyToKey__ KeyCode::H, KeyCode::Y __KeyToKey__ KeyCode::J, KeyCode::N __KeyToKey__ KeyCode::K, KeyCode::E __KeyToKey__ KeyCode::L, KeyCode::O __KeyToKey__ KeyCode::SEMICOLON, KeyCode::I __KeyToKey__ KeyCode::C, KeyCode::M __KeyToKey__ KeyCode::V, KeyCode::C __KeyToKey__ KeyCode::B, KeyCode::V __KeyToKey__ KeyCode::N, KeyCode::K __KeyToKey__ KeyCode::M, KeyCode::L Use ABCDEF Keyboard Layout qwertyuiop → abcdefghij asdfghjkl → klmnopqrs zxcvbnm → tuvwxyz remap.qwerty2abcdef __KeyToKey__ KeyCode::M, ModifierFlag::FN, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::KEYPAD_CLEAR __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::KEYPAD_SLASH __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::KEYPAD_DOT __KeyToKey__ KeyCode::Q, KeyCode::A __KeyToKey__ KeyCode::W, KeyCode::B __KeyToKey__ KeyCode::E, KeyCode::C __KeyToKey__ KeyCode::R, KeyCode::D __KeyToKey__ KeyCode::T, KeyCode::E __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::H __KeyToKey__ KeyCode::O, KeyCode::I __KeyToKey__ KeyCode::P, KeyCode::J __KeyToKey__ KeyCode::A, KeyCode::K __KeyToKey__ KeyCode::S, KeyCode::L __KeyToKey__ KeyCode::D, KeyCode::M __KeyToKey__ KeyCode::F, KeyCode::N __KeyToKey__ KeyCode::G, KeyCode::O __KeyToKey__ KeyCode::H, KeyCode::P __KeyToKey__ KeyCode::J, KeyCode::Q __KeyToKey__ KeyCode::K, KeyCode::R __KeyToKey__ KeyCode::L, KeyCode::S __KeyToKey__ KeyCode::Z, KeyCode::T __KeyToKey__ KeyCode::X, KeyCode::U __KeyToKey__ KeyCode::C, KeyCode::V __KeyToKey__ KeyCode::V, KeyCode::W __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::Y __KeyToKey__ KeyCode::M, KeyCode::Z Use US Keyboard Layout remap.layout2us __SetKeyboardType__ KeyboardType::MACBOOK For PC Users Change PC Application Key Application Key to CapsLock remap.pc_application2capslock __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CAPSLOCK Application Key to Command_L remap.pc_application2commandL __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::COMMAND_L Application Key to Command_L (+ Application Key to Control_L in Terminal, Screen Sharing, MacVim, RDC, Emacs, X11, VNC) remap.pc_application2commandL_controlL TERMINAL,SCREEN_SHARING, VI, REMOTEDESKTOPCONNECTION, EMACS, X11, VNC __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CONTROL_L __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::COMMAND_L Application Key to Command_R remap.pc_application2commandR_comamndLspace (+ When you type Application only, send Command_L+Space) __KeyOverlaidModifier__ KeyCode::PC_APPLICATION, KeyCode::COMMAND_R, KeyCode::SPACE, ModifierFlag::COMMAND_L Application Key to Control_L remap.pc_application2controlL __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CONTROL_L Application Key to Control_L (+ When you type Application Key only, send CapsLock) remap.jis_pc_application2controlL_capslock __KeyOverlaidModifier__ KeyCode::PC_APPLICATION, KeyCode::CONTROL_L, KeyCode::CAPSLOCK Application Key to Fn remap.pc_application2fn __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::FN Application Key to Fn (+ When you type Application only, send Fn_Lock) remap.pc_application2fn_fnlock __KeyOverlaidModifier__ KeyCode::PC_APPLICATION, KeyCode::FN, KeyCode::VK_LOCK_FN Application Key to Option_L remap.pc_application2optionL __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::OPTION_L Application Key to Shift_L remap.pc_application2shiftL __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::SHIFT_L Application Key to Command_L+Backquote remap.pc_application2commandLbackquote __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L Application Key to Delete remap.pc_application2delete __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::DELETE Application Key to Delete (+ Command+Application Key to CapsLock) remap.pc_application2delete_capslock __KeyToKey__ KeyCode::PC_APPLICATION, VK_COMMAND, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::DELETE Application Key to Escape remap.pc_application2escape __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::ESCAPE Application Key to Escape (+ Shift+Application Key to CapsLock) remap.pc_application2escape_capslock __KeyToKey__ KeyCode::PC_APPLICATION, VK_SHIFT, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::ESCAPE Application Key to Eject remap.pc_application2eject __KeyToKey__ KeyCode::PC_APPLICATION, ConsumerKeyCode::EJECT Application Key to Expose All remap.pc_application2exposeALL __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::EXPOSE_ALL Application Key to F9 remap.pc_application2f9 __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::F9 Application Key to F11 remap.pc_application2f11 __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::F11 Application Key to Command_L+Space remap.pc_application2commandLspace __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::SPACE, ModifierFlag::COMMAND_L Application Key to Option_L+Space remap.pc_application2optionLspace __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::SPACE, ModifierFlag::OPTION_L Application Key to Underscore(Shift_L+Minus) remap.pc_application2underscore __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::MINUS, ModifierFlag::SHIFT_L Application Key to LeftClick remap.pc_application2leftclick __KeyToKey__ KeyCode::PC_APPLICATION, PointingButton::LEFT Application Key to RightClick remap.pc_application2rightclick __KeyToKey__ KeyCode::PC_APPLICATION, PointingButton::RIGHT Change PC Insert Key Insert Key to Control_R remap.pc_insert2controlR __KeyToKey__ KeyCode::PC_INSERT, KeyCode::CONTROL_R Insert Key to Option_L+Insert remap.pc_insert2optionLinsert __KeyToKey__ KeyCode::PC_INSERT, KeyCode::PC_INSERT, ModifierFlag::OPTION_L Insert Key to PageDown remap.pc_insert2pagedown __KeyToKey__ KeyCode::PC_INSERT, KeyCode::PAGEDOWN Insert Key to Tab remap.pc_insert2tab __KeyToKey__ KeyCode::PC_INSERT, KeyCode::TAB Change PC NumLock Key NumLock Key to F11 remap.pc_numlock2f11 __KeyToKey__ KeyCode::PC_KEYPAD_NUMLOCK, KeyCode::F11 Disable NumLock Key remap.drop_numlock __KeyToKey__ KeyCode::PC_KEYPAD_NUMLOCK, KeyCode::VK_NONE Disable NumLock Key (except in TeamViewer.app) TEAMVIEWER remap.drop_numlock_ex_teamviewer __KeyToKey__ KeyCode::PC_KEYPAD_NUMLOCK, KeyCode::VK_NONE Change PC PrintScreen Key, ScrollLock Key, Pause/Break Key Right-hand function key block to system volume controls * PrintScreen to Volume Down * ScrollLock to Volume Up * Pause/Break to Volume Mute remap.pc_printscreen_scrolllock_pause_to_volume_controls __KeyToKey__ KeyCode::PC_PRINTSCREEN, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::PC_SCROLLLOCK, ConsumerKeyCode::VOLUME_UP __KeyToKey__ KeyCode::PC_PAUSE, ConsumerKeyCode::VOLUME_MUTE PrintScreen Key to Eject remap.pc_printscreen2eject __KeyToKey__ KeyCode::PC_PRINTSCREEN, ConsumerKeyCode::EJECT PrintScreen Key to F12 remap.pc_printscreen2f12 __KeyToKey__ KeyCode::PC_PRINTSCREEN, KeyCode::F12 ScrollLock Key to F13 remap.pc_scrolllock2f13 __KeyToKey__ KeyCode::PC_SCROLLLOCK, KeyCode::F13 Pause/Break Key to Eject remap.pc_pause2eject __KeyToKey__ KeyCode::PC_PAUSE, ConsumerKeyCode::EJECT Pause/Break Key to Power remap.pc_pause2power __KeyToKey__ KeyCode::PC_PAUSE, ConsumerKeyCode::POWER Use KeyPad as Arrow (PC Style NumLock) Enable KeyPad as Arrow (except virtual machine, RDC) remap.keypadnumlock VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_0, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_5, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_2, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::KEYPAD_4, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::KEYPAD_6, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEYPAD_8, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::KEYPAD_1, KeyCode::END __KeyToKey__ KeyCode::KEYPAD_3, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::KEYPAD_7, KeyCode::HOME __KeyToKey__ KeyCode::KEYPAD_9, KeyCode::PAGEUP __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::FORWARD_DELETE option.keypadnumlock_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_0, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_5, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_2, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::KEYPAD_4, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::KEYPAD_6, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEYPAD_8, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::KEYPAD_1, KeyCode::END __KeyToKey__ KeyCode::KEYPAD_3, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::KEYPAD_7, KeyCode::HOME __KeyToKey__ KeyCode::KEYPAD_9, KeyCode::PAGEUP __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::FORWARD_DELETE Use Clear Key to toggle "KeyPad as Arrow" (except virtual machine, RDC) option.keypadnumlock_togglekey_clear VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::VK_CONFIG_TOGGLE_remap_keypadnumlock option.keypadnumlock_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::VK_CONFIG_TOGGLE_remap_keypadnumlock Enable KeyPad as Arrow (With PC Style Home/End/PageUp/PageDown) (- KeyPad_7 to Command_L+Left-Arrow) (- KeyPad_1 to Command_L+Right-Arrow) (- KeyPad_9 to Option_L+PageUp) (- KeyPad_3 to Option_L+PageDown) (except virtual machine, RDC) remap.keypadnumlock_pclikehomeend VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_0, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_5, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_2, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::KEYPAD_4, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::KEYPAD_6, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEYPAD_8, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::KEYPAD_1, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEYPAD_3, KeyCode::PAGEDOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEYPAD_7, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::KEYPAD_9, KeyCode::PAGEUP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::FORWARD_DELETE option.keypadnumlock_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_0, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_5, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::KEYPAD_2, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::KEYPAD_4, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::KEYPAD_6, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEYPAD_8, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::KEYPAD_1, KeyCode::END __KeyToKey__ KeyCode::KEYPAD_3, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::KEYPAD_7, KeyCode::HOME __KeyToKey__ KeyCode::KEYPAD_9, KeyCode::PAGEUP __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::FORWARD_DELETE Use Clear Key to toggle "KeyPad as Arrow (PC Style Home/End/PageUp/PageDown)" (except virtual machine, RDC) option.keypadnumlock_pclikehomeend_togglekey_clear VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::VK_CONFIG_TOGGLE_remap_keypadnumlock_pclikehomeend option.keypadnumlock_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::KEYPAD_CLEAR, KeyCode::VK_CONFIG_TOGGLE_remap_keypadnumlock_pclikehomeend [Option] Use "KeyPad as Arrow" in virtual machine, RDC option.keypadnumlock_vm Use PC Style Home/End (except in Virtual Machine,RDC) (Change Home to Control+A) (Change End to Control+E) remap.pclikehomeend_emacs VIRTUALMACHINE, REMOTEDESKTOPCONNECTION DREAMWEAVER __KeyToKey__ FROMKEYCODE_HOME, KeyCode::HOME, ModifierFlag::SHIFT_L __KeyToKey__ FROMKEYCODE_END, KeyCode::END, ModifierFlag::SHIFT_L BLUEFISH,WORD,EXCEL,POWERPOINT __KeyToKey__ FROMKEYCODE_HOME, KeyCode::HOME __KeyToKey__ FROMKEYCODE_END, KeyCode::END __KeyToKey__ FROMKEYCODE_HOME, VK_COMMAND, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_HOME, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, VK_COMMAND, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L SAFARI,FIREFOX,THUNDERBIRD,GOOGLE_CHROME,OPERA __KeyToKey__ FROMKEYCODE_HOME, VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | VK_SHIFT __KeyToKey__ FROMKEYCODE_END, VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | VK_SHIFT __KeyToKey__ FROMKEYCODE_HOME, KeyCode::A, ModifierFlag::CONTROL_L __KeyToKey__ FROMKEYCODE_END, KeyCode::E, ModifierFlag::CONTROL_L Use PC Style Home/End (except in Virtual Machine,RDC) (Change Home to Command+Left) (Change End to Command+Right) (+ Change Home to Control+A in Emacs,Terminal,X11,Eclipse) (+ Change End to Control+E in Emacs,Terminal,X11,Eclipse) remap.pclikehomeend DREAMWEAVER __KeyToKey__ FROMKEYCODE_HOME, KeyCode::HOME, ModifierFlag::SHIFT_L __KeyToKey__ FROMKEYCODE_END, KeyCode::END, ModifierFlag::SHIFT_L BLUEFISH,WORD,EXCEL,POWERPOINT __KeyToKey__ FROMKEYCODE_HOME, KeyCode::HOME __KeyToKey__ FROMKEYCODE_END, KeyCode::END EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ FROMKEYCODE_HOME, VK_COMMAND, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_HOME, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, VK_COMMAND, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_HOME, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L __KeyToKey__ FROMKEYCODE_END, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L EMACS, TERMINAL, X11, ECLIPSE __KeyToKey__ FROMKEYCODE_HOME, KeyCode::A, ModifierFlag::CONTROL_L __KeyToKey__ FROMKEYCODE_END, KeyCode::E, ModifierFlag::CONTROL_L Use PC Style PageUp/PageDown (behave like Option+PageUp/PageDown) remap.pclikepageupdown VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ FROMKEYCODE_PAGEUP, ModifierFlag::NONE, KeyCode::PAGEUP, ModifierFlag::OPTION_L __KeyToKey__ FROMKEYCODE_PAGEDOWN, ModifierFlag::NONE, KeyCode::PAGEDOWN, ModifierFlag::OPTION_L Use PC Style PageUp/PageDown (except in Emacs,Virtual Machine,RDC) (behave like Option+PageUp/PageDown) remap.pclikepageupdown_except_emacs EMACS, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ FROMKEYCODE_PAGEUP, ModifierFlag::NONE, KeyCode::PAGEUP, ModifierFlag::OPTION_L __KeyToKey__ FROMKEYCODE_PAGEDOWN, ModifierFlag::NONE, KeyCode::PAGEDOWN, ModifierFlag::OPTION_L Use PC Style Control+Up/Down/Left/Right (Change Control+Arrow to Option+Arrow) (except in Virtual Machine,RDC) remap.pclikecontrolarrow_except_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::CURSOR_UP, VK_CONTROL, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_DOWN, VK_CONTROL, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_LEFT, VK_CONTROL, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::CURSOR_RIGHT, VK_CONTROL, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L Use PC Style Copy/Paste (Control+C to Command_L+C) (Control+V to Command_L+V) (Control+X to Command_L+X) remap.copy_paste_winstyle __KeyToKey__ KeyCode::C, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::V, VK_CONTROL, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::X, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L Use PC Style Copy/Paste (Control+C to Command_L+C) (Control+V to Command_L+V) (Control+X to Command_L+X) (Except in Terminal, VM, RDC, Emacs, X11, Eclipse) remap.copy_paste_winstyle_no_term EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::C, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::V, VK_CONTROL, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::X, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L Use PC Style Copy/Paste #2 (Swap Control+C and Command_L+C) (Control+V to Command_L+V) (Control+X to Command_L+X) remap.copy_paste_winstyle2 __KeyToKey__ KeyCode::C, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::V, VK_CONTROL, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::X, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::C, ModifierFlag::COMMAND_L, KeyCode::C, ModifierFlag::CONTROL_L Use PC Style Copy/Paste #3 (Control+Insert to Command_L+C) (Shift+Insert to Command_L+V) (Shift+Delete to Command_L+X) (Note: "Delete" is Mac's Forward Delete) remap.copy_paste_winstyle_2 __KeyToKey__ KeyCode::PC_INSERT, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::PC_INSERT, VK_SHIFT, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::FORWARD_DELETE, VK_SHIFT, KeyCode::X, ModifierFlag::COMMAND_L Use PC Style Copy-Paste #4 Change Command+Insert to Command+C remap.copy_paste_winstyle_4 __KeyToKey__ KeyCode::PC_INSERT, VK_COMMAND, KeyCode::C, VK_COMMAND Use PC Style Undo (Control+Z to Command_L+Z) (Except in Terminal, VM, RDC, Emacs, X11, Eclipse) remap.undo_winstyle_no_term EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::Z, VK_CONTROL, KeyCode::Z, ModifierFlag::COMMAND_L Use PC Style Select All (Control+A to Command_L+A) (Except in Terminal, VM, RDC, Emacs, X11, Eclipse) remap.select_all_winstyle_no_term EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::A, ModifierFlag::COMMAND_L Use PC Style Save (Control+S to Command_L+S) (Except in Terminal, VM, RDC, Emacs, X11, Eclipse) remap.save_winstyle_no_term EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::S, VK_CONTROL, KeyCode::S, ModifierFlag::COMMAND_L Use PC Style New (Control+N to Command_L+N) (Except in Terminal, VM, RDC, Emacs, X11, Eclipse) remap.new_winstyle_no_term EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::N, ModifierFlag::COMMAND_L Use PC Style New Tab In Browser (Control+T to Command_L+T) (only in Firefox, Google Chrome, Opera, Safari) remap.copy_paste_winstyle_new_browser_tab FIREFOX, GOOGLE_CHROME, OPERA, SAFARI __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::T, ModifierFlag::COMMAND_L Use PC Style New Tab (Control+T to Command_L+T) (Except in VM, RDC, Emacs, X11, Eclipse) remap.copy_paste_winstyle_new_tab EMACS, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::T, ModifierFlag::COMMAND_L Use PC Style Find (Control+F to Command_L+F) (Control+G to Command_L+G) (F3 to Command_L+G) (Control+F3 to Shift+Command_L+G) (Except in Terminal, VM, RDC, Emacs, X11, Eclipse) remap.find_winstyle_no_term EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::F, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::G, VK_CONTROL, KeyCode::G, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::F3, VK_CONTROL, KeyCode::G, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F3, KeyCode::G, ModifierFlag::COMMAND_L Use PC Style Delete-Last-Word (Control+Delete to Option+Delete) remap.control_delete_to_option_delete_winstyle VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::DELETE, VK_CONTROL, KeyCode::DELETE, ModifierFlag::OPTION_L Use PC Style "Change Input Method" #1 Flip between input modes (Option_L+Shift_L to Command+Space) If you want to use Option_L+Shift_L as modifier, press Shift_L first. (then press Option_L.) remap.pcstyle_changeinputmethod1 __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::OPTION_L, KeyCode::SPACE, ModifierFlag::COMMAND_L Use PC Style "Change Input Method" #2 Flip between input modes (Option+Shift_L to Command+Space) (Option+Shift_R to Command+Shift+Space) If you want to use Option+Shift as modifier, press Shift first. (then press Option.) remap.pcstyle_changeinputmethod2 __KeyToKey__ KeyCode::SHIFT_L, VK_OPTION, KeyCode::SPACE, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::SHIFT_R, VK_OPTION, KeyCode::SPACE, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L Use PC Style Alt+F4 Disable Cmd+Q, remap Alt/Cmd+F4 to Cmd+Q remap.pcstyle_altf4 __KeyToKey__ KeyCode::F4, VK_COMMAND, KeyCode::Q, VK_COMMAND __KeyToKey__ KeyCode::F4, VK_OPTION, KeyCode::Q, VK_COMMAND __KeyToKey__ KeyCode::Q, VK_COMMAND, KeyCode::VK_NONE For Dvorak Users ____________________________________________________________ For Dvorak Input Source Dvorak's Control+PNBF to Up/Down/Left/Right (except Emacs, Terminal, Virtual, RDC, X11, Eclipse) option.dvorak_emacsmode_controlPNBF EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::R, VK_CONTROL, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::Y, VK_CONTROL, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::L, VK_CONTROL, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::CURSOR_LEFT Dvorak's Control+H to Delete remap.dvorak_controlJ __KeyToKey__ KeyCode::J, ModifierFlag::CONTROL_L, KeyCode::DELETE Dvorak's Control+D to Forward Delete remap.dvorak_controlH __KeyToKey__ KeyCode::H, ModifierFlag::CONTROL_L, KeyCode::FORWARD_DELETE Dvorak's Control+W to Option+Delete (except Emacs, Terminal, X11, virtual machine, RDC, Eclipse) option.dvorak_emacsmode_ex_controlW EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE __KeyToKey__ KeyCode::COMMA, VK_CONTROL, KeyCode::DELETE, ModifierFlag::OPTION_L Swap U and I (== Swap Qwerty::F and Qwerty::G) remap.dvorak_u2i __KeyToKey__ KeyCode::F, KeyCode::G __KeyToKey__ KeyCode::G, KeyCode::F Make Cut, Quit work on Mac OS X using Dvorak layout in the same position as on QWERTY Change Command_L+Q to Command_L+X (X in DV - i.e. Cut) Change Command_L+' to Command_L+Q (Q in DV - i.e. Quit) remap.cut_quit_dvorak_as_QWERTY __KeyToKey__ KeyCode::X, ModifierFlag::COMMAND_L, KeyCode::B, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::X, ModifierFlag::COMMAND_L Make Undo work on Mac OS X using Dvorak layout in the same position as on QWERTY (;) Change Command_L+; to Command_L+Z (Z in DV - i.e. Undo) remap.undo_dvorak_as_QWERTY __KeyToKey__ KeyCode::Z, ModifierFlag::COMMAND_L, KeyCode::SLASH, ModifierFlag::COMMAND_L Make Cut, Copy, Paste, Quit and Undo work on Mac OS X using Dvorak layout in the same position as on QWERTY Change Command_L+Q to Command_L+X (X in DV - i.e. Cut) Change Command_L+J to Command_L+C (C in DV - i.e. Copy) Change Command_L+K to Command_L+V (V in DV - i.e. Paste) Change Command_L+; to Command_L+Z (Z in DV - i.e. Undo) Change Command_L+' to Command_L+Q (Q in DV - i.e. Quit) remap.cut_copy_paste_quit_undo_dvorak_as_QWERTY __KeyToKey__ KeyCode::X, ModifierFlag::COMMAND_L, KeyCode::B, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::C, ModifierFlag::COMMAND_L, KeyCode::I, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::V, ModifierFlag::COMMAND_L, KeyCode::DOT, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::X, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::Z, ModifierFlag::COMMAND_L, KeyCode::SLASH, ModifierFlag::COMMAND_L ____________________________________________________________ For U.S. Input Source Use Dvorak Keyboard Layout (QWERTY to Dvorak) remap.qwerty2dvorak ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT Use Dvorak-Qwerty⌘ (QWERTY to Dvorak) (+ Command+Keys to Qwerty) remap.dvorak2qwerty_qwertycommand ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT Use Dvorak - Qwerty Keyboard Layout (QWERTY to Dvorak) (+ Command,Control,Option+Keys to Qwerty) remap.qwerty2dvorak_qwerty ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT Use Dvorak Keyboard Layout (QWERTY to Dvorak, except in password dialogue boxes) remap.qwerty2dvorak_ex_password PASSWORD ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT Use Dvorak Keyboard Layout (QWERTY to Dvorak) (+ Swap U and I) remap.qwerty2dvorak_swap_ui __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::I __KeyToKey__ KeyCode::G, KeyCode::U __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT Device Specific Mixed Settings For MacBook series (vid/pid: 0x05ac,0x0236) Swap Command_L and Option_L on MacBook pro (vid/pid: 0x05ac,0x0236) remap.swap_commandL_and_optionL_mac_book_pro_0x0236 DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0236 __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L For MacBook series (vid/pid: 0x05ac,0x021a) Backslash to R Bracket remap.backslash_to_bracket_r_0x05ac_0x021a __KeyToKey__ KeyCode::BACKSLASH, KeyCode::BRACKET_RIGHT DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a Fix Keyboard Upgrade! remap.fix_keyboard_upgrade_0x05ac_0x021a __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::EXPOSE_ALL __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::DASHBOARD __KeyToKey__ ConsumerKeyCode::VOLUME_UP, ConsumerKeyCode::KEYBOARDLIGHT_LOW __KeyToKey__ ConsumerKeyCode::NUMLOCK, ConsumerKeyCode::KEYBOARDLIGHT_HIGH __KeyToKey__ ConsumerKeyCode::VIDEO_MIRROR, ConsumerKeyCode::MUSIC_PREV __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_PLAY __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::MUSIC_NEXT __KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN __KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a For MacBook series (vid/pid: 0x05ac,0x0218) Swap Shift_L and CapsLock on the Mac's internal kbd (vid/pid: 0x05ac,0x0218) (*Note: I have set Seil to remap CapsLock to ExposeAll on all kbds*) (ExposeAll to Shift_L and Shift_L to CapsLock on the MacBook's internal keyboard) (ExposeAll back to CapsLock on other devices) remap.swap_shiftLcapslock_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::SHIFT_L __KeyToKey__ KeyCode::SHIFT_L, KeyCode::CAPSLOCK DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::CAPSLOCK Revert CapsLock to normal on every kbds (*Note: I have set Seil to remap CapsLock to ExposeAll on all kbds*) remap.restorecapslock_AllKeyboards __KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::CAPSLOCK Command_R to Option_R on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) remap.commandR2optionR_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R Enter to Control_R on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) remap.enter2controlR_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::ENTER, KeyCode::CONTROL_R Swap Shift_R and Backslash (\) on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) remap.swap_shiftRpipes_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::SHIFT_R, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, KeyCode::SHIFT_R ‘last row left-shift’ on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) (Backquote,Z,X,C,V to Z,X,C,V,B) remap.backquote2z_zxcv2xcvb_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::Z __KeyToKey__ KeyCode::Z, KeyCode::X __KeyToKey__ KeyCode::X, KeyCode::C __KeyToKey__ KeyCode::C, KeyCode::V __KeyToKey__ KeyCode::V, KeyCode::B ‘Central-Return’ (B to Return) on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) remap.b2return_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::B, KeyCode::RETURN ‘first row right-shift’ on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) (7,8,9,0,-,=,delete to 6,7,8,9,0,-,=) remap.firstrowshift_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::KEY_7, KeyCode::KEY_6 __KeyToKey__ KeyCode::KEY_8, KeyCode::KEY_7 __KeyToKey__ KeyCode::KEY_9, KeyCode::KEY_8 __KeyToKey__ KeyCode::KEY_0, KeyCode::KEY_9 __KeyToKey__ KeyCode::MINUS, KeyCode::KEY_0 __KeyToKey__ KeyCode::EQUAL, KeyCode::MINUS __KeyToKey__ KeyCode::DELETE, KeyCode::EQUAL ‘Central-Delete’ (6 to Delete) on the MacBook's internal kbd (vid/pid: 0x05ac,0x0218) remap.six2delete_MacBookOnly DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0218 __KeyToKey__ KeyCode::KEY_6, KeyCode::DELETE For Magic Mouse (vid/pid: 0x05ac,0x030d) Disable ScrollWheel remap.dropscrollwheel_0x05ac_0x030d DeviceVendor::APPLE_COMPUTER,DeviceProduct::MAGIC_MOUSE __DropScrollWheel__ For Logitech Devices Tilt Wheel to Back/Forward (Command+[, Command+]) on Logitech MX620 remap.tilt_to_back_forward DeviceVendor::LOGITECH, DeviceProduct::LOGITECH_MX620 __ScrollWheelToKey__ ScrollWheel::LEFT, ModifierFlag::NONE, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L __ScrollWheelToKey__ ScrollWheel::RIGHT, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L For TypeMatrix 2030 Swap Command_L and Option_L on TypeMatrix 2030 kbd remap.swap_commandLoptionL_TypeMatrixOnly DeviceVendor::TYPEMATRIX,DeviceProduct::TYPEMATRIX_KEYBOARD_0x2030 __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L Option+Tab to Command+Tab on TypeMatrix 2030 kbd remap.optionTab2commandTab_TypeMatrixOnly DeviceVendor::TYPEMATRIX,DeviceProduct::TYPEMATRIX_KEYBOARD_0x2030 __KeyToKey__ KeyCode::TAB, VK_OPTION, KeyCode::TAB, ModifierFlag::COMMAND_L Application Key to Command_L+Backquote on TypeMatrix 2030 kbd remap.pc_application2commandLbackquote_TypeMatrixOnly DeviceVendor::TYPEMATRIX,DeviceProduct::TYPEMATRIX_KEYBOARD_0x2030 __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L Use PC Style Copy/Paste #3 on TypeMatrix 2030 kbd (Control+Insert to Command_L+C) (Shift+Insert to Command_L+V) (Shift+Delete to Command_L+X) (Note: "Delete" is Mac's Forward Delete) remap.copy_paste_winstyle3_TypeMatrixOnly DeviceVendor::TYPEMATRIX,DeviceProduct::TYPEMATRIX_KEYBOARD_0x2030 __KeyToKey__ KeyCode::PC_INSERT, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::PC_INSERT, VK_SHIFT, KeyCode::V, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::FORWARD_DELETE, VK_SHIFT, KeyCode::X, ModifierFlag::COMMAND_L Use PC Style Copy/Paste #3bis (for bépo / french dvorak) on TypeMatrix 2030 kbd (Control+Insert to Command_L+C) (Shift+Insert to Command_L+V) (Shift+Delete to Command_L+X) (Note: "Delete" is Mac's Forward Delete) remap.copy_paste_winstyle3b_TypeMatrixOnly DeviceVendor::TYPEMATRIX,DeviceProduct::TYPEMATRIX_KEYBOARD_0x2030 __KeyToKey__ KeyCode::PC_INSERT, VK_CONTROL, KeyCode::H, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::PC_INSERT, VK_SHIFT, KeyCode::U, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::FORWARD_DELETE, VK_SHIFT, KeyCode::C, ModifierFlag::COMMAND_L Make Cut, Copy, Paste work on TypeMatrix 2030 using Dvorak layout in MacOS X Change Shift+Delete to Command_L+B (X in DV - i.e. Cut) Change Control+Insert to Command_L+I (C in DV - i.e. Copy) Change Shift+Insert to Command_L+. (V in DV - i.e. Paste) remap.typematrix_winstyle_zxc_dvorak DeviceVendor::TYPEMATRIX,DeviceProduct::TYPEMATRIX_KEYBOARD_0x2030 __KeyToKey__ KeyCode::FORWARD_DELETE, VK_SHIFT | ModifierFlag::NONE, KeyCode::B, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::PC_INSERT, VK_CONTROL | ModifierFlag::NONE, KeyCode::I, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::PC_INSERT, VK_SHIFT | ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::COMMAND_L For IBM Model M Keyboard Change IBM Model M Keyboard (with PS2-to-USB adapters (Chesen Electronics Corp)) Bottom row of Model M keyboard: Original: Ctrl Alt [space bar] Alt Ctrl Remapped: Ctrl Cmd [space bar] Cmd Alt remap.modelMkeyboard DeviceVendor::CHESEN,DeviceProduct::CHESEN_PS2_TO_USB __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L __KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_R __KeyToKey__ KeyCode::CONTROL_R, KeyCode::OPTION_R Swap Start (aka Command) and Alt keys on Windows keyboard remap.windows4mac __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L __KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_R __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R For Unicomp SpaceSaver M Change Fn+F1..F12 keys to F1..F12 (only in Emacs) remap.SpaceSaverM.function_key_mapping_emacs EMACS DeviceVendor::Unicomp_Inc, DeviceProduct::Unicomp_SpaceSaver_M_Keyboard __KeyToKey__ KeyCode::F14, KeyCode::F1 __KeyToKey__ KeyCode::F15, KeyCode::F2 __KeyToKey__ KeyCode::F9, KeyCode::F3 __KeyToKey__ KeyCode::F12, KeyCode::F4 __KeyToKey__ ConsumerKeyCode::MUSIC_PREV_18, KeyCode::F7 __KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8 __KeyToKey__ ConsumerKeyCode::MUSIC_NEXT_17, KeyCode::F9 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10 __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11 For HHK (Happy Hacking Keyboard) Users Enable HHK compatible Arrow Key Mode remap.hhkmode __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::FN, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::QUOTE, ModifierFlag::FN, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::PAGEUP __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::HOME __KeyToKey__ KeyCode::COMMA, ModifierFlag::FN, KeyCode::END __KeyToKey__ KeyCode::KEY_1, ModifierFlag::FN, KeyCode::F1 __KeyToKey__ KeyCode::KEY_2, ModifierFlag::FN, KeyCode::F2 __KeyToKey__ KeyCode::KEY_3, ModifierFlag::FN, KeyCode::F3 __KeyToKey__ KeyCode::KEY_4, ModifierFlag::FN, KeyCode::F4 __KeyToKey__ KeyCode::KEY_5, ModifierFlag::FN, KeyCode::F5 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::F6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::F7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::F8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::F9 __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::F10 __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::F11 __KeyToKey__ KeyCode::EQUAL, ModifierFlag::FN, KeyCode::F12 Enable Fn+hjkl at HHK to Left/Down/Up/Right remap.hhkmode_vi_cursor __KeyToKey__ KeyCode::KEYPAD_MULTIPLY, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::KEYPAD_SLASH, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::HOME, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::PAGEUP, KeyCode::CURSOR_RIGHT Change Option_L+1...= to F1...F12 Keys remap.hhkmode_opt1_optEqual_to_f1_f12 __KeyToKey__ KeyCode::KEY_1, ModifierFlag::OPTION_L, KeyCode::F1 __KeyToKey__ KeyCode::KEY_2, ModifierFlag::OPTION_L, KeyCode::F2 __KeyToKey__ KeyCode::KEY_3, ModifierFlag::OPTION_L, KeyCode::F3 __KeyToKey__ KeyCode::KEY_4, ModifierFlag::OPTION_L, KeyCode::F4 __KeyToKey__ KeyCode::KEY_5, ModifierFlag::OPTION_L, KeyCode::F5 __KeyToKey__ KeyCode::KEY_6, ModifierFlag::OPTION_L, KeyCode::F6 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::OPTION_L, KeyCode::F7 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::OPTION_L, KeyCode::F8 __KeyToKey__ KeyCode::KEY_9, ModifierFlag::OPTION_L, KeyCode::F9 __KeyToKey__ KeyCode::KEY_0, ModifierFlag::OPTION_L, KeyCode::F10 __KeyToKey__ KeyCode::MINUS, ModifierFlag::OPTION_L, KeyCode::F11 __KeyToKey__ KeyCode::EQUAL, ModifierFlag::OPTION_L, KeyCode::F12 For Targus Bluetooth Presenter Fix Targus Bluetooth Presenter Map shift-up to up and shift-down to down remap.targus_bluetooth_presenter_fix DeviceVendor::TARGUS,DeviceProduct::TARGUS_BLUETOOTH_PRESENTER __KeyToKey__ KeyCode::CURSOR_UP, VK_SHIFT, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::CURSOR_DOWN, VK_SHIFT, KeyCode::CURSOR_DOWN For FILCO FKBN91ML/NB Swap CapsLock and Control on FILCO FKBN91ML/NB // We perform it through PC Application Key. // Set CapsLock key code to 110 by Seil. remap.swap_capslock_and_control_FKBN91ML DeviceVendor::FILCO,DeviceProduct::FKBN91ML_NB __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CONTROL_L __KeyToKey__ KeyCode::CONTROL_L, KeyCode::CAPSLOCK DeviceVendor::FILCO,DeviceProduct::FKBN91ML_NB __KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::CAPSLOCK Swap Command_L and Option_L on FILCO FKBN91ML/NB remap.swap_commandL_and_optionL_FKBN91ML DeviceVendor::FILCO,DeviceProduct::FKBN91ML_NB __KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L For Sun Type6 keyboard Exchange ^ and greater key on Sun Type6 keyboard remap.sun.greaterkey DeviceVendor::FUJITSU, DeviceProduct::SUN_TYPE_6_KEYBOARD __KeyToKey__ KeyCode::GERMAN_CIRCUMFLEX, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::GERMAN_CIRCUMFLEX, ModifierFlag::OPTION_L | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::GERMAN_CIRCUMFLEX, KeyCode::GERMAN_LESS_THAN __KeyToKey__ KeyCode::GERMAN_LESS_THAN, KeyCode::GERMAN_CIRCUMFLEX For International English Keyboard and ISO Keyboard Users Improve ISO Keyboard Layout ( '\' to additional Enter, '§' to '`' and '`' to '\' ) remap.uk_saneuklayout __KeyToKey__ KeyCode::UK_SECTION, KeyCode::BACKQUOTE __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, KeyCode::ENTER Improve ISO Keyboard Layout (Option 2) ( '§' to '`' and '`' to '\' ) remap.uk_saneuklayout2 __KeyToKey__ KeyCode::UK_SECTION, KeyCode::BACKQUOTE __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::BACKSLASH Swap @ and double-quote(") remap.uk_swap_at_doublequote __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::QUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::QUOTE, VK_SHIFT, KeyCode::KEY_2, ModifierFlag::SHIFT_L Swap the Tilde(~) key with Section (§) remap.iso_swap_tilda_section __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::UK_SECTION __KeyToKey__ KeyCode::UK_SECTION, KeyCode::BACKQUOTE Make Shift_R the Backslash (\) and Backslash (\) into an extra Enter remap.iso_better_enter __KeyToKey__ KeyCode::SHIFT_R, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, KeyCode::ENTER Backquote(`) to Backslash(\) remap.uk_backquote2backslash __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::BACKSLASH Backquote(`) to Section(§) remap.uk_backquote2section __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::UK_SECTION Backquote(`) to Shift_L remap.uk_backquote2shiftL __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::SHIFT_L Backslash(\) to Option_L+3 (Hash #), Shift+Backslash(\) to Tilde(~) remap.uk_backslash2hash __KeyToKey__ KeyCode::BACKSLASH, VK_SHIFT, KeyCode::BACKQUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BACKSLASH, KeyCode::KEY_3, ModifierFlag::OPTION_L Forward Delete to Section(§) remap.uk_forwarddelete2section __KeyToKey__ FROMKEYCODE_FORWARD_DELETE, KeyCode::UK_SECTION Section(§) to Option_L+3 (Hash #), Shift+Section(§) to Tilde(~) remap.uk_section2hash __KeyToKey__ KeyCode::UK_SECTION, VK_SHIFT, KeyCode::BACKQUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::UK_SECTION, KeyCode::KEY_3, ModifierFlag::OPTION_L Section(§) to Command_L remap.section_to_command_l __KeyToKey__ KeyCode::UK_SECTION, KeyCode::COMMAND_L Section(§) to Control_L remap.section_to_control_l __KeyToKey__ KeyCode::UK_SECTION, KeyCode::CONTROL_L Section(§) to Option_L remap.section_to_option_l __KeyToKey__ KeyCode::UK_SECTION, KeyCode::OPTION_L Section(§) to Shift_L remap.section_to_shift_l __KeyToKey__ KeyCode::UK_SECTION, KeyCode::SHIFT_L Section(§) to Backquote(`) remap.uk_section2backquote __KeyToKey__ KeyCode::UK_SECTION, KeyCode::BACKQUOTE Section(§) to Backquote(`) (except virtual machine) remap.uk_section2backquote_ex_vm VIRTUALMACHINE __KeyToKey__ KeyCode::UK_SECTION, KeyCode::BACKQUOTE Section(§) to Backslash(\) remap.uk_section2backslash __KeyToKey__ KeyCode::UK_SECTION, KeyCode::BACKSLASH Section(§) to Forward Delete remap.uk_section2forwarddelete __KeyToKey__ KeyCode::UK_SECTION, KeyCode::FORWARD_DELETE Section(§) to LeftClick remap.strangekey_to_leftclick __KeyToKey__ KeyCode::UK_SECTION, PointingButton::LEFT For Belgian Change KeyPad Comma(,) to Dot(.) remap.belgian_keypad_comma_to_dot __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::KEYPAD_DOT, ModifierFlag::SHIFT_L For Bulgarian Change underscore(_) on Japanese keyboard to ч (For Bulgarian-Phonetic) remap.bulgarian_jis_underscore_to_backquote BULGARIAN __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::BACKQUOTE For Canadian Space to Option_L (when inputsource == canadian) remap.canadian_space2optionL CANADIAN __KeyToKey__ KeyCode::SPACE, KeyCode::OPTION_L Space to Option_L (when inputsource == canadian) (+ When you type Space only, send Space) remap.canadian_space2optionL_space CANADIAN __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::OPTION_L, KeyCode::SPACE Synchronize the sign of the keyboard and an input letter using "U.S. International - PC" as Input Source on Canadian French keyboard. (For example, change Shift+6 to ?) remap.use_us_international_on_canadian_french_keyboard __KeyToKey__ KeyCode::UK_SECTION, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::UK_SECTION, ModifierFlag::NONE|VK_SHIFT, KeyCode::BACKSLASH __KeyToKey__ KeyCode::UK_SECTION, ModifierFlag::NONE|VK_OPTION, KeyCode::BACKSLASH, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE|VK_SHIFT, KeyCode::SLASH, VK_SHIFT __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE|VK_OPTION, KeyCode::BRACKET_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE|VK_OPTION, KeyCode::BRACKET_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE|VK_OPTION, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE|VK_OPTION, KeyCode::BRACKET_RIGHT __KeyToKey__ KeyCode::EQUAL, ModifierFlag::NONE|VK_OPTION, KeyCode::L, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::I, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE|VK_SHIFT, KeyCode::U, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE|VK_OPTION, KeyCode::BACKQUOTE, VK_OPTION __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE|VK_OPTION, KeyCode::KEY_8, VK_OPTION | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::C, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE|VK_SHIFT, KeyCode::C, ModifierFlag::OPTION_L | VK_SHIFT __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE|VK_OPTION, KeyCode::BACKQUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::BACKQUOTE, KeyCode::E __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE|VK_SHIFT, KeyCode::BACKQUOTE, KeyCode::E, VK_SHIFT __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::BACKQUOTE, KeyCode::A __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE|VK_SHIFT, KeyCode::BACKQUOTE, KeyCode::A, VK_SHIFT __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE, KeyCode::BACKQUOTE, KeyCode::U __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE|VK_SHIFT, KeyCode::BACKQUOTE, KeyCode::U, VK_SHIFT __KeyToKey__ KeyCode::Z, ModifierFlag::NONE|VK_OPTION, KeyCode::BACKSLASH, VK_OPTION __KeyToKey__ KeyCode::X, ModifierFlag::NONE|VK_OPTION, KeyCode::BACKSLASH, VK_OPTION | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE|VK_SHIFT, KeyCode::BRACKET_RIGHT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE|VK_OPTION, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE|VK_SHIFT, KeyCode::QUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE|VK_OPTION, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::QUOTE, KeyCode::E __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE|VK_SHIFT, KeyCode::QUOTE, KeyCode::E, VK_SHIFT For Czech Remap keyboard (symbol) shortcuts to standard Windows/Linux style Remap keyboard shortcuts on czech keyboard layout to behave like in Windows with AltGr. Recommended: remap your modifier keys under System Preferences-Keyboard-Modifier Keys under Keyboard Tab Notice: Disabled for X11 - you have to use xmodmap (use xev to get kb codes) under xterm in X11 Control_R (AltGr) + V = @ ... Control_R (AltGr) + C = & Control_R (AltGr) + W = | ... Control_R (AltGr) + E = € Control_R (AltGr) + B = { ... Control_R (AltGr) + N = } Control_R (AltGr) + F = [ ... Control_R (AltGr) + G = ] Control_R (AltGr) + ů = $ ... Control_R (AltGr) + X = # Control_R (AltGr) + A = ~ ... Control_R (AltGr) + Q = \ Control_R (AltGr) + , = < ... Control_R (AltGr) + . = > Control_R (AltGr) + - = * ... "key under esc" to ; remap.czech_win_shortcuts X11 __KeyToKey__ KeyCode::DOT, ModifierFlag::CONTROL_R, KeyCode::DOT, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::COMMA, ModifierFlag::CONTROL_R, KeyCode::COMMA, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::V, ModifierFlag::CONTROL_R, KeyCode::KEY_2, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::CONTROL_R, KeyCode::KEY_4, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::SLASH, ModifierFlag::CONTROL_R, KeyCode::KEY_8, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::A, ModifierFlag::CONTROL_R, KeyCode::KEY_5, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::C, ModifierFlag::CONTROL_R, KeyCode::KEY_7, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::X, ModifierFlag::CONTROL_R, KeyCode::KEY_3, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::F, ModifierFlag::CONTROL_R, KeyCode::BRACKET_LEFT, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::G, ModifierFlag::CONTROL_R, KeyCode::BRACKET_RIGHT, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::E, ModifierFlag::CONTROL_R, KeyCode::R, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::B, ModifierFlag::CONTROL_R, KeyCode::KEY_9, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::N, ModifierFlag::CONTROL_R, KeyCode::KEY_0, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::W, ModifierFlag::CONTROL_R, KeyCode::RUSSIAN_TILDE, ModifierFlag::SHIFT_R __KeyToKey__ KeyCode::Q, ModifierFlag::CONTROL_R, KeyCode::RUSSIAN_TILDE DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0237 __KeyToKey__ KeyCode::OPTION_R, KeyCode::CONTROL_R __KeyToKey__ KeyCode::RUSSIAN_PARAGRAPH, KeyCode::SEMICOLON, ModifierFlag::OPTION_R DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x0237 __KeyToKey__ KeyCode::RUSSIAN_TILDE, KeyCode::SEMICOLON, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::RUSSIAN_PARAGRAPH, KeyCode::RUSSIAN_TILDE For Finnish Command_L+Shift_L to Command_L+Shift_L (when inputsource == finnish) (+ When you type Command_L+Shift_L only, change inputsource to english) FINNISH remap.finnish_shiftcommandL2shiftLcommandL_english __KeyOverlaidModifier__ KeyCode::SHIFT_L, VK_COMMAND, KeyCode::SHIFT_L, ModifierFlag::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_SHIFT, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH Command_L+Shift_L to Command_L+Shift_L (+ When you type Command_L+Shift_L only, change inputsource to finnish) remap.finnish_shiftcommandL2shiftLcommandL_finnish __KeyOverlaidModifier__ KeyCode::SHIFT_L, VK_COMMAND, KeyCode::SHIFT_L, ModifierFlag::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_FINNISH __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_SHIFT, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L, KeyCode::VK_CHANGE_INPUTSOURCE_FINNISH For French Change KeyPad Comma(,) to Dot(.) remap.french_keypad_comma_to_dot FRENCH __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::KEYPAD_DOT, ModifierFlag::SHIFT_L Swap $ and € on French remap.french_swap_dollar_and_euro FRENCH __KeyToKey__ KeyCode::FRENCH_DOLLAR, ModifierFlag::NONE, KeyCode::FRENCH_DOLLAR, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::FRENCH_DOLLAR, VK_OPTION | ModifierFlag::NONE, KeyCode::FRENCH_DOLLAR Shift_L to Shift_L (+ When you type Shift_L only, send Backslash) remap.french_shiftL2shiftL_backslash __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::DOT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Shift_R to Shift_R (+ When you type Shift_R only, send Backslash) remap.french_shiftR2shiftR_backslash __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::DOT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Option+Shift+4 to Left Brace, Option+Shift+Minus to Right Brace Option+5 to Quote, Option+Right Paren to Minus remap.french_swap_brackets_and_braces __KeyToKey__ KeyCode::KEY_4, VK_OPTION | VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::FRENCH_MINUS, VK_OPTION | VK_SHIFT | ModifierFlag::NONE, KeyCode::FRENCH_RIGHT_PAREN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, VK_OPTION | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::FRENCH_RIGHT_PAREN, VK_OPTION | ModifierFlag::NONE, KeyCode::FRENCH_MINUS, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Make MacBook AZERTY closer to the standard latin-9 mapping (For "French - Numerical" users) remap.french_azerty_to_latin9 __KeyToKey__ KeyCode::FRENCH_MINUS, ModifierFlag::NONE, KeyCode::FRENCH_EQUAL __KeyToKey__ KeyCode::FRENCH_MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::FRENCH_EQUAL, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::FRENCH_MINUS __KeyToKey__ KeyCode::KEY_6, VK_OPTION | VK_SHIFT | ModifierFlag::NONE, KeyCode::L, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::FRENCH_EQUAL, ModifierFlag::NONE, KeyCode::KEY_6 __KeyToKey__ KeyCode::FRENCH_EQUAL, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8 __KeyToKey__ KeyCode::KEY_2, VK_OPTION | VK_SHIFT | ModifierFlag::NONE, KeyCode::N, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_3, VK_OPTION | VK_SHIFT | ModifierFlag::NONE, KeyCode::BACKSLASH, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Forgiving open brackets binding. Command+4 to Left Brace, Command+5 to Left Bracket remap.french_brackets_hack __KeyToKey__ KeyCode::KEY_4, VK_COMMAND | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, VK_COMMAND | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Command_L+Circonflexe(^) to ´(Option+Shift+1) remap.french_commandLhat2optionshift1 __KeyToKey__ KeyCode::FRENCH_HAT, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Command_R+Circonflexe(^) to ´(Option+Shift+1) remap.french_commandRhat2optionshift1 __KeyToKey__ KeyCode::FRENCH_HAT, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Dvorak and bépo: Command_R to Option_R remap.french_inputsource_dvorak_bepo_command_r_to_option_r DVORAK,BEPO __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R For German Adapt Option_R to PC's AltGr (1) remap.german_adapt_option_r_to_pcs_altgr_1 ______________________________________- Change Option_R+7 to { Change Option_R+8 to [ Change Option_R+9 to ] Change Option_R+0 to } __KeyToKey__ KeyCode::KEY_8, ModifierFlag::OPTION_R, KeyCode::KEY_5, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::KEY_9, ModifierFlag::OPTION_R, KeyCode::KEY_6, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::KEY_7, ModifierFlag::OPTION_R, KeyCode::KEY_8, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::KEY_0, ModifierFlag::OPTION_R, KeyCode::KEY_9, ModifierFlag::OPTION_R ______________________________________- Adapt Option_R to PC's AltGr (2) remap.german_adapt_option_r_to_pcs_altgr_2 Change Option_R+'Q' to Option_R+'L' ( '@' ) Change Option_R+'+' to Option_R+'N' ( '~' ) __KeyToKey__ KeyCode::Q, ModifierFlag::OPTION_R, KeyCode::L, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::OPTION_R, KeyCode::N, ModifierFlag::OPTION_R ____________________________________________________________ Option+7 to { remap.german_option7_to_left_brace __KeyToKey__ KeyCode::KEY_7, VK_OPTION, KeyCode::KEY_8, VK_OPTION Option+8 to [ remap.german_option8_to_left_bracket __KeyToKey__ KeyCode::KEY_8, VK_OPTION, KeyCode::KEY_5, VK_OPTION Option+9 to ] remap.german_option9_to_right_bracket __KeyToKey__ KeyCode::KEY_9, VK_OPTION, KeyCode::KEY_6, VK_OPTION Option+0 to } remap.german_option0_to_right_brace __KeyToKey__ KeyCode::KEY_0, VK_OPTION, KeyCode::KEY_9, VK_OPTION ____________________________________________________________ Control+Ö to { remap.german_controlO_to_left_brace __KeyToKey__ KeyCode::SEMICOLON, VK_CONTROL, KeyCode::KEY_8, VK_OPTION Command+Ö to [ remap.german_commandO_to_left_bracket __KeyToKey__ KeyCode::SEMICOLON, VK_COMMAND, KeyCode::KEY_5, VK_OPTION Command+Ä to ] remap.german_commandA_to_right_bracket __KeyToKey__ KeyCode::QUOTE, VK_COMMAND, KeyCode::KEY_6, VK_OPTION Control+Ä to } remap.german_controlA_to_left_brace __KeyToKey__ KeyCode::QUOTE, VK_CONTROL, KeyCode::KEY_9, VK_OPTION ____________________________________________________________ Control+PLUS to ~ remap.german_controlPlus_to_tilde __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_CONTROL, KeyCode::N, VK_OPTION Option+PLUS to ~ remap.german_optionPlus_to_tilde __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_OPTION, KeyCode::N, VK_OPTION Command+MINUS to Backslash(\) remap.german_commandMinus_to_backslash __KeyToKey__ KeyCode::SLASH, VK_COMMAND, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Control+MINUS to Slash(/) remap.german_controlMinus_to_slash __KeyToKey__ KeyCode::SLASH, VK_CONTROL, KeyCode::KEY_7, ModifierFlag::SHIFT_L Option+ß to Backslash(\) remap.german_optionbeta2backslash __KeyToKey__ KeyCode::MINUS, VK_OPTION, KeyCode::KEY_7, ModifierFlag::SHIFT_L | VK_OPTION Option+Q to @ remap.german_optionQ2atmark __KeyToKey__ KeyCode::Q, VK_OPTION, KeyCode::L, VK_OPTION Quote(´) to Forward Delete remap.german_quote2forwarddelete __KeyToKey__ KeyCode::GERMAN_QUOTE, KeyCode::FORWARD_DELETE Command+Ü to | remap.german_commandU2pipe __KeyToKey__ KeyCode::BRACKET_LEFT, VK_COMMAND, KeyCode::KEY_7, ModifierFlag::OPTION_L Control+Ü to @ remap.german_controlU2atmark __KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::L, ModifierFlag::OPTION_L Option+Less-Than(<) to | remap.german_optionLessthan_to_pipe __KeyToKey__ KeyCode::GERMAN_LESS_THAN, VK_OPTION, KeyCode::KEY_7, VK_OPTION Swap Circumflex(^) and Less-Than(<) remap.german_swap_circumflex_lessthan __KeyToKey__ KeyCode::GERMAN_CIRCUMFLEX, KeyCode::GERMAN_LESS_THAN __KeyToKey__ KeyCode::GERMAN_LESS_THAN, KeyCode::GERMAN_CIRCUMFLEX Swap Circumflex(^) and Less-Than(<) (only in virtual machine) remap.german_swap_circumflex_lessthan_vm VIRTUALMACHINE __KeyToKey__ KeyCode::GERMAN_CIRCUMFLEX, KeyCode::GERMAN_LESS_THAN __KeyToKey__ KeyCode::GERMAN_LESS_THAN, KeyCode::GERMAN_CIRCUMFLEX Swap Circumflex(^) and Less-Than(<) on PC Keyboard (+ Option+Less-Than(<) to Pipe(|)) remap.german_swap_circumflex_lessthan_pckeyboard VIRTUALMACHINE __KeyToKey__ KeyCode::GERMAN_PC_LESS_THAN, VK_OPTION | ModifierFlag::NONE, KeyCode::KEY_7, VK_OPTION __KeyToKey__ KeyCode::GERMAN_PC_LESS_THAN, KeyCode::GERMAN_LESS_THAN __KeyToKey__ KeyCode::GERMAN_LESS_THAN, KeyCode::GERMAN_CIRCUMFLEX Change Command+Q to @ (Option_L+L) Command_L+Q to @ remap.german_commandLQ2optionLL __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::L, ModifierFlag::OPTION_L Command_R+Q to @ remap.german_commandRQ2optionLL __KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_R, KeyCode::L, ModifierFlag::OPTION_L map Developer Keyboard Layout map square bracket to PC Layout move Command_R + 8 to Option_L + 5 move Command_R + 9 to Option_L + 6 remap.german_map_square_bracket __KeyToKey__ KeyCode::KEY_8, ModifierFlag::COMMAND_R, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::COMMAND_R, KeyCode::KEY_6, ModifierFlag::OPTION_L NEO Keyboard Layout Fixes BACKSLASH (#) to OPTION_R // To change CAPSLOCK to OPTION_L, // install Seil and change CapsLock keycode to 58. remap.german_neo __KeyToKey__ KeyCode::BACKSLASH, KeyCode::OPTION_R Umlaute 4 Programmierung umschreiben ä to ae ö to oe ü to ue remap.german_a_to_ae __KeyToKey__ KeyCode::QUOTE, KeyCode::A, KeyCode::E __KeyToKey__ KeyCode::QUOTE, VK_SHIFT, KeyCode::A, VK_SHIFT, KeyCode::E, VK_SHIFT __KeyToKey__ KeyCode::SEMICOLON, KeyCode::O, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::O, VK_SHIFT, KeyCode::E, VK_SHIFT __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::U, KeyCode::E __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT, KeyCode::U, VK_SHIFT, KeyCode::E, VK_SHIFT German Umlaute on US Keyboard Layout Change Option_R+; to ö Change Option_R+' to ä Change Option_R+[ to ü Change Option_R+- to ß remap.org.openhort.german_umlaute_on_en_US __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::OPTION_R | VK_SHIFT | ModifierFlag::NONE, KeyCode::U, ModifierFlag::OPTION_R, KeyCode::O, VK_SHIFT __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::U, ModifierFlag::OPTION_R, KeyCode::O __KeyToKey__ KeyCode::QUOTE, ModifierFlag::OPTION_R | VK_SHIFT | ModifierFlag::NONE, KeyCode::U, ModifierFlag::OPTION_R, KeyCode::A, VK_SHIFT __KeyToKey__ KeyCode::QUOTE, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::U, ModifierFlag::OPTION_R, KeyCode::A __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::OPTION_R | VK_SHIFT | ModifierFlag::NONE, KeyCode::U, ModifierFlag::OPTION_R, KeyCode::U, VK_SHIFT __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::U, ModifierFlag::OPTION_R, KeyCode::U __KeyToKey__ KeyCode::MINUS, ModifierFlag::OPTION_R | ModifierFlag::NONE, KeyCode::S, ModifierFlag::OPTION_R For Italian Exchange Backslash(\) and Less-Than(<) remap.italian_exchange_backslash_less_than __KeyToKey__ KeyCode::ITALIAN_BACKSLASH, KeyCode::ITALIAN_LESS_THAN __KeyToKey__ KeyCode::ITALIAN_LESS_THAN, KeyCode::ITALIAN_BACKSLASH Option+AEIUO to àèìùò on "Italian Input Source" remap.italian_optionAEIUO_grave_italian __KeyToKey__ KeyCode::A, VK_OPTION, KeyCode::KEY_0, ModifierFlag::OPTION_L, KeyCode::A __KeyToKey__ KeyCode::E, VK_OPTION, KeyCode::KEY_0, ModifierFlag::OPTION_L, KeyCode::E __KeyToKey__ KeyCode::I, VK_OPTION, KeyCode::KEY_0, ModifierFlag::OPTION_L, KeyCode::I __KeyToKey__ KeyCode::U, VK_OPTION, KeyCode::KEY_0, ModifierFlag::OPTION_L, KeyCode::U __KeyToKey__ KeyCode::O, VK_OPTION, KeyCode::KEY_0, ModifierFlag::OPTION_L, KeyCode::O Option+AEIUO to àèìùò on "U.S. Input Source" remap.italian_optionAEIUO_grave_us __KeyToKey__ KeyCode::A, VK_OPTION, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::A __KeyToKey__ KeyCode::E, VK_OPTION, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::E __KeyToKey__ KeyCode::I, VK_OPTION, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::I __KeyToKey__ KeyCode::U, VK_OPTION, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::U __KeyToKey__ KeyCode::O, VK_OPTION, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::O KeyPad Comma(,) to Dot(.) on "Italian Pro Input Source" remap.italian_keypadcomma2dot __KeyToKey__ KeyCode::KEYPAD_DOT, KeyCode::DOT For Japanese 左右のコマンドキー(⌘)を「英数/かな」としても使う (左コマンドキーを英数キーにする) (右コマンドキーをかなキーにする) コマンドキーの動作を優先モード (コマンドキーの空打ちで「英数/かな」) (コマンドキーを押している間に他のキーを打つと通常のコマンドキーとして動作) remap.jis_command2eisuukana_prefer_command __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::JIS_EISUU __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA ____________________________________________________________ notsave.jis_command2eisuukana_prefer_eisuukana __ShowStatusMessage__ Command 英数/かなキーの動作を優先モード (基本的に英数/かなキーとして動作させる) (コマンドキーとして動作させるにはコマンドキーを長押しする) (長押しの時間は Key Repeat タブの [Holding Key to Key] Holding Threshold で指定します) remap.jis_command2eisuukana_prefer_eisuukana __HoldingKeyToKey__ KeyCode::COMMAND_L, KeyCode::JIS_EISUU, KeyCode::VK_NONE, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_jis_command2eisuukana_prefer_eisuukana, ModifierFlag::COMMAND_L __HoldingKeyToKey__ KeyCode::COMMAND_R, KeyCode::JIS_KANA, KeyCode::VK_NONE, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_jis_command2eisuukana_prefer_eisuukana, ModifierFlag::COMMAND_R Change Backquote(`) Key Backquote(`) to KANA/EISUU (toggle) remap.jis_backquote_kana_eisuu __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Change Command_L Key Command_L to EISUU remap.jis_commandL2eisuu __KeyToKey__ KeyCode::COMMAND_L, KeyCode::JIS_EISUU Command_L to Command_L (+ When you type Command_L only, send EISUU) remap.jis_commandL2commandL_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::JIS_EISUU Command_L to Command_L (+ When you type Command_L only, send EISUU) (+ When you type Any modifiers+Command_L only, send EISUU) remap.jis_commandL2commandL_eisuu_ex __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_MOD_ANY, KeyCode::COMMAND_L, VK_MOD_ANY, KeyCode::JIS_EISUU Command_L to Command_L (+ When you type Command_L only, send EISUU) (+ When you type Command_R+Command_L only, toggle Complete Vi Mode) remap.jis_commandL2commandL_vimode_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_L, ModifierFlag::COMMAND_R, KeyCode::COMMAND_L, ModifierFlag::COMMAND_R, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::JIS_EISUU Command_L to Command_L (except Terminal) (+ When you type Command_L only, send EISUU) remap.jis_commandL2commandL_eisuu_ex_term TERMINAL __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::JIS_EISUU Command_L to Command_L (+ When you type Command_L only, send KANA/EISUU (toggle)) remap.jis_commandL2commandL_toggle_kana_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Command_L to Control_L (+ When you type Command_L only, send EISUU) remap.jis_commandL2controlL_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU Command_L to Control_L (+ When you type Command_L only, send EISUU) (+ When you type Shift+Command_L only, send ESCAPE) remap.jis_commandL2controlL_eisuu_escape __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_SHIFT, KeyCode::CONTROL_L, ModifierFlag::SHIFT_L, KeyCode::ESCAPE __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU Command_L to Control_L (+ When you type Command_L only, send EISUU) (+ When you type Command_R+Command_L only, toggle Complete Vi Mode) (+ When you type Shift+Command_L only, send ESCAPE) remap.jis_commandL2controlL_eisuu_vimode_escape __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_SHIFT, KeyCode::CONTROL_L, ModifierFlag::SHIFT_L, KeyCode::ESCAPE __KeyOverlaidModifier__ KeyCode::COMMAND_L, ModifierFlag::COMMAND_R, KeyCode::CONTROL_L, ModifierFlag::COMMAND_R, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU Command_L to Option_L (+ When you type Command_L only, send EISUU) remap.jis_commandL2optionL_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::OPTION_L, KeyCode::JIS_EISUU Command_L x2 to EISUU remap.jis_commandL_x2_to_eisuu __DoublePressModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::JIS_EISUU Command_L x2 to EISUU x2 (for Kotoeri Users) remap.jis_commandL_x2_to_eisuu_x2 __DoublePressModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::JIS_EISUU, KeyCode::JIS_EISUU Use Command_L as KANA/EISUU (toggle) remap.jis_unify_kana_eisuu_to_commandL __KeyToKey__ KeyCode::COMMAND_L, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Change Command_R Key Command_R to EISUU remap.jis_commandR2eisuu __KeyToKey__ KeyCode::COMMAND_R, KeyCode::JIS_EISUU Command_R to KANA remap.jis_commandR2kana __KeyToKey__ KeyCode::COMMAND_R, KeyCode::JIS_KANA Command_R to KANA (+ Any modifiers+Command_R to KANA) remap.jis_commandR2kana_ex __KeyToKey__ KeyCode::COMMAND_R, VK_MOD_ANY, KeyCode::JIS_KANA Command_R to Shift_L+KANA remap.jis_commandR2shiftLkana __KeyToKey__ KeyCode::COMMAND_R, KeyCode::JIS_KANA, ModifierFlag::SHIFT_L Command_R to Command_R (+ When you type Command_R only, send KANA) remap.jis_commandR2commandR_kana __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA Command_R to Command_R (+ When you type Command_R only, send KANA) (+ When you type Command_L+Command_R only, toggle Complete Vi Mode) remap.jis_commandR2commandR_vimode_kana __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_L, KeyCode::COMMAND_R, KeyCode::COMMAND_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA Command_R to Command_R (+ When you type Command_R only, send KANA/EISUU (toggle)) remap.jis_commandR2commandR_toggle_kana_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Command_R to Command_R (+ When you type Command_R only, send KANA) (+ When you type Shift+Command_R only, send Return) remap.jis_commandR2commandR_kana_return __KeyOverlaidModifier__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::COMMAND_R, ModifierFlag::SHIFT_L, KeyCode::RETURN __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA Command_R to Command_R (+ When you type Command_R only, send KANA) (+ When you type Control+Command_R only, toggle Complete Vi Mode) (+ When you type Shift+Command_R only, send Return) remap.jis_commandR2commandR_kana_vimode_return __KeyOverlaidModifier__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::COMMAND_R, ModifierFlag::SHIFT_L, KeyCode::RETURN __KeyOverlaidModifier__ KeyCode::COMMAND_R, VK_CONTROL, KeyCode::COMMAND_R, ModifierFlag::CONTROL_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA Command_R to Control_L (+ When you type Command_R only, send KANA) remap.jis_commandR2controlL __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::CONTROL_L, KeyCode::JIS_KANA Command_R to Option_R (+ When you type Command_R only, send KANA) (+ When you type Shift+Command_R only, send Return) remap.jis_commandR2optionR_kana_return __KeyOverlaidModifier__ KeyCode::COMMAND_R, VK_SHIFT, KeyCode::OPTION_R, VK_SHIFT, KeyCode::RETURN __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::OPTION_R, KeyCode::JIS_KANA Command_R x2 to KANA remap.jis_commandR_x2_to_kana __DoublePressModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA Command_R x2 to KANA x2 (for Kotoeri Users) remap.jis_commandR_x2_to_kana_x2 __DoublePressModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::JIS_KANA, KeyCode::JIS_KANA Use Command_R as KANA/EISUU (toggle) remap.jis_unify_kana_eisuu_to_commandR __KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Change Delete Key Delete to KANA remap.jis_delete2kana __KeyToKey__ KeyCode::DELETE, KeyCode::JIS_KANA Change Eject Key *** We recommend you to use "NoEjectDelay" together when you change eject key. Eject to EISUU,F13 (if no modifiers pressed) remap.jis_eject2eisuuf13_withoutmodifiers __KeyToKey__ ConsumerKeyCode::EJECT, ModifierFlag::NONE, KeyCode::JIS_EISUU, KeyCode::F13 Change Escape Key Escape to EISUU+Escape remap.jis_escape2eisuuAndEscape __KeyOverlaidModifier__ KeyCode::ESCAPE, KeyCode::JIS_EISUU, KeyCode::ESCAPE Change Option_L Key Option_L to Option_L (+ When you type Option_L only, send EISUU) remap.jis_optionL2optionL_eisuu __KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::OPTION_L, KeyCode::JIS_EISUU Change Option_R Key Option_R to Option_R (+ When you type Option_R only, send KANA) remap.jis_optionR2optionR_kana __KeyOverlaidModifier__ KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::JIS_KANA Option_R to EISUU remap.jis_optionR2eisuu __KeyToKey__ KeyCode::OPTION_R, KeyCode::JIS_EISUU Option_R to KANA remap.jis_optionR2kana __KeyToKey__ KeyCode::OPTION_R, KeyCode::JIS_KANA Use Option_R as KANA/EISUU (toggle) remap.jis_unify_kana_eisuu_to_optionR __KeyToKey__ KeyCode::OPTION_R, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Change Return Key Return to KANA remap.jis_return2kana __KeyToKey__ KeyCode::RETURN, KeyCode::JIS_KANA Change Right Bracket(]) Key Right Bracket(]) to Backquote(`) remap.jis_rightbracket2backquote __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::BACKQUOTE Change Semicolon(;) Key Semicolon to Sticky Shift_L (effective only when input source is Japanese) remap.jis_semicolon2stickyshiftL JAPANESE __KeyOverlaidModifier__ KeyCode::SEMICOLON, KeyCode::SHIFT_L, KeyCode::VK_STICKY_SHIFT_L セミコロン(;)は常に半角 remap.jis_semicolon_roman JAPANESE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::SEMICOLON, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::JIS_EISUU, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::JIS_KANA Change Space Key Command+Space to KANA/EISUU (toggle) remap.jis_commandSpace2toggle_kana_eisuu __KeyToKey__ KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA 「左コマンド+スペース」を「英数」、「右コマンド+スペース」を「かな」 (Command_L+Space to EISUU, Command_R+Space to KANA) remap.jis_commandLspace2eisuu_commandRspace2kana __KeyToKey__ KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::JIS_EISUU __KeyToKey__ KeyCode::SPACE, ModifierFlag::COMMAND_R, KeyCode::JIS_KANA Shift+Space to KANA/EISUU (toggle) remap.jis_shiftSpace2toggle_kana_eisuu __KeyToKey__ KeyCode::SPACE, VK_SHIFT, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Shift+Space to KANA/EISUU (toggle) (except Emacs.app) remap.jis_shiftSpace2toggle_kana_eisuu_ex_emacs EMACS __KeyToKey__ KeyCode::SPACE, VK_SHIFT, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Shift+Space to Equal (Disable when KANA mode) remap.jis_shiftSpace2equal ROMAN __KeyToKey__ KeyCode::SPACE, VK_SHIFT, KeyCode::EQUAL Change Tab Key Tab to EISUU remap.jis_tab2eisuu __KeyToKey__ KeyCode::TAB, KeyCode::JIS_EISUU Change EISUU Key EISUU to Command_L remap.jis_eisuu2commandL __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::COMMAND_L EISUU to Command_L (+ When you type EISUU only, send EISUU) remap.jis_eisuu2commandL_eisuu __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::COMMAND_L, KeyCode::JIS_EISUU EISUU to Command_L (except Terminal) (+ When you type EISUU only, send EISUU) TERMINAL remap.jis_eisuu2commandL_eisuu_ex_term __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::COMMAND_L, KeyCode::JIS_EISUU EISUU to Control_L remap.jis_eisuu2controlL __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::CONTROL_L EISUU to Control_L (+ When you type EISUU only, send EISUU) remap.jis_eisuu2controlL_eisuu __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::CONTROL_L, KeyCode::JIS_EISUU EISUU to Control_L (+ When you type Shift+EISUU only, send Escape) (+ When you type EISUU only, send EISUU) remap.jis_eisuu2controlL_eisuu_escape __KeyOverlaidModifier__ KeyCode::JIS_EISUU, VK_SHIFT, KeyCode::CONTROL_L, ModifierFlag::SHIFT_L, KeyCode::ESCAPE __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::CONTROL_L, KeyCode::JIS_EISUU EISUU to Control_L (+ When you type Shift+EISUU only, send Escape) (+ When you type Command_R+EISUU only, toggle Complete Vi Mode) (+ When you type EISUU only, send EISUU) remap.jis_eisuu2controlL_eisuu_vimode_escape __KeyOverlaidModifier__ KeyCode::JIS_EISUU, VK_SHIFT, KeyCode::CONTROL_L, ModifierFlag::SHIFT_L, KeyCode::ESCAPE __KeyOverlaidModifier__ KeyCode::JIS_EISUU, ModifierFlag::COMMAND_R, KeyCode::CONTROL_L, ModifierFlag::COMMAND_R, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::CONTROL_L, KeyCode::JIS_EISUU EISUU to Fn remap.jis_eisuu2fn __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::FN EISUU to Option_L remap.jis_eisuu2optionL __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::OPTION_L EISUU to Option_L (only in Terminal) (+ When you type EISUU only, send EISUU) TERMINAL remap.jis_eisuu2optionL_eisuu_term __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::OPTION_L, KeyCode::JIS_EISUU EISUU to Shift_L remap.jis_eisuu2shiftL __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::SHIFT_L EISUU to ModifierFlag::EXTRA1 remap.jis_eisuu2modextra1 __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::VK_MODIFIER_EXTRA1 EISUU to Delete remap.jis_eisuu2delete __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::DELETE Command+EISUU to EISUU remap.jis_commandEisuu2eisuu __KeyToKey__ KeyCode::JIS_EISUU, VK_COMMAND, KeyCode::JIS_EISUU EISUU to Escape remap.jis_eisuu2escape __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::ESCAPE EISUU to Escape (only when inputsource == roman) remap.jis_eisuu2escape_onlyroman ROMAN __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::ESCAPE EISUU to Control_L+F2 (= Move focus to the menu bar) remap.jis_eisuu2controlLf2 __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::F2, ModifierFlag::CONTROL_L EISUU to Space remap.jis_eisuu2space __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::SPACE EISUU to Space (+ 英数キー長押しで通常の英数キーにする) remap.jis_eisuu2space_holdingeisuu2eisuu __HoldingKeyToKey__ KeyCode::JIS_EISUU, KeyCode::SPACE, KeyCode::VK_NONE, KeyCode::JIS_EISUU EISUU to Tab remap.jis_eisuu2tab __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::TAB EISUU to MiddleClick remap.jis_eisuu2middleclick __KeyToKey__ KeyCode::JIS_EISUU, PointingButton::MIDDLE EISUU to RightClick remap.jis_eisuu2rightclick __KeyToKey__ KeyCode::JIS_EISUU, PointingButton::RIGHT Use EISUU as KANA/EISUU (toggle) remap.jis_unify_kana_to_eisuu __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Ignore the multiple press of EISUU remap.jis_ignore_multiple_eisuu __IgnoreMultipleSameKeyPress__ KeyCode::JIS_EISUU EISUU symbol mode (+ When you type EISUU only, send EISUU) remap.eisuu_symbol EISUU + WER for Shift + 123 EISUU + SDF for Shift + 456 EISUU + XCV for Shift + 789 __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::JIS_EISUU __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2, KeyCode::KEY_1, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2, KeyCode::KEY_2, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2, KeyCode::KEY_3, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2, KeyCode::KEY_4, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2, KeyCode::KEY_5, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2, KeyCode::KEY_6, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA2, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA2, KeyCode::KEY_8, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA2, KeyCode::KEY_9, ModifierFlag::SHIFT_L EISUU symbol mode (For Dvorak right user) (+ When you type EISUU only, send EISUU) remap.eisuu_symbol_dvorak_right EISUU + WER for Shift + 123 EISUU + SDF for Shift + 456 EISUU + XCVB for Shift + 7890 __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::JIS_EISUU __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2, KeyCode::KEY_1, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2, KeyCode::KEY_2, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2, KeyCode::KEY_3, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2, KeyCode::KEY_4, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2, KeyCode::Q, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2, KeyCode::W, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA2, KeyCode::A, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA2, KeyCode::S, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA2, KeyCode::Z, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA2, KeyCode::X, ModifierFlag::SHIFT_L Change KANA Key KANA to Command_L remap.jis_kana2commandL __KeyToKey__ KeyCode::JIS_KANA, KeyCode::COMMAND_L KANA to Command_R remap.jis_kana2commandR __KeyToKey__ KeyCode::JIS_KANA, KeyCode::COMMAND_R KANA to Command_R (+ When you type KANA only, send KANA) remap.jis_kana2commandR_kana __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::COMMAND_R, KeyCode::JIS_KANA KANA to Command_R (+ When you type Shift+KANA only, send Return) (+ When you type KANA only, send KANA) remap.jis_kana2commandR_kana_return __KeyOverlaidModifier__ KeyCode::JIS_KANA, VK_SHIFT, KeyCode::COMMAND_R, ModifierFlag::SHIFT_L, KeyCode::RETURN __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::COMMAND_R, KeyCode::JIS_KANA KANA to Command_R (+ When you type Shift+KANA only, send Return) (+ When you type Control+KANA only, toggle Complete Vi Mode) (+ When you type KANA only, send KANA) remap.jis_kana2commandR_kana_vimode_return __KeyOverlaidModifier__ KeyCode::JIS_KANA, VK_SHIFT, KeyCode::COMMAND_R, ModifierFlag::SHIFT_L, KeyCode::RETURN __KeyOverlaidModifier__ KeyCode::JIS_KANA, VK_CONTROL, KeyCode::COMMAND_R, ModifierFlag::CONTROL_L, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::COMMAND_R, KeyCode::JIS_KANA KANA to Control_L remap.jis_kana2controlL __KeyToKey__ KeyCode::JIS_KANA, KeyCode::CONTROL_L KANA to Control_L (+ When you type KANA only, send KANA) remap.jis_kana2controlL_kana __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::CONTROL_L, KeyCode::JIS_KANA KANA to Fn remap.jis_kana2fn __KeyToKey__ KeyCode::JIS_KANA, KeyCode::FN KANA to Option_L remap.jis_kana2optionL __KeyToKey__ KeyCode::JIS_KANA, KeyCode::OPTION_L KANA to Option_L (+ When you type KANA only, send KANA) remap.jis_kana2optionL_kana __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::OPTION_L, KeyCode::JIS_KANA KANA to Option_R (+ When you type KANA only, send KANA) remap.jis_kana2optionR_kana __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::OPTION_R, KeyCode::JIS_KANA KANA to Shift_L remap.jis_kana2shiftL __KeyToKey__ KeyCode::JIS_KANA, KeyCode::SHIFT_L KANA to Shift_L (+ When you type KANA only, send KANA) remap.jis_kana2shiftL_kana __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::SHIFT_L, KeyCode::JIS_KANA KANA to Control_L+F2 (= Move focus to the menu bar) remap.jis_kana2controlLf2 __KeyToKey__ KeyCode::JIS_KANA, KeyCode::F2, ModifierFlag::CONTROL_L Command+KANA to KANA remap.jis_commandKana2kana __KeyToKey__ KeyCode::JIS_KANA, VK_COMMAND, KeyCode::JIS_KANA KANA to Return remap.jis_kana2return __KeyToKey__ KeyCode::JIS_KANA, KeyCode::RETURN KANA to Space remap.jis_kana2space __KeyToKey__ KeyCode::JIS_KANA, KeyCode::SPACE KANA to MiddleClick remap.jis_kana2middleclick __KeyToKey__ KeyCode::JIS_KANA, PointingButton::MIDDLE KANA to RightClick remap.jis_kana2rightclick __KeyToKey__ KeyCode::JIS_KANA, PointingButton::RIGHT Shift+KANA to EISUU remap.jis_shiftKana2eisuu __KeyToKey__ KeyCode::JIS_KANA, VK_SHIFT, KeyCode::JIS_EISUU Use KANA as KANA/EISUU (toggle) remap.jis_unify_eisuu_to_kana __KeyToKey__ KeyCode::JIS_KANA, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Ignore the multiple press of KANA remap.jis_ignore_multiple_kana __IgnoreMultipleSameKeyPress__ KeyCode::JIS_KANA KANA 10-key mode (+ When you type KANA only, send KANA) remap.kana_10key KANA + YUIOP for 0123= KANA + HJKL; for +456* KANA + NM,./ for -789/ __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::VK_MODIFIER_EXTRA1, KeyCode::JIS_KANA __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1, KeyCode::KEYPAD_1 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1, KeyCode::KEYPAD_2 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1, KeyCode::KEYPAD_3 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1, KeyCode::KEYPAD_4 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1, KeyCode::KEYPAD_5 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1, KeyCode::KEYPAD_6 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA1, KeyCode::KEYPAD_7 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA1, KeyCode::KEYPAD_8 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA1, KeyCode::KEYPAD_9 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA1, KeyCode::KEYPAD_0 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA1, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA1, KeyCode::KEYPAD_MINUS __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA1, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA1, KeyCode::KEYPAD_SLASH Change Underscore(Ro) Key Underscore(Ro) to Shift_R remap.jis_underscore2shiftR __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::SHIFT_R Underscore(Ro) to Backslash(\) remap.jis_underscore2backslash __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::VK_JIS_BACKSLASH Underscore(Ro) to Delete remap.jis_underscore2delete __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::DELETE Underscore(Ro) to JIS Yen(¥) remap.jis_underscore2jis_yen __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN Underscore(Ro) to JIS Yen(¥) (if no modifiers pressed) remap.jis_underscore2jis_yen_nomods __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN Change Yen(¥) Key JIS Yen(¥) to Backslash(\) (except virtual machine, X11, RDC) remap.jis_yen2backslash VIRTUALMACHINE, X11, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::JIS_YEN, KeyCode::VK_JIS_BACKSLASH JIS Yen(¥) to Forward Delete remap.jis_yen2forwarddelete __KeyToKey__ KeyCode::JIS_YEN, KeyCode::FORWARD_DELETE JIS Yen(¥) to Forward Delete (+ Shift+JIS Yen to Pipe(|)) remap.jis_yen2forwarddelete_pipe __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_YEN, KeyCode::FORWARD_DELETE Change Zero(0) Key Shift+0 to Backslash(\) remap.jis_shift0_to_backslash __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::VK_JIS_BACKSLASH Shift+0 to JIS Yen(¥) remap.jis_shift0_to_yen __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::JIS_YEN Shift+0 to Underscore(Ro) remap.jis_shift0_to_underscore __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::JIS_UNDERSCORE Emacs Mode Control+[ to Escape at Japanese Keyboard option.jis_emacsmode_controlLeftbracket EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE Behavior in Emacs, Terminal, X11, VMware, Parallels, RDC Force change C-[ to Escape In Emacs, Terminal option.jis_emacsmode_force_controlLeftbracket_term EMACS, TERMINAL __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE In X11 option.jis_emacsmode_force_controlLeftbracket_x11 X11 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE In VMware Fusion, Parallels Desktop, Remote Desktop Connection option.jis_emacsmode_force_controlLeftbracket_vm VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::ESCAPE enthumble (http://www.enthumble.com/) enthumble ・英数キーを左コマンドキーに変更。(英数キーの空打ちで英数キーとして動作) ・英数キー(左コマンドキー)を押しながら「スペースキー」で「リターン」 ・英数キー(左コマンドキー)を押しながら「かなキー」で「エスケープ」 ・英数キー(左コマンドキー)を押しながら「右コマンドキー」で「エスケープ」 remap.jis_enthumble __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::COMMAND_L, KeyCode::JIS_EISUU __KeyToKey__KeyCode::SPACE,ModifierFlag::COMMAND_L, KeyCode::RETURN __KeyToKey__KeyCode::JIS_KANA,ModifierFlag::COMMAND_L, KeyCode::ESCAPE __KeyToKey__KeyCode::COMMAND_R,ModifierFlag::COMMAND_L, KeyCode::ESCAPE For Unix Users Control+O to KANA/EISUU (toggle) (Except in Virtual Machine, RDC) remap.jis_controlO2kanaeisuu VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::O, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Control+Backslash(\) to KANA/EISUU (toggle) (Except in Virtual Machine, RDC) remap.jis_controlbackslash2kanaeisuu VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::BACKSLASH, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA Control+JIS_YEN(¥) to KANA/EISUU (toggle) (Except in Virtual Machine, RDC) remap.jis_controljisyen2kanaeisuu VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::JIS_YEN, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA For Applications Enable at only Terminal Command_L to Option_L (+ When you type Command_L only, send EISUU) TERMINAL remap.jis_app_commandL2optionL_eisuu __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::OPTION_L, KeyCode::JIS_EISUU Command_L to Option_L (+ When you type Command_L only, send EISUU) (Pass-Through Tab and Backquote) TERMINAL remap.jis_app_commandL2optionL_eisuu_except_tab __KeyToKey__ KeyCode::TAB, ModifierFlag::OPTION_L, KeyCode::TAB, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::OPTION_L, KeyCode::BACKQUOTE, ModifierFlag::COMMAND_L __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::OPTION_L, KeyCode::JIS_EISUU JIS Yen(¥) to F18 (if no modifiers pressed) TERMINAL remap.jis_app_term_yen2f18 __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::F18 Underscore(Ro) to F18 (+ Underscore to JIS Yen(¥) except Terminal) remap.jis_app_term_underscore2f18 TERMINAL __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::F18 TERMINAL __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN Shift+0 to F18 (+ Shift+0 to JIS Yen(¥) except Terminal) remap.jis_app_term_shift0_to_f18 TERMINAL __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::F18 TERMINAL __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::JIS_YEN For Screen Users cmd+t to ctrl+a,c (create window) remap.app_term_screen_c TERMINAL __KeyToKey__ KeyCode::T, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::C __KeyToKey__ KeyCode::T, ModifierFlag::COMMAND_R, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::C cmd+w to ctrl+a,k (kill window) remap.app_term_screen_k TERMINAL __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::K __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_R, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::K cmd+w to ctrl+a,k,y (kill window without confirming) remap.app_term_screen_ky TERMINAL __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::K, KeyCode::Y __KeyToKey__ KeyCode::W, ModifierFlag::COMMAND_R, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::K, KeyCode::Y cmd+r to ctrl+a,A (rename window) remap.app_term_screen_a TERMINAL __KeyToKey__ KeyCode::R, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::A, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::R, ModifierFlag::COMMAND_R, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::A, ModifierFlag::SHIFT_L cmd+alt+left/right to ctrl+a,n/p (switch windows) remap.app_term_screen_switch TERMINAL __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::N __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::P cmd+left/right to begining/end normal (ctrl+a / ctrl+e) remap.app_term_begend TERMINAL __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L, KeyCode::E, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L using screen (ctrl+a,a / ctrl+e) remap.app_term_begend_screen TERMINAL __KeyToKey__ KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L, KeyCode::E, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::A cmd+delete/fwd_delete to ctrl+w/k remap.app_term_cmddel TERMINAL __KeyToKey__ KeyCode::DELETE, ModifierFlag::COMMAND_L, KeyCode::W, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::FORWARD_DELETE, ModifierFlag::COMMAND_L, KeyCode::K, ModifierFlag::CONTROL_L Enable at only Vim Change EISUU to EISUU & Escape VI remap.jis_app_vi_eisuu2eisuu_escape __KeyToKey__ KeyCode::JIS_EISUU, KeyCode::JIS_EISUU, KeyCode::ESCAPE Quicksilver Mode for Japanese What's Quicksilver Mode? This mode is designed for Quicksilver.app. - Control+M to Return (& exit mode) - Control+I to Tab - Escape to Escape (& exit mode) - Return to Return (& exit mode) notsave.jis_quicksilver_mode __ShowStatusMessage__ Quicksilver(J) __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::TAB option.jis_quicksilver_mode_recovery_input_source __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode __KeyToKey__ KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode __KeyToKey__ KeyCode::RETURN, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode option.jis_quicksilver_mode_recovery_input_source notsave.jis_quicksilver_mode_back_to_roman __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU __KeyToKey__ KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU __KeyToKey__ KeyCode::RETURN, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU notsave.jis_quicksilver_mode_back_to_roman __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_KANA __KeyToKey__ KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_KANA __KeyToKey__ KeyCode::RETURN, KeyCode::RETURN, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_KANA remap.jis_doublecontrol_to_quicksilver_mode_eisuu option.jis_quicksilver_mode_recovery_input_source __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode option.jis_quicksilver_mode_recovery_input_source notsave.jis_quicksilver_mode_back_to_roman __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU notsave.jis_quicksilver_mode_back_to_roman __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_KANA __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode, KeyCode::JIS_KANA Double Control to Quicksilver Mode (& 入力ソースを英字にする) (It is useful to set the double press recognition threshold to 200ms. "[Double Press Modifier] Recognition Threshold" in "Key Repeat" tab.) remap.jis_doublecontrol_to_quicksilver_mode_eisuu JAPANESE __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_ON_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode_back_to_roman __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_ON_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU, KeyCode::VK_CONFIG_FORCE_OFF_notsave_jis_quicksilver_mode_back_to_roman JAPANESE __DoublePressModifier__ KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::VK_CONFIG_FORCE_ON_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU, KeyCode::VK_CONFIG_FORCE_ON_notsave_jis_quicksilver_mode_back_to_roman __DoublePressModifier__ KeyCode::CONTROL_R, KeyCode::CONTROL_R, KeyCode::VK_CONFIG_FORCE_ON_notsave_jis_quicksilver_mode, KeyCode::JIS_EISUU, KeyCode::VK_CONFIG_FORCE_ON_notsave_jis_quicksilver_mode_back_to_roman notsave.jis_quicksilver_mode_back_to_roman [Option] モードから抜けるときに入力ソースを元に戻す option.jis_quicksilver_mode_recovery_input_source Change Keyboard Layout Use Dvorak Keyboard Layout on Japanese Keyboard Use Dvorak Keyboard Layout on Japanese Keyboard remap.jis_qwerty2dvorak ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L Use Dvorak Keyboard Layout on Japanese Keyboard (英数入力のときだけDvorak配列にする) remap.jis_qwerty2dvorak_roman_only ROMAN ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L Use Dvorak Keyboard Layout on Japanese Keyboard (英数入力のときだけDvorak配列にする) (Command,Control,Optionを押したときはQwerty配列のまま) remap.jis_qwerty2dvorak_roman_only_qwerty ROMAN ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L Use Japanese Keyboard as US Keyboard remap.jis_jansi __SetKeyboardType__ KeyboardType::MACBOOK __KeyToKey__ KeyCode::JIS_YEN, KeyCode::BACKQUOTE __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::BACKQUOTE Use US Keyboard as Japanese Keyboard Use US Keyboard as Japanese Keyboard remap.jis_layout_us2japanese __SetKeyboardType__ KeyboardType::JIS_MACBOOK_2008 Options Backquote(`) to JIS Yen(¥) option.jis_layout_us2japanese_backquote2yen __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::JIS_YEN Backquote(`) to Backslash option.jis_layout_us2japanese_backquote2backslash __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::VK_JIS_BACKSLASH Shift+Delete to Pipe(|) option.jis_layout_us2japanese_shiftDelete2pipe __KeyToKey__ KeyCode::DELETE, VK_SHIFT | ModifierFlag::NONE, KeyCode::VK_JIS_BACKSLASH, VK_SHIFT Shift_R to Shift_R (+ When you type Shift_R only, send Underscore) option.jis_layout_us2japanese_shiftR2shiftR_underscore __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::JIS_UNDERSCORE (Shift_L+Shift_R to Underscore) option.jis_layout_us2japanese_shiftR2shiftR_shiftLshiftR2underscore __KeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_L, KeyCode::JIS_UNDERSCORE Use Japanese Keyboard as Semi-US Keyboard Change Shift+semicolon(;) to colon(:) Change colon(:) to apostrophe(') Change Shift+colon(:) to double quote(") Change Shift+2 to plus(+) Change Shift+7 to asterisk(*) remap.jis_layout_semiascii __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::KEY_2, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_COLON, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L Use JIS X 6004 remap.jis_layout_jisx6004 JAPANESE_HIRAGANA, JAPANESE, JAPANESE_KATAKANA, JAPANESE_HALFWIDTH_KANA __KeyToKey__ KeyCode::Q, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::E, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::R, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::T, VK_SHIFT | ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::Y, VK_SHIFT | ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::U, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5 __KeyToKey__ KeyCode::I, VK_SHIFT | ModifierFlag::NONE, KeyCode::N __KeyToKey__ KeyCode::O, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7 __KeyToKey__ KeyCode::P, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1 __KeyToKey__ KeyCode::JIS_ATMARK, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::P __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::Y __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::A, VK_SHIFT | ModifierFlag::NONE, KeyCode::E, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::D, VK_SHIFT | ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::F, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::G, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9 __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::J __KeyToKey__ KeyCode::J, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6 __KeyToKey__ KeyCode::K, VK_SHIFT | ModifierFlag::NONE, KeyCode::M __KeyToKey__ KeyCode::L, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0 __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8 __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::U __KeyToKey__ KeyCode::Z, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::C, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::M, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::COMMA, VK_SHIFT | ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_YEN __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::I __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::X __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::KEY_3 __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::Z, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::DOT __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SEMICOLON __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L Use JIS X 6004 for US Keyboard remap.jis_layout_jisx6004_us JAPANESE_HIRAGANA, JAPANESE, JAPANESE_KATAKANA, JAPANESE_HALFWIDTH_KANA __KeyToKey__ KeyCode::Q, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, VK_SHIFT | ModifierFlag::NONE, KeyCode::EQUAL __KeyToKey__ KeyCode::E, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::R, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::T, VK_SHIFT | ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::Y, VK_SHIFT | ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::U, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5 __KeyToKey__ KeyCode::I, VK_SHIFT | ModifierFlag::NONE, KeyCode::N __KeyToKey__ KeyCode::O, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7 __KeyToKey__ KeyCode::P, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1 __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT | ModifierFlag::NONE, KeyCode::EQUAL, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::QUOTE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::P __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::Y __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::A, VK_SHIFT | ModifierFlag::NONE, KeyCode::E, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, VK_SHIFT | ModifierFlag::NONE, KeyCode::BACKSLASH __KeyToKey__ KeyCode::D, VK_SHIFT | ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::F, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::G, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9 __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::J __KeyToKey__ KeyCode::J, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6 __KeyToKey__ KeyCode::K, VK_SHIFT | ModifierFlag::NONE, KeyCode::M __KeyToKey__ KeyCode::L, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0 __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8 __KeyToKey__ KeyCode::QUOTE, VK_SHIFT | ModifierFlag::NONE, KeyCode::BRACKET_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::U __KeyToKey__ KeyCode::Z, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::C, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::N, VK_SHIFT | ModifierFlag::NONE, KeyCode::BRACKET_RIGHT __KeyToKey__ KeyCode::M, VK_SHIFT | ModifierFlag::NONE, KeyCode::QUOTE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::COMMA, VK_SHIFT | ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::VK_JIS_YEN __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::I __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::X __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::KEY_3 __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::Z, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::DOT __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SEMICOLON __KeyToKey__ KeyCode::BACKQUOTE, VK_SHIFT | ModifierFlag::NONE, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::EQUAL, VK_SHIFT | ModifierFlag::NONE, KeyCode::EQUAL, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BACKQUOTE, ModifierFlag::NONE, KeyCode::BACKQUOTE, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::EQUAL, ModifierFlag::NONE, KeyCode::EQUAL, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::VK_JIS_BACKSLASH, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::BACKSLASH, VK_SHIFT | ModifierFlag::NONE, KeyCode::VK_JIS_YEN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_RIGHT,VK_SHIFT | ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, VK_SHIFT | ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L Oyayubi Shift Input 親指シフト (NICOLA) <かなモード> <かなモード> 左シフト=スペース, 右シフト=かな remap.oyayubi_shift_kana_space_kana JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::A, KeyCode::KEY_0, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::S, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::F, KeyCode::KEY_8, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::G, KeyCode::M __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::A, KeyCode::KEY_4, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::S, KeyCode::D, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::D, KeyCode::W, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::F, KeyCode::JIS_COLON, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::G, KeyCode::P, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Q, KeyCode::KEY_3, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::W, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::E, KeyCode::L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::R, KeyCode::KEY_7, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::T, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::W, KeyCode::T, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::E, KeyCode::Q, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::R, KeyCode::B, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::T, KeyCode::X, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Z, KeyCode::KEY_4, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::X, KeyCode::JIS_YEN __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::C, KeyCode::JIS_UNDERSCORE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::V, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::B, KeyCode::E, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::X, KeyCode::V, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::C, KeyCode::R, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::V, KeyCode::KEY_2, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::B, KeyCode::JIS_HAT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::H, KeyCode::N __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::J, KeyCode::KEY_6 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::K, KeyCode::K __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SEMICOLON, KeyCode::Z, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::H, KeyCode::F, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::J, KeyCode::S, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::K, KeyCode::G, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::L, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::Y, KeyCode::KEY_9 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::U, KeyCode::I __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::I, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::O, KeyCode::J __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::P, KeyCode::KEY_5, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Y, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::U, KeyCode::A, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::I, KeyCode::H, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::O, KeyCode::Z, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::P, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::N, KeyCode::KEY_1 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::M, KeyCode::KEY_8 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::DOT, KeyCode::KEY_0 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SLASH, KeyCode::KEY_6, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::N, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::M, KeyCode::C, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::COMMA, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::DOT, KeyCode::MINUS, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_2, KeyCode::SLASH, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_2, KeyCode::SLASH, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L <かなモード> 左シフト=英数, 右シフト=スペース ※下の「EISUU x2 to EISUU」を同時に使うことをおすすめします remap.oyayubi_shift_kana_eisuu_space JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::A, KeyCode::KEY_0, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::S, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::F, KeyCode::KEY_8, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::G, KeyCode::M __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::A, KeyCode::KEY_4, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::S, KeyCode::D, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::D, KeyCode::W, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::F, KeyCode::JIS_COLON, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::G, KeyCode::P, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Q, KeyCode::KEY_3, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::W, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::E, KeyCode::L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::R, KeyCode::KEY_7, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::T, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::W, KeyCode::T, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::E, KeyCode::Q, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::R, KeyCode::B, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::T, KeyCode::X, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Z, KeyCode::KEY_4, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::X, KeyCode::JIS_YEN __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::C, KeyCode::JIS_UNDERSCORE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::V, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::B, KeyCode::E, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::X, KeyCode::V, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::C, KeyCode::R, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::V, KeyCode::KEY_2, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::B, KeyCode::JIS_HAT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::H, KeyCode::N __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::J, KeyCode::KEY_6 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::K, KeyCode::K __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::SEMICOLON, KeyCode::Z, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::H, KeyCode::F, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::J, KeyCode::S, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::K, KeyCode::G, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::L, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Y, KeyCode::KEY_9 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::U, KeyCode::I __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::I, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::O, KeyCode::J __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::P, KeyCode::KEY_5, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Y, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::U, KeyCode::A, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::I, KeyCode::H, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::O, KeyCode::Z, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::P, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::N, KeyCode::KEY_1 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::M, KeyCode::KEY_8 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::DOT, KeyCode::KEY_0 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::SLASH, KeyCode::KEY_6, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::N, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::M, KeyCode::C, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::COMMA, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::DOT, KeyCode::MINUS, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_2, KeyCode::SLASH, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_2, KeyCode::SLASH, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L <かなモード> 左シフト=英数, 右シフト=かな ※下の「EISUU x2 to EISUU」を同時に使うことをおすすめします remap.oyayubi_shift_kana_eisuu_kana JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::A, KeyCode::KEY_0, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::S, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::F, KeyCode::KEY_8, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::G, KeyCode::M __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::A, KeyCode::KEY_4, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::S, KeyCode::D, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::D, KeyCode::W, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::F, KeyCode::JIS_COLON, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::G, KeyCode::P, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Q, KeyCode::KEY_3, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::W, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::E, KeyCode::L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::R, KeyCode::KEY_7, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::T, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::W, KeyCode::T, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::E, KeyCode::Q, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::R, KeyCode::B, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::T, KeyCode::X, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Z, KeyCode::KEY_4, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::X, KeyCode::JIS_YEN __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::C, KeyCode::JIS_UNDERSCORE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::V, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::B, KeyCode::E, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::X, KeyCode::V, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::C, KeyCode::R, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::V, KeyCode::KEY_2, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::B, KeyCode::JIS_HAT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::H, KeyCode::N __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::J, KeyCode::KEY_6 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::K, KeyCode::K __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SEMICOLON, KeyCode::Z, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::H, KeyCode::F, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::J, KeyCode::S, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::K, KeyCode::G, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::L, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::Y, KeyCode::KEY_9 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::U, KeyCode::I __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::I, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::O, KeyCode::J __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::P, KeyCode::KEY_5, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Y, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::U, KeyCode::A, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::I, KeyCode::H, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::O, KeyCode::Z, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::P, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::N, KeyCode::KEY_1 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::M, KeyCode::KEY_8 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::DOT, KeyCode::KEY_0 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SLASH, KeyCode::KEY_6, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::N, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::M, KeyCode::C, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::COMMA, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::DOT, KeyCode::MINUS, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_0, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_2, KeyCode::SLASH, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_2, KeyCode::SLASH, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L <かなモード for ATOK> <かなモード for ATOK> 左シフト=スペース, 右シフト=かな remap.oyayubi_shift_kana_atok_space_kana JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::A, KeyCode::KEY_0, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::S, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::F, KeyCode::KEY_8, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::G, KeyCode::M __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::A, KeyCode::KEY_4, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::S, KeyCode::D, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::D, KeyCode::W, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::F, KeyCode::JIS_COLON, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::G, KeyCode::P, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Q, KeyCode::KEY_3, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::W, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::E, KeyCode::L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::R, KeyCode::KEY_7, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::T, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::W, KeyCode::T, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::E, KeyCode::Q, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::R, KeyCode::B, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::T, KeyCode::X, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Z, KeyCode::KEY_4, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::X, KeyCode::JIS_YEN __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::C, KeyCode::JIS_UNDERSCORE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::V, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::B, KeyCode::E, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::X, KeyCode::V, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::C, KeyCode::R, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::V, KeyCode::KEY_2, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::B, KeyCode::JIS_HAT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::H, KeyCode::N __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::J, KeyCode::KEY_6 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::K, KeyCode::K __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SEMICOLON, KeyCode::Z, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::H, KeyCode::F, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::J, KeyCode::S, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::K, KeyCode::G, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::L, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::Y, KeyCode::KEY_9 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::U, KeyCode::I __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::I, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::O, KeyCode::J __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::P, KeyCode::KEY_5, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Y, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::U, KeyCode::A, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::I, KeyCode::H, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::O, KeyCode::Z, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::P, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::N, KeyCode::KEY_1 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::M, KeyCode::KEY_8 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::DOT, KeyCode::KEY_0 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SLASH, KeyCode::KEY_6, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::N, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::M, KeyCode::C, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::COMMA, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::DOT, KeyCode::MINUS, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_1, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_2, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_3, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_4, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_5, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_6, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_7, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_8, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_9, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_0, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::MINUS, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_YEN, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_3, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_4, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_5, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_6, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_7, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::MINUS, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_YEN, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_1, KeyCode::CAPSLOCK, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_2, KeyCode::CAPSLOCK, KeyCode::SLASH, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_3, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_6, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_LEFT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_7, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_RIGHT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_8, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_9, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_1, KeyCode::CAPSLOCK, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_2, KeyCode::CAPSLOCK, KeyCode::SLASH, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_3, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_6, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_LEFT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_7, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_RIGHT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_8, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_9, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L <かなモード for ATOK> 左シフト=英数, 右シフト=スペース ※下の「EISUU x2 to EISUU」を同時に使うことをおすすめします remap.oyayubi_shift_kana_atok_eisuu_space JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::A, KeyCode::KEY_0, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::S, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::F, KeyCode::KEY_8, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::G, KeyCode::M __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::A, KeyCode::KEY_4, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::S, KeyCode::D, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::D, KeyCode::W, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::F, KeyCode::JIS_COLON, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::G, KeyCode::P, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Q, KeyCode::KEY_3, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::W, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::E, KeyCode::L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::R, KeyCode::KEY_7, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::T, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::W, KeyCode::T, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::E, KeyCode::Q, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::R, KeyCode::B, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::T, KeyCode::X, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Z, KeyCode::KEY_4, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::X, KeyCode::JIS_YEN __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::C, KeyCode::JIS_UNDERSCORE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::V, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::B, KeyCode::E, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::X, KeyCode::V, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::C, KeyCode::R, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::V, KeyCode::KEY_2, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::B, KeyCode::JIS_HAT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::H, KeyCode::N __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::J, KeyCode::KEY_6 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::K, KeyCode::K __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::SEMICOLON, KeyCode::Z, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::H, KeyCode::F, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::J, KeyCode::S, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::K, KeyCode::G, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::L, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Y, KeyCode::KEY_9 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::U, KeyCode::I __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::I, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::O, KeyCode::J __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::P, KeyCode::KEY_5, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Y, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::U, KeyCode::A, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::I, KeyCode::H, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::O, KeyCode::Z, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::P, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::N, KeyCode::KEY_1 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::M, KeyCode::KEY_8 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::DOT, KeyCode::KEY_0 __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::SLASH, KeyCode::KEY_6, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::N, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::M, KeyCode::C, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::COMMA, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::DOT, KeyCode::MINUS, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_1, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_2, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_3, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_4, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_5, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_6, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_7, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_8, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_9, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_0, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::MINUS, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_YEN, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_3, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_4, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_5, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_6, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_7, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::MINUS, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_YEN, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_1, KeyCode::CAPSLOCK, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_2, KeyCode::CAPSLOCK, KeyCode::SLASH, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_3, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_6, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_LEFT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_7, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_RIGHT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_8, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_9, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_1, KeyCode::CAPSLOCK, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_2, KeyCode::CAPSLOCK, KeyCode::SLASH, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_3, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_6, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_LEFT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_7, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_RIGHT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_8, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_9, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L <かなモード for ATOK> 左シフト=英数, 右シフト=かな ※下の「EISUU x2 to EISUU」を同時に使うことをおすすめします remap.oyayubi_shift_kana_atok_eisuu_kana JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::JIS_COLON __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::A, KeyCode::KEY_0, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::S, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::F, KeyCode::KEY_8, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::G, KeyCode::M __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::A, KeyCode::KEY_4, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::S, KeyCode::D, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::D, KeyCode::W, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::F, KeyCode::JIS_COLON, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::G, KeyCode::P, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Q, KeyCode::KEY_3, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::W, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::E, KeyCode::L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::R, KeyCode::KEY_7, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::T, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::W, KeyCode::T, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::E, KeyCode::Q, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::R, KeyCode::B, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::T, KeyCode::X, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT | ModifierFlag::NONE, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT | ModifierFlag::NONE, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_HAT __KeyToKey__ KeyCode::B, VK_SHIFT | ModifierFlag::NONE, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Z, KeyCode::KEY_4, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::X, KeyCode::JIS_YEN __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::C, KeyCode::JIS_UNDERSCORE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::V, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::B, KeyCode::E, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::X, KeyCode::V, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::C, KeyCode::R, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::V, KeyCode::KEY_2, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::B, KeyCode::JIS_HAT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT | ModifierFlag::NONE, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::H, KeyCode::N __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::J, KeyCode::KEY_6 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::K, KeyCode::K __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::L, KeyCode::KEY_9, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SEMICOLON, KeyCode::Z, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::H, KeyCode::F, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::J, KeyCode::S, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::K, KeyCode::G, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::L, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::Y, KeyCode::KEY_9 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::U, KeyCode::I __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::I, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::O, KeyCode::J __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::P, KeyCode::KEY_5, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Y, KeyCode::F, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::U, KeyCode::A, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::I, KeyCode::H, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::O, KeyCode::Z, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::P, KeyCode::V, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT | ModifierFlag::NONE, KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::N, KeyCode::KEY_1 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::M, KeyCode::KEY_8 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::DOT, KeyCode::KEY_0 __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SLASH, KeyCode::KEY_6, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::N, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::M, KeyCode::C, KeyCode::JIS_ATMARK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::COMMA, KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::DOT, KeyCode::MINUS, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_1, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_2, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_3, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_4, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_5, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_6, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_7, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_8, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_9, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_0, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::MINUS, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_YEN, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_1, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_2, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_3, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_3, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_4, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_4, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_5, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_5, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_6, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_7, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_7, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_8, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_9, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::KEY_0, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::MINUS, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::MINUS, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::JIS_YEN, VK_SHIFT | ModifierFlag::NONE, KeyCode::CAPSLOCK, KeyCode::JIS_YEN, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_1, KeyCode::CAPSLOCK, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_2, KeyCode::CAPSLOCK, KeyCode::SLASH, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_3, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_6, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_LEFT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_7, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_RIGHT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_8, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_9, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_1, KeyCode::CAPSLOCK, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_2, KeyCode::CAPSLOCK, KeyCode::SLASH, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_3, KeyCode::CAPSLOCK, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_6, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_LEFT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_7, KeyCode::CAPSLOCK, KeyCode::JIS_BRACKET_RIGHT, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_8, KeyCode::CAPSLOCK, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_9, KeyCode::CAPSLOCK, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::CAPSLOCK __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::MINUS,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L <ローマ字モード> <ローマ字モード> 左シフト=スペース, 右シフト=かな remap.oyayubi_shift_roman_space_kana {{JAPANESE_OYAYUBISHIFT_EXTRA}} JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::D, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::F, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::G, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::A, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::S, KeyCode::Z, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::D, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::F, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::G, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Q, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::E, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::R, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::T, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::W, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::E, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::R, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::T, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::H, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Z, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::X, KeyCode::MINUS, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::C, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::V, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::B, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::X, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::C, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::V, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::B, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::H, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::K, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::L, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SEMICOLON, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::JIS_COLON, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::H, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::J, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::K, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::L, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::Y, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::U, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::I, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::O, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::P, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Y, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::U, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::I, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::O, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::P, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::H, KeyCode::O, KeyCode::VK_NONE option.jis_oyayubishiftinput_passthrough_slash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE option.jis_oyayubishiftinput_passthrough_slash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::N, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::COMMA, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::DOT, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SLASH, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::N, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::M, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::COMMA, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::DOT, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_2, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::MINUS, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_2, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::MINUS, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE <ローマ字モード> 左シフト=英数, 右シフト=スペース ※下の「EISUU x2 to EISUU」を同時に使うことをおすすめします remap.oyayubi_shift_roman_eisuu_space {{JAPANESE_OYAYUBISHIFT_EXTRA}} JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::D, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::F, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::G, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::A, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::S, KeyCode::Z, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::D, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::F, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::G, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Q, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::E, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::R, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::T, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::W, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::E, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::R, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::T, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::H, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Z, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::X, KeyCode::MINUS, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::C, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::V, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::B, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::X, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::C, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::V, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::B, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::H, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::K, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::L, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::SEMICOLON, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::JIS_COLON, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::H, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::J, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::K, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::L, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::Y, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::U, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::I, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::O, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::P, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Y, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::U, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::I, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::O, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::P, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::H, KeyCode::O, KeyCode::VK_NONE option.jis_oyayubishiftinput_passthrough_slash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE option.jis_oyayubishiftinput_passthrough_slash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::N, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::COMMA, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::DOT, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::SLASH, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::N, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::M, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::COMMA, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::DOT, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_2, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE, KeyCode::MINUS, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_2, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::MINUS, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE <ローマ字モード> 左シフト=英数, 右シフト=かな ※下の「EISUU x2 to EISUU」を同時に使うことをおすすめします remap.oyayubi_shift_roman_eisuu_kana {{JAPANESE_OYAYUBISHIFT_EXTRA}} JAPANESE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::D, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::F, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::G, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::A, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::S, KeyCode::Z, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::D, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::F, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::G, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Q, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::E, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::R, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::T, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::W, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::E, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::R, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::T, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::H, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Z, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::X, KeyCode::MINUS, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::C, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::V, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::B, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::X, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::C, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::V, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::B, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::H, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::K, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::L, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SEMICOLON, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::JIS_COLON, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::H, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::J, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::K, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::L, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::Y, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::U, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::I, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::O, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::P, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::Y, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::U, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::I, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::O, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::P, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::H, KeyCode::O, KeyCode::VK_NONE option.jis_oyayubishiftinput_passthrough_slash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE option.jis_oyayubishiftinput_passthrough_slash __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::N, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::COMMA, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::DOT, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::SLASH, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::N, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::M, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::COMMA, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::DOT, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_2, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA, KeyCode::MINUS, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_1, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_2, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_3, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_4, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_5, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_6, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_7, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::KEY_0, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::MINUS, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE ____________________________________________________________ スラッシュキー(/)を素通しする (スラッシュキーで÷や/が入力される場合に有効にしてください) option.jis_oyayubishiftinput_passthrough_slash ____________________________________________________________ :キーをDeleteキーにする(後退キー) remap.jis_oyayubishiftinput_backspace JAPANESE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::DELETE ]キーをEscapeキーにする(取消キー) remap.jis_oyayubishiftinput_escape JAPANESE __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::ESCAPE ____________________________________________________________ EISUU x2 to EISUU (単発での英数キーは無視する) remap.jis_eisuu2extra5_x2eisuu __DoublePressModifier__ KeyCode::JIS_EISUU, KeyCode::VK_NONE, KeyCode::JIS_EISUU KANA x2 to KANA (単発でのかなキーは無視する) remap.jis_kana2extra5_x2kana __DoublePressModifier__ KeyCode::JIS_KANA, KeyCode::VK_NONE, KeyCode::JIS_KANA KANA x2 to KANA (+ When you type KANA only, send CONTROL_L) remap.jis_kana2extra5_x2kana_controlL __DoublePressModifier__ KeyCode::JIS_KANA, KeyCode::CONTROL_L, KeyCode::JIS_KANA ____________________________________________________________ 親指シフト入力のときにショートカットをDvorakレイアウトにする (Command、Control、Optionを押しているときはDvorak配列にする) remap.jis_oyayubishiftinput_dvorak ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L Nicola on Kinesis Enable Nicola on Kinesis (Kana-Kawasemi) enable_nicola_on_kinesis_kana_kawasemi JAPANESE enable_nicola_on_kinesis_romaji nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_1, VK_CONTROL, KeyCode::KEY_1 __KeyToKey__ KeyCode::KEY_2, VK_CONTROL, KeyCode::KEY_2 __KeyToKey__ KeyCode::KEY_3, VK_CONTROL, KeyCode::KEY_3 __KeyToKey__ KeyCode::KEY_4, VK_CONTROL, KeyCode::KEY_4 __KeyToKey__ KeyCode::KEY_6, VK_CONTROL, KeyCode::KEY_6 __KeyToKey__ KeyCode::KEY_5, VK_CONTROL, KeyCode::KEY_5 __KeyToKey__ KeyCode::KEY_9, VK_CONTROL, KeyCode::KEY_9 __KeyToKey__ KeyCode::KEY_7, VK_CONTROL, KeyCode::KEY_7 __KeyToKey__ KeyCode::KEY_8, VK_CONTROL, KeyCode::KEY_8 __KeyToKey__ KeyCode::KEY_0, VK_CONTROL, KeyCode::KEY_0 __KeyToKey__ KeyCode::SEMICOLON, VK_OPTION, KeyCode::SEMICOLON, VK_OPTION | VK_CONTROL ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R nicola_kinesis_international_to_voiced_sound_symbol __KeyToKey__ KeyCode::UK_SECTION, ModifierFlag::NONE, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::UK_SECTION, VK_SHIFT, KeyCode::EQUAL nicola_kinesis_backslash_to_esc __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::ESCAPE __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKSLASH, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BACKSLASH, VK_CONTROL | VK_OPTION __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::BACKSLASH, VK_CONTROL __KeyToKey__ KeyCode::BACKSLASH, VK_SHIFT, KeyCode::BACKSLASH, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKSLASH, VK_CONTROL | VK_OPTION __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::BACKQUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::BACKQUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::KEY_4 __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::KEY_4 __SimultaneousKeyPresses__ KeyCode::A, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_0, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::A, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_4, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::D __KeyToKey__ KeyCode::S, VK_SHIFT, KeyCode::D __SimultaneousKeyPresses__ KeyCode::S, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_3 __SimultaneousKeyPresses__ KeyCode::S, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::D, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::W __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::W __SimultaneousKeyPresses__ KeyCode::D, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::U __SimultaneousKeyPresses__ KeyCode::D, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::W, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::QUOTE __KeyToKey__ KeyCode::F, VK_SHIFT, KeyCode::QUOTE __SimultaneousKeyPresses__ KeyCode::F, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_8, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::F, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::QUOTE, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::F __KeyToKey__ KeyCode::H, VK_SHIFT, KeyCode::F, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::H, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::F, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::H, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::N __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::P __KeyToKey__ KeyCode::G, VK_SHIFT, KeyCode::P __SimultaneousKeyPresses__ KeyCode::G, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::M __SimultaneousKeyPresses__ KeyCode::G, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::P, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, VK_CONTROL __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::DOT, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::Z, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_4, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::Z, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::V __KeyToKey__ KeyCode::X, VK_SHIFT, KeyCode::V, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::X, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_RIGHT, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::X, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::V, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::R __KeyToKey__ KeyCode::C, VK_SHIFT, KeyCode::R __SimultaneousKeyPresses__ KeyCode::C, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::QUOTE, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::C, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::R, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::KEY_2 __KeyToKey__ KeyCode::V, VK_SHIFT, KeyCode::KEY_2, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::V, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_7 __SimultaneousKeyPresses__ KeyCode::V, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_2, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::BACKSLASH __KeyToKey__ KeyCode::B, VK_SHIFT, KeyCode::BACKSLASH, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::B, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::E, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::B, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BACKSLASH, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT, VK_SHIFT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::DOT, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::Q, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_3, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::Q, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::T __KeyToKey__ KeyCode::W, VK_SHIFT, KeyCode::T __SimultaneousKeyPresses__ KeyCode::W, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_5 __SimultaneousKeyPresses__ KeyCode::W, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::T, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::Q __KeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::Q __SimultaneousKeyPresses__ KeyCode::E, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::L __SimultaneousKeyPresses__ KeyCode::E, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Q, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B __KeyToKey__ KeyCode::R, VK_SHIFT, KeyCode::B __SimultaneousKeyPresses__ KeyCode::R, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_7, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::R, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::B, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::O __KeyToKey__ KeyCode::Y, VK_SHIFT, KeyCode::O __SimultaneousKeyPresses__ KeyCode::Y, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::F, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::Y, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_9 __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::X __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::X __SimultaneousKeyPresses__ KeyCode::T, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::T, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::X, KeyCode::BRACKET_LEFT nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::KEY_1, VK_CONTROL __KeyToKey__ KeyCode::KEY_1, VK_SHIFT, KeyCode::KEY_1, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_1, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SLASH, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_1, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::SLASH, VK_SHIFT | VK_CONTROL nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_2, VK_CONTROL __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_2, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SLASH, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_2, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::SLASH, VK_CONTROL nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::KEY_3, VK_CONTROL __KeyToKey__ KeyCode::KEY_3, VK_SHIFT, KeyCode::KEY_3, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_3, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKQUOTE, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_3, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BACKQUOTE, VK_SHIFT nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::KEY_4, VK_CONTROL __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::KEY_4, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_4, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::EQUAL, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_4, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::EQUAL, VK_SHIFT nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::KEY_6, VK_CONTROL __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_6, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_LEFT, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_6, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_LEFT, VK_CONTROL nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::KEY_5, VK_CONTROL __KeyToKey__ KeyCode::KEY_5, VK_SHIFT, KeyCode::KEY_5, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_5, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_LEFT, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_5, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_LEFT, VK_SHIFT __KeyToKey__ KeyCode::EQUAL, ModifierFlag::NONE, KeyCode::EQUAL, VK_CONTROL __KeyToKey__ KeyCode::EQUAL, VK_SHIFT, KeyCode::EQUAL, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::EQUAL, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::EQUAL, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::KEY_9, VK_CONTROL __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_9, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_0, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_9, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_0, VK_SHIFT | VK_CONTROL nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::KEY_7, VK_CONTROL __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_7, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_7, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_RIGHT, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_7, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_RIGHT, VK_CONTROL __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, VK_CONTROL __KeyToKey__ KeyCode::MINUS, VK_SHIFT, KeyCode::MINUS, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::MINUS, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::MINUS, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::KEY_8, VK_CONTROL __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_8, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_9, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_8, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_9, VK_SHIFT | VK_CONTROL nicola_kinesis_enter_numerals_with_numeric_keys __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::KEY_0, VK_CONTROL __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_0, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::KEY_0, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::COMMA, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_0, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::COMMA, VK_SHIFT __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Z __KeyToKey__ KeyCode::O, VK_SHIFT, KeyCode::Z __SimultaneousKeyPresses__ KeyCode::O, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::Z, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::O, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::J __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::U, VK_SHIFT, KeyCode::A __SimultaneousKeyPresses__ KeyCode::U, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::A, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::U, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::I __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H __KeyToKey__ KeyCode::I, VK_SHIFT, KeyCode::H __SimultaneousKeyPresses__ KeyCode::I, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::H, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::I, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::DOT __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, VK_CONTROL __KeyToKey__ KeyCode::P, VK_SHIFT, KeyCode::COMMA, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::P, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::V, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::P, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_5, VK_SHIFT __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::E __KeyToKey__ KeyCode::L, VK_SHIFT, KeyCode::E __SimultaneousKeyPresses__ KeyCode::L, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::MINUS, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::L, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::S __KeyToKey__ KeyCode::J, VK_SHIFT, KeyCode::S __SimultaneousKeyPresses__ KeyCode::J, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::S, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::J, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_6 __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::G __KeyToKey__ KeyCode::K, VK_SHIFT, KeyCode::G __SimultaneousKeyPresses__ KeyCode::K, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::G, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::K, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::K __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH, VK_SHIFT __KeyToKey__ KeyCode::SLASH, VK_SHIFT, KeyCode::SLASH, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SLASH, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::SLASH __KeyToKey__ KeyCode::N, VK_SHIFT, KeyCode::SLASH __SimultaneousKeyPresses__ KeyCode::N, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_2, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::N, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_1 __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::C __KeyToKey__ KeyCode::M, VK_SHIFT, KeyCode::C __SimultaneousKeyPresses__ KeyCode::M, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::C, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::M, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_8 __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::MINUS __KeyToKey__ KeyCode::DOT, VK_SHIFT, KeyCode::MINUS, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::DOT, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::MINUS, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::DOT, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_0 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::Y __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SEMICOLON, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SEMICOLON, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SEMICOLON, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Z, VK_SHIFT __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA __KeyToKey__ KeyCode::COMMA, VK_SHIFT, KeyCode::COMMA, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::COMMA, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKSLASH, KeyCode::EQUAL __SimultaneousKeyPresses__ KeyCode::COMMA, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_RIGHT __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::EQUAL, VK_SHIFT __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT, KeyCode::BRACKET_LEFT, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::BRACKET_LEFT, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_LEFT, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::BRACKET_LEFT, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::BRACKET_LEFT, VK_SHIFT __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_SHIFT, KeyCode::BRACKET_RIGHT, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::BRACKET_RIGHT, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_RIGHT, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::BRACKET_RIGHT, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE nicola_kinesis_quote_to_back_space __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}} __SimultaneousKeyPresses__ KeyCode::QUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::QUOTE, VK_CONTROL nicola_kinesis_disabel_back_space __KeyToKey__ KeyCode::DELETE, ModifierFlag::NONE, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::QUOTE, VK_CONTROL __KeyToKey__ KeyCode::QUOTE, VK_SHIFT, KeyCode::QUOTE, VK_SHIFT | VK_CONTROL __SimultaneousKeyPresses__ KeyCode::QUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::QUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE Enable Nicola on Kinesis (Romaji) enable_nicola_on_kinesis_romaji JAPANESE enable_nicola_on_kinesis_kana_kawasemi ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R nicola_kinesis_backslash_to_esc __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::ESCAPE __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKSLASH __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BACKSLASH, VK_OPTION __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKSLASH, VK_OPTION __SimultaneousKeyPresses__ KeyCode::BACKSLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::BACKQUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::BACKQUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::U __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::U __SimultaneousKeyPresses__ KeyCode::A, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::W, KeyCode::O __SimultaneousKeyPresses__ KeyCode::A, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::V, KeyCode::U __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S, KeyCode::I __KeyToKey__ KeyCode::S, VK_SHIFT, KeyCode::S, KeyCode::I __SimultaneousKeyPresses__ KeyCode::S, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::A __SimultaneousKeyPresses__ KeyCode::S, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::J, KeyCode::I __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::T, KeyCode::E __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::T, KeyCode::E __SimultaneousKeyPresses__ KeyCode::D, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::N, KeyCode::A __SimultaneousKeyPresses__ KeyCode::D, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::K, KeyCode::E __KeyToKey__ KeyCode::F, VK_SHIFT, KeyCode::K, KeyCode::E __SimultaneousKeyPresses__ KeyCode::F, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::X, KeyCode::Y, KeyCode::U __SimultaneousKeyPresses__ KeyCode::F, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::G, KeyCode::E __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::H, KeyCode::A __KeyToKey__ KeyCode::H, VK_SHIFT, KeyCode::P, KeyCode::A __SimultaneousKeyPresses__ KeyCode::H, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::B, KeyCode::A __SimultaneousKeyPresses__ KeyCode::H, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::M, KeyCode::I __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::S, KeyCode::E __KeyToKey__ KeyCode::G, VK_SHIFT, KeyCode::S, KeyCode::E __SimultaneousKeyPresses__ KeyCode::G, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::M, KeyCode::O __SimultaneousKeyPresses__ KeyCode::G, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Z, KeyCode::E __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::DOT, VK_OPTION __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::DOT, VK_OPTION __SimultaneousKeyPresses__ KeyCode::Z, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::X, KeyCode::U __SimultaneousKeyPresses__ KeyCode::Z, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::H, KeyCode::I __KeyToKey__ KeyCode::X, VK_SHIFT, KeyCode::P, KeyCode::I __SimultaneousKeyPresses__ KeyCode::X, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::MINUS __SimultaneousKeyPresses__ KeyCode::X, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::B, KeyCode::I __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::S, KeyCode::U __KeyToKey__ KeyCode::C, VK_SHIFT, KeyCode::S, KeyCode::U __SimultaneousKeyPresses__ KeyCode::C, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::R, KeyCode::O __SimultaneousKeyPresses__ KeyCode::C, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Z, KeyCode::U __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::H, KeyCode::U __KeyToKey__ KeyCode::V, VK_SHIFT, KeyCode::P, KeyCode::U __SimultaneousKeyPresses__ KeyCode::V, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::Y, KeyCode::A __SimultaneousKeyPresses__ KeyCode::V, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::B, KeyCode::U __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::H, KeyCode::E __KeyToKey__ KeyCode::B, VK_SHIFT, KeyCode::P, KeyCode::E __SimultaneousKeyPresses__ KeyCode::B, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::X, KeyCode::I __SimultaneousKeyPresses__ KeyCode::B, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::B, KeyCode::E __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::DOT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::DOT __SimultaneousKeyPresses__ KeyCode::Q, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::X, KeyCode::A __SimultaneousKeyPresses__ KeyCode::Q, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::K, KeyCode::A __KeyToKey__ KeyCode::W, VK_SHIFT, KeyCode::K, KeyCode::A __SimultaneousKeyPresses__ KeyCode::W, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::E __SimultaneousKeyPresses__ KeyCode::W, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::G, KeyCode::A __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::T, KeyCode::A __KeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::T, KeyCode::A __SimultaneousKeyPresses__ KeyCode::E, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::R, KeyCode::I __SimultaneousKeyPresses__ KeyCode::E, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::D, KeyCode::A __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::K, KeyCode::O __KeyToKey__ KeyCode::R, VK_SHIFT, KeyCode::K, KeyCode::O __SimultaneousKeyPresses__ KeyCode::R, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::X, KeyCode::Y, KeyCode::A __SimultaneousKeyPresses__ KeyCode::R, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::G, KeyCode::O __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::R, KeyCode::A __KeyToKey__ KeyCode::Y, VK_SHIFT, KeyCode::R, KeyCode::A __SimultaneousKeyPresses__ KeyCode::Y, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::P, KeyCode::A __SimultaneousKeyPresses__ KeyCode::Y, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Y, KeyCode::O __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::S, KeyCode::A __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::S, KeyCode::A __SimultaneousKeyPresses__ KeyCode::T, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::R, KeyCode::E __SimultaneousKeyPresses__ KeyCode::T, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Z, KeyCode::A __SimultaneousKeyPresses__ KeyCode::KEY_1, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SLASH, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_1, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode:: SLASH, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_2, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SLASH, VK_OPTION __SimultaneousKeyPresses__ KeyCode::KEY_2, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::SLASH, VK_OPTION __SimultaneousKeyPresses__ KeyCode::KEY_3, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BACKQUOTE, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_3, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BACKQUOTE, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_4, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::KEY_4, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_LEFT __SimultaneousKeyPresses__ KeyCode::KEY_6, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_LEFT, VK_OPTION __SimultaneousKeyPresses__ KeyCode::KEY_6, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_LEFT, VK_OPTION __SimultaneousKeyPresses__ KeyCode::KEY_5, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::KEY_5, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_RIGHT __SimultaneousKeyPresses__ KeyCode::EQUAL, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::EQUAL, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::KEY_9, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_0, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_9, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_0, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_7, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_RIGHT, VK_OPTION __SimultaneousKeyPresses__ KeyCode::KEY_7, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_RIGHT, VK_OPTION __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::MINUS, VK_OPTION __SimultaneousKeyPresses__ KeyCode::MINUS, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::MINUS, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::KEY_8, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::KEY_9, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_8, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::KEY_9, VK_SHIFT __SimultaneousKeyPresses__ KeyCode::KEY_0, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::COMMA __SimultaneousKeyPresses__ KeyCode::KEY_0, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::COMMA __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::T, KeyCode::U __KeyToKey__ KeyCode::O, VK_SHIFT, KeyCode::T, KeyCode::U __SimultaneousKeyPresses__ KeyCode::O, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::D, KeyCode::U __SimultaneousKeyPresses__ KeyCode::O, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::M, KeyCode::A __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::T, KeyCode::I __KeyToKey__ KeyCode::U, VK_SHIFT, KeyCode::T, KeyCode::I __SimultaneousKeyPresses__ KeyCode::U, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::D, KeyCode::I __SimultaneousKeyPresses__ KeyCode::U, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::N, KeyCode::I __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::U __KeyToKey__ KeyCode::I, VK_SHIFT, KeyCode::K, KeyCode::U __SimultaneousKeyPresses__ KeyCode::I, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::G, KeyCode::U __SimultaneousKeyPresses__ KeyCode::I, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::R, KeyCode::U __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::COMMA, VK_OPTION __KeyToKey__ KeyCode::P, VK_SHIFT, KeyCode::COMMA, VK_OPTION __SimultaneousKeyPresses__ KeyCode::P, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::P, KeyCode::I __SimultaneousKeyPresses__ KeyCode::P, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::X, KeyCode::E __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::I __KeyToKey__ KeyCode::L, VK_SHIFT, KeyCode::I __SimultaneousKeyPresses__ KeyCode::L, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::P, KeyCode::O __SimultaneousKeyPresses__ KeyCode::L, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::X, KeyCode::Y, KeyCode::O __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::T, KeyCode::O __KeyToKey__ KeyCode::J, VK_SHIFT, KeyCode::T, KeyCode::O __SimultaneousKeyPresses__ KeyCode::J, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::D, KeyCode::O __SimultaneousKeyPresses__ KeyCode::J, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::O __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::K, KeyCode::I __KeyToKey__ KeyCode::K, VK_SHIFT, KeyCode::K, KeyCode::I __SimultaneousKeyPresses__ KeyCode::K, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::G, KeyCode::I __SimultaneousKeyPresses__ KeyCode::K, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::N, KeyCode::O __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH __SimultaneousKeyPresses__ KeyCode::SLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SLASH, VK_OPTION __SimultaneousKeyPresses__ KeyCode::SLASH, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::X, KeyCode::O __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::M, KeyCode::E __KeyToKey__ KeyCode::N, VK_SHIFT, KeyCode::M, KeyCode::E __SimultaneousKeyPresses__ KeyCode::N, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::P, KeyCode::U __SimultaneousKeyPresses__ KeyCode::N, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::N, KeyCode::U __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::M, VK_SHIFT, KeyCode::S, KeyCode::O __SimultaneousKeyPresses__ KeyCode::M, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::Z, KeyCode::O __SimultaneousKeyPresses__ KeyCode::M, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::Y, KeyCode::U __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::H, KeyCode::O __KeyToKey__ KeyCode::DOT, VK_SHIFT, KeyCode::P, KeyCode::O __SimultaneousKeyPresses__ KeyCode::DOT, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::B, KeyCode::O __SimultaneousKeyPresses__ KeyCode::DOT, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::W, KeyCode::A __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::N __SimultaneousKeyPresses__ KeyCode::SEMICOLON, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::SEMICOLON __SimultaneousKeyPresses__ KeyCode::SEMICOLON, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::X, KeyCode::T, KeyCode::U __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::N, KeyCode::E __SimultaneousKeyPresses__ KeyCode::COMMA, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::P, KeyCode::E __SimultaneousKeyPresses__ KeyCode::COMMA, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::M, KeyCode::U __SimultaneousKeyPresses__ KeyCode::BRACKET_LEFT, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_LEFT, VK_OPTION __SimultaneousKeyPresses__ KeyCode::BRACKET_LEFT, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_LEFT, VK_SHIFT | VK_OPTION __SimultaneousKeyPresses__ KeyCode::BRACKET_RIGHT, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::BRACKET_RIGHT, VK_OPTION __SimultaneousKeyPresses__ KeyCode::BRACKET_RIGHT, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::BRACKET_RIGHT, VK_SHIFT | VK_OPTION nicola_kinesis_quote_to_back_space __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::DELETE __SimultaneousKeyPresses__ KeyCode::QUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::QUOTE nicola_kinesis_disabel_back_space __KeyToKey__ KeyCode::DELETE, ModifierFlag::NONE, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::QUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_LEFT}}, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::QUOTE, {{JAPANESE_NICOLA_KINESIS_THUMB_RIGHT}}, KeyCode::VK_NONE Quote to Back Space nicola_kinesis_quote_to_back_space Disable Back Space (Works only when "Quote to Back Space" is enabled) nicola_kinesis_disabel_back_space Backslash to ESC nicola_kinesis_backslash_to_esc Enter Numerals with Numeric Keys (Works only in kana mode) nicola_kinesis_enter_numerals_with_numeric_keys International Key to Voiced Sound Symbol (Works only in kana mode) nicola_kinesis_international_to_voiced_sound_symbol 下駄・新下駄配列(Geta, Shin-Geta Layout) 下駄配列(ATOK向け・ローマ字入力) remap.geta_input_roman_qwerty_atok JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::F, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::K, KeyCode::U, KeyCode::X, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::K, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::U, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::K, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::K, KeyCode::U, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::X, KeyCode::K, KeyCode::U, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::K, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::G, KeyCode::U, KeyCode::X, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::G, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::Z, KeyCode::U, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::D, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::G, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::D, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::G, KeyCode::U, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::X, KeyCode::G, KeyCode::U, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::G, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::D, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::R, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::T, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::A, KeyCode::T, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::F, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::G, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::Z, KeyCode::T, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::X, KeyCode::T, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::C, KeyCode::T, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::V, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SEMICOLON, KeyCode::B, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::R, KeyCode::S, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::T, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::G, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::Z, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::X, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::C, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::V, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::B, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_ATMARK, KeyCode::A, KeyCode::V, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_ATMARK, KeyCode::S, KeyCode::V, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_ATMARK, KeyCode::D, KeyCode::V, KeyCode::U, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_ATMARK, KeyCode::F, KeyCode::V, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_ATMARK, KeyCode::G, KeyCode::V, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::J, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::X, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::Y, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::U, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::H, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::J, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::N, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::M, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::COMMA, KeyCode::T, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::DOT, KeyCode::T, KeyCode::H, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::SLASH, KeyCode::T, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::Y, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::U, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::H, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::J, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::N, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::M, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::COMMA, KeyCode::D, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::DOT, KeyCode::D, KeyCode::H, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::SLASH, KeyCode::D, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::Y, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::U, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::P, KeyCode::P, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::H, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::J, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::N, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::M, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::COMMA, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::DOT, KeyCode::N, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::A, KeyCode::SLASH, KeyCode::M, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::Y, KeyCode::D, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::U, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::H, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::N, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::M, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::COMMA, KeyCode::T, KeyCode::W, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::DOT, KeyCode::D, KeyCode::W, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::SLASH, KeyCode::F, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::W, KeyCode::E, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::W, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::R, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::E, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::U, KeyCode::I, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::U, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::O, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::I, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::E, KeyCode::F, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::E, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::G, KeyCode::R, KeyCode::JIS_HAT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::U, KeyCode::H, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::J, KeyCode::JIS_COLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::I, KeyCode::JIS_COLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::D, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::S, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::F, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::D, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::G, KeyCode::F, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::H, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::J, KeyCode::K, KeyCode::DOT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::J, KeyCode::DOT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::L, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::K, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::V, KeyCode::JIS_ATMARK, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::V, KeyCode::D, KeyCode::JIS_ATMARK, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::N, KeyCode::JIS_YEN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::K, KeyCode::JIS_YEN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::X, KeyCode::C, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::C, KeyCode::X, KeyCode::JIS_BRACKET_LEFT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::C, KeyCode::V, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::V, KeyCode::C, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::M, KeyCode::COMMA, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::M, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::DOT, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::COMMA, KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::SHIFT_L, KeyCode::VK_NONE 新下駄配列(ことえり向け・ローマ字入力) remap.jis_shingeta_input_roman_qwerty_kotoeri JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::JIS_ATMARK, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::JIS_ATMARK, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::JIS_COLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, KeyCode::VK_NONE 新下駄配列(ATOK向け・ローマ字入力) remap.jis_shingeta_input_roman_qwerty_atok JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::JIS_ATMARK, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::JIS_ATMARK, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::JIS_COLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE ____________________________________________________________ 新下駄配列(ことえり向け・ローマ字入力) Dvorakユーザー向け ・アルファベット入力: Dvorak ・日本語入力: 新下駄配列 remap.jis_shingeta_input_roman_qwerty_kotoeri_for_dvorak JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::JIS_ATMARK, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::JIS_ATMARK, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::JIS_COLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, KeyCode::VK_NONE JAPANESE ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L JAPANESE ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L 新下駄配列(ATOK向け・ローマ字入力) Dvorakユーザー向け ・アルファベット入力: Dvorak ・日本語入力: 新下駄配列 remap.jis_shingeta_input_roman_qwerty_atok_for_dvorak JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::JIS_YEN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::JIS_ATMARK, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::JIS_BRACKET_LEFT, KeyCode::JIS_BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::JIS_ATMARK, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::JIS_COLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::JIS_COLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE JAPANESE ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L JAPANESE ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::JIS_HAT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::JIS_HAT, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::Q, KeyCode::KEY_7, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::JIS_ATMARK, KeyCode::SLASH __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::JIS_COLON, KeyCode::MINUS __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_JIS_BACKSLASH __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::JIS_UNDERSCORE, VK_SHIFT, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::JIS_ATMARK, ModifierFlag::SHIFT_L ____________________________________________________________ 新下駄配列 US Keyboard 向け(ことえり向け・ローマ字入力) remap.jis_shingeta_input_roman_qwerty_kotoeri_for_us JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::BRACKET_LEFT, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::BRACKET_LEFT, KeyCode::BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, KeyCode::VK_NONE 新下駄配列 US Keyboard 向け(ATOK向け・ローマ字入力) remap.jis_shingeta_input_roman_qwerty_atok_for_us JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::BRACKET_LEFT, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::BRACKET_LEFT, KeyCode::BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE ____________________________________________________________ 新下駄配列 US Keyboard 向け(ことえり向け・ローマ字入力) Dvorakユーザー向け ・アルファベット入力: Dvorak ・日本語入力: 新下駄配列 remap.jis_shingeta_input_roman_qwerty_kotoeri_for_dvorak_for_us JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::BRACKET_LEFT, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::BRACKET_LEFT, KeyCode::BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, KeyCode::VK_NONE JAPANESE ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT JAPANESE ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT 新下駄配列 US Keyboard 向け(ATOK向け・ローマ字入力) Dvorakユーザー向け ・アルファベット入力: Dvorak ・日本語入力: 新下駄配列 remap.jis_shingeta_input_roman_qwerty_atok_for_dvorak_for_us JAPANESE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::G, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::B, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::K, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::G, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::NONE, KeyCode::G, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::N, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::T, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::K, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::N, KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::K, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::S, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::N, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::QUOTE, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::S, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::M, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::T, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::T, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::D, KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Q, KeyCode::F, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::W, KeyCode::G, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::E, KeyCode::F, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::R, KeyCode::F, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::T, KeyCode::F, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::Y, KeyCode::W, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::U, KeyCode::P, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::I, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::O, KeyCode::M, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::P, KeyCode::W, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::BRACKET_LEFT, KeyCode::U, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::H, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::S, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::D, KeyCode::R, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::F, KeyCode::M, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::H, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SEMICOLON, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::Z, KeyCode::D, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::X, KeyCode::Z, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::V, KeyCode::M, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::B, KeyCode::F, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::N, KeyCode::S, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::M, KeyCode::N, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::COMMA, KeyCode::B, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::DOT, KeyCode::P, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::SLASH, KeyCode::V, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Q, KeyCode::D, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::W, KeyCode::M, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::E, KeyCode::K, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::R, KeyCode::T, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::T, KeyCode::D, KeyCode::H, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::Y, KeyCode::S, KeyCode::H, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::U, KeyCode::P, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::I, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::O, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::P, KeyCode::J, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::A, KeyCode::W, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::S, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::D, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::F, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::G, KeyCode::Z, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::H, KeyCode::B, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::J, KeyCode::R, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SEMICOLON, KeyCode::S, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::Z, KeyCode::Z, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::X, KeyCode::Z, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::C, KeyCode::G, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::V, KeyCode::R, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::B, KeyCode::N, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::N, KeyCode::W, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::M, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::COMMA, KeyCode::P, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::DOT, KeyCode::P, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::SLASH, KeyCode::T, KeyCode::Y, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Q, KeyCode::H, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::W, KeyCode::S, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::E, KeyCode::S, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::R, KeyCode::K, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::T, KeyCode::T, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::A, KeyCode::H, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::F, KeyCode::K, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::G, KeyCode::T, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::Z, KeyCode::H, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::C, KeyCode::S, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::V, KeyCode::K, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::B, KeyCode::T, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Q, KeyCode::R, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::W, KeyCode::J, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::E, KeyCode::J, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::T, KeyCode::N, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::A, KeyCode::R, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::F, KeyCode::G, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::G, KeyCode::N, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::Z, KeyCode::R, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::C, KeyCode::J, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::V, KeyCode::G, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::B, KeyCode::N, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::G, KeyCode::BRACKET_LEFT, KeyCode::BRACKET_RIGHT, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::J, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::RETURN, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::V, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::F, KeyCode::B, KeyCode::KEY_1, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::N, KeyCode::J, KeyCode::SLASH, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_1, KeyCode::X, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_2, KeyCode::X, KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_3, KeyCode::X, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_4, KeyCode::X, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::K, KeyCode::KEY_5, KeyCode::X, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_2, KeyCode::M, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_3, KeyCode::M, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::KEY_4, KeyCode::M, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_2, KeyCode::B, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_3, KeyCode::B, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::I, KeyCode::KEY_4, KeyCode::B, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_1, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_2, KeyCode::P, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_3, KeyCode::P, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::O, KeyCode::KEY_4, KeyCode::P, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_7, KeyCode::COMMA, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_8, KeyCode::BRACKET_LEFT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_9, KeyCode::BRACKET_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::KEY_0, KeyCode::SEMICOLON, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::D, KeyCode::MINUS, KeyCode::KEY_2, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_7, KeyCode::DOT, ModifierFlag::OPTION_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_8, KeyCode::KEY_9, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_9, KeyCode::KEY_0, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::KEY_0, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::S, KeyCode::MINUS, KeyCode::KEY_8, ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::F, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::R, KeyCode::G, KeyCode::SLASH, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::H, KeyCode::U, KeyCode::SLASH, ModifierFlag::OPTION_L, KeyCode::VK_NONE JAPANESE ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT JAPANESE ModifierFlag::FN __KeyToKey__ KeyCode::Q, KeyCode::QUOTE __KeyToKey__ KeyCode::W, KeyCode::COMMA __KeyToKey__ KeyCode::E, KeyCode::DOT __KeyToKey__ KeyCode::R, KeyCode::P __KeyToKey__ KeyCode::T, KeyCode::Y __KeyToKey__ KeyCode::Y, KeyCode::F __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::C __KeyToKey__ KeyCode::O, KeyCode::R __KeyToKey__ KeyCode::P, KeyCode::L __KeyToKey__ KeyCode::BRACKET_LEFT, KeyCode::SLASH __KeyToKey__ KeyCode::BRACKET_RIGHT, KeyCode::EQUAL __KeyToKey__ KeyCode::S, KeyCode::O __KeyToKey__ KeyCode::D, KeyCode::E __KeyToKey__ KeyCode::F, KeyCode::U __KeyToKey__ KeyCode::G, KeyCode::I __KeyToKey__ KeyCode::H, KeyCode::D __KeyToKey__ KeyCode::J, KeyCode::H __KeyToKey__ KeyCode::K, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, KeyCode::S __KeyToKey__ KeyCode::QUOTE, KeyCode::MINUS __KeyToKey__ KeyCode::Z, KeyCode::SEMICOLON __KeyToKey__ KeyCode::X, KeyCode::Q __KeyToKey__ KeyCode::C, KeyCode::J __KeyToKey__ KeyCode::V, KeyCode::K __KeyToKey__ KeyCode::B, KeyCode::X __KeyToKey__ KeyCode::N, KeyCode::B __KeyToKey__ KeyCode::COMMA, KeyCode::W __KeyToKey__ KeyCode::DOT, KeyCode::V __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::MINUS, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::EQUAL, KeyCode::BRACKET_RIGHT Asuka Kana Hairetsu 飛鳥カナ配列(2010-07-13版) <ローマ字モード> 左シフト=スペース, 右シフト=かな 数字段のシフト面は未定義 remap.jis_asuka_roman_space_kana JAPANESE __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::VK_MODIFIER_EXTRA1, KeyCode::SPACE __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::JIS_KANA __KeyToKey__ KeyCode::OPTION_R, KeyCode::DELETE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::ENTER, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::ESCAPE, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::T,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::H,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::P,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::K,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::T,KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::G,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::Y,KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::N,KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::K,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::T,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::H,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::SLASH, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::CURSOR_DOWN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::Q, ModifierFlag::NONE, KeyCode::X,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::W, ModifierFlag::NONE, KeyCode::H,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::E, ModifierFlag::NONE, KeyCode::K,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::K,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::R, ModifierFlag::NONE, KeyCode::X,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::T, ModifierFlag::NONE, KeyCode::X,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::Y, ModifierFlag::NONE, KeyCode::V,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::V,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::U, ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::I, ModifierFlag::NONE, KeyCode::Y,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Y,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::O, ModifierFlag::NONE, KeyCode::H,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::P, ModifierFlag::NONE, KeyCode::H,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::KEY_9,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::KEY_9,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::A, ModifierFlag::NONE, KeyCode::D, KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::S, ModifierFlag::NONE, KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::D, ModifierFlag::NONE, KeyCode::G,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::G,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::F, ModifierFlag::NONE, KeyCode::B,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::B,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::G, ModifierFlag::NONE, KeyCode::X,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::H, ModifierFlag::NONE, KeyCode::Z,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Z,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::J, ModifierFlag::NONE, KeyCode::R,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::R,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::K, ModifierFlag::NONE, KeyCode::S,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::S,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::L, ModifierFlag::NONE, KeyCode::M,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::M,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::D,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::D,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::G,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::G,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::HOME, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::HOME, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::Z, ModifierFlag::NONE, KeyCode::Z,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Z,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::X, ModifierFlag::NONE, KeyCode::N,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::N,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::C, ModifierFlag::NONE, KeyCode::S,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::S,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::V, ModifierFlag::NONE, KeyCode::P,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::P,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::B, ModifierFlag::NONE, KeyCode::X,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::N, ModifierFlag::NONE, KeyCode::Y,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Y,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::M, ModifierFlag::NONE, KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::DOT, ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::SLASH,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::Q, ModifierFlag::NONE, KeyCode::KEY_8,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::KEY_8,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::W, ModifierFlag::NONE, KeyCode::B,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::B,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::E, ModifierFlag::NONE, KeyCode::R,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::R, ModifierFlag::NONE, KeyCode::P,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::T, ModifierFlag::NONE, KeyCode::JIS_HAT,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::JIS_HAT,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::Y, ModifierFlag::NONE, KeyCode::D,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::U, ModifierFlag::NONE, KeyCode::N,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::I, ModifierFlag::NONE, KeyCode::D,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::O, ModifierFlag::NONE, KeyCode::M,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::P, ModifierFlag::NONE, KeyCode::Z,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::Z,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::G,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::PAGEUP, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::PAGEUP, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::A, ModifierFlag::NONE, KeyCode::W,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::W,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::S, ModifierFlag::NONE, KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::D, ModifierFlag::NONE, KeyCode::N,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::F, ModifierFlag::NONE, KeyCode::R,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::G, ModifierFlag::NONE, KeyCode::P,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::H, ModifierFlag::NONE, KeyCode::D,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::J, ModifierFlag::NONE, KeyCode::K,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::K,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::K, ModifierFlag::NONE, KeyCode::N,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::L, ModifierFlag::NONE, KeyCode::K,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::K,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::S,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::S,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::R,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::END, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::END, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::Z, ModifierFlag::NONE, KeyCode::P,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::X, ModifierFlag::NONE, KeyCode::G,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::G,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::C, ModifierFlag::NONE, KeyCode::M,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::V, ModifierFlag::NONE, KeyCode::Z,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::Z,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_COLON,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::JIS_COLON,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::N, ModifierFlag::NONE, KeyCode::M,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::M, ModifierFlag::NONE, KeyCode::W,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::W,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::COMMA, ModifierFlag::NONE, KeyCode::T,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::T,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::DOT, ModifierFlag::NONE, KeyCode::M,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::B,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::PAGEDOWN, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::PAGEDOWN, KeyCode::VK_NONE <ローマ字モード> 左シフト=英数, 右シフト=スペース 数字段のシフト面は未定義 remap.jis_asuka_roman_eisuu_space JAPANESE __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::VK_MODIFIER_EXTRA1, KeyCode::JIS_EISUU __KeyOverlaidModifier__ KeyCode::SPACE, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::SPACE __KeyToKey__ KeyCode::OPTION_R, KeyCode::DELETE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::ENTER, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::ESCAPE, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::T,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::H,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::P,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::K,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::T,KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::G,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::Y,KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::N,KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::K,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::T,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::H,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::SLASH, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::CURSOR_DOWN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::Q, ModifierFlag::NONE, KeyCode::X,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::W, ModifierFlag::NONE, KeyCode::H,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::E, ModifierFlag::NONE, KeyCode::K,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::K,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::R, ModifierFlag::NONE, KeyCode::X,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::T, ModifierFlag::NONE, KeyCode::X,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::Y, ModifierFlag::NONE, KeyCode::V,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::V,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::U, ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::I, ModifierFlag::NONE, KeyCode::Y,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Y,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::O, ModifierFlag::NONE, KeyCode::H,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::P, ModifierFlag::NONE, KeyCode::H,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::KEY_9,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::KEY_9,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::A, ModifierFlag::NONE, KeyCode::D, KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::S, ModifierFlag::NONE, KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::D, ModifierFlag::NONE, KeyCode::G,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::G,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::F, ModifierFlag::NONE, KeyCode::B,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::B,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::G, ModifierFlag::NONE, KeyCode::X,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::H, ModifierFlag::NONE, KeyCode::Z,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Z,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::J, ModifierFlag::NONE, KeyCode::R,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::R,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::K, ModifierFlag::NONE, KeyCode::S,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::S,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::L, ModifierFlag::NONE, KeyCode::M,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::M,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::D,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::D,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::G,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::G,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::HOME, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::HOME, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::Z, ModifierFlag::NONE, KeyCode::Z,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Z,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::X, ModifierFlag::NONE, KeyCode::N,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::N,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::C, ModifierFlag::NONE, KeyCode::S,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::S,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::V, ModifierFlag::NONE, KeyCode::P,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::P,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::B, ModifierFlag::NONE, KeyCode::X,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::N, ModifierFlag::NONE, KeyCode::Y,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Y,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::M, ModifierFlag::NONE, KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::DOT, ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::SLASH,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::Q, ModifierFlag::NONE, KeyCode::KEY_8,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::KEY_8,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::W, ModifierFlag::NONE, KeyCode::B,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::B,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::E, ModifierFlag::NONE, KeyCode::R,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::R, ModifierFlag::NONE, KeyCode::P,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::T, ModifierFlag::NONE, KeyCode::JIS_HAT,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::JIS_HAT,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::Y, ModifierFlag::NONE, KeyCode::D,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::U, ModifierFlag::NONE, KeyCode::N,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::I, ModifierFlag::NONE, KeyCode::D,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::O, ModifierFlag::NONE, KeyCode::M,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::P, ModifierFlag::NONE, KeyCode::Z,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::Z,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::G,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::PAGEUP, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::PAGEUP, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::A, ModifierFlag::NONE, KeyCode::W,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::W,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::S, ModifierFlag::NONE, KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::D, ModifierFlag::NONE, KeyCode::N,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::F, ModifierFlag::NONE, KeyCode::R,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::G, ModifierFlag::NONE, KeyCode::P,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::H, ModifierFlag::NONE, KeyCode::D,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::J, ModifierFlag::NONE, KeyCode::K,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::K,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::K, ModifierFlag::NONE, KeyCode::N,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::L, ModifierFlag::NONE, KeyCode::K,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::K,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::S,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::S,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::R,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::END, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::END, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::Z, ModifierFlag::NONE, KeyCode::P,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::X, ModifierFlag::NONE, KeyCode::G,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::G,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::C, ModifierFlag::NONE, KeyCode::M,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::V, ModifierFlag::NONE, KeyCode::Z,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::Z,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_COLON,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::JIS_COLON,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::N, ModifierFlag::NONE, KeyCode::M,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::M, ModifierFlag::NONE, KeyCode::W,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::W,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::COMMA, ModifierFlag::NONE, KeyCode::T,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::T,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::DOT, ModifierFlag::NONE, KeyCode::M,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::B,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::SPACE,KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::PAGEDOWN, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::PAGEDOWN, KeyCode::VK_NONE <ローマ字モード> 左シフト=英数, 右シフト=かな 数字段のシフト面は未定義 remap.jis_asuka_roman_eisuu_kana __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::VK_MODIFIER_EXTRA1, KeyCode::JIS_EISUU __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::JIS_KANA __KeyToKey__ KeyCode::OPTION_R, KeyCode::DELETE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::JIS_BRACKET_LEFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::MINUS, KeyCode::VK_NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::ENTER, KeyCode::VK_NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::B,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::DELETE, KeyCode::VK_NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::ESCAPE, KeyCode::VK_NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::T,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::H,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::P,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::JIS_BRACKET_RIGHT, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, KeyCode::VK_NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::K,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::S,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::T,KeyCode::E, KeyCode::VK_NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::G,KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::Y,KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::N,KeyCode::N, KeyCode::VK_NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::K,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::T,KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::H,KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::SLASH, KeyCode::VK_NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::J, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::T, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::N, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::R, KeyCode::I, KeyCode::VK_NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::B, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::X, KeyCode::T, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::O, KeyCode::VK_NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::X, KeyCode::Y, KeyCode::U, KeyCode::VK_NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::S, KeyCode::A, KeyCode::VK_NONE __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::CURSOR_DOWN, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::Q, ModifierFlag::NONE, KeyCode::X,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::W, ModifierFlag::NONE, KeyCode::H,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::E, ModifierFlag::NONE, KeyCode::K,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::K,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::R, ModifierFlag::NONE, KeyCode::X,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::T, ModifierFlag::NONE, KeyCode::X,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::Y, ModifierFlag::NONE, KeyCode::V,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::V,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::U, ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::KEY_5,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::I, ModifierFlag::NONE, KeyCode::Y,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Y,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::O, ModifierFlag::NONE, KeyCode::H,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::P, ModifierFlag::NONE, KeyCode::H,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::H,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::KEY_9,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::KEY_9,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::A, ModifierFlag::NONE, KeyCode::D, KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::D, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::S, ModifierFlag::NONE, KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::D, ModifierFlag::NONE, KeyCode::G,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::G,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::F, ModifierFlag::NONE, KeyCode::B,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::B,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::G, ModifierFlag::NONE, KeyCode::X,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::H, ModifierFlag::NONE, KeyCode::Z,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Z,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::J, ModifierFlag::NONE, KeyCode::R,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::R,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::K, ModifierFlag::NONE, KeyCode::S,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::S,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::L, ModifierFlag::NONE, KeyCode::M,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::M,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::D,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::D,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::G,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::G,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::HOME, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::HOME, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::Z, ModifierFlag::NONE, KeyCode::Z,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Z,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::X, ModifierFlag::NONE, KeyCode::N,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::N,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::C, ModifierFlag::NONE, KeyCode::S,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::S,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::V, ModifierFlag::NONE, KeyCode::P,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::P,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::B, ModifierFlag::NONE, KeyCode::X,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::X,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::N, ModifierFlag::NONE, KeyCode::Y,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::Y,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::M, ModifierFlag::NONE, KeyCode::E, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::COMMA, ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::COMMA, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::DOT, ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::DOT, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::SLASH, ModifierFlag::NONE, KeyCode::SLASH,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::SLASH,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_EISUU,KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::EXTRA1|ModifierFlag::NONE, KeyCode::CURSOR_UP, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::Q, ModifierFlag::NONE, KeyCode::KEY_8,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::KEY_8,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::W, ModifierFlag::NONE, KeyCode::B,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::B,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::E, ModifierFlag::NONE, KeyCode::R,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::R, ModifierFlag::NONE, KeyCode::P,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::T, ModifierFlag::NONE, KeyCode::JIS_HAT,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::JIS_HAT,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::Y, ModifierFlag::NONE, KeyCode::D,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::U, ModifierFlag::NONE, KeyCode::N,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::I, ModifierFlag::NONE, KeyCode::D,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::O, ModifierFlag::NONE, KeyCode::M,KeyCode::E, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::E, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::P, ModifierFlag::NONE, KeyCode::Z,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::Z,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::G,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::G,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::PAGEUP, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::PAGEUP, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::A, ModifierFlag::NONE, KeyCode::W,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::W,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::S, ModifierFlag::NONE, KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::D, ModifierFlag::NONE, KeyCode::N,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::F, ModifierFlag::NONE, KeyCode::R,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::G, ModifierFlag::NONE, KeyCode::P,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::H, ModifierFlag::NONE, KeyCode::D,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::D,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::J, ModifierFlag::NONE, KeyCode::K,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::K,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::K, ModifierFlag::NONE, KeyCode::N,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::N,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::L, ModifierFlag::NONE, KeyCode::K,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::K,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::S,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::S,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::R,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::R,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::END, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::END, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::Z, ModifierFlag::NONE, KeyCode::P,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::P,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::X, ModifierFlag::NONE, KeyCode::G,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::G,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::C, ModifierFlag::NONE, KeyCode::M,KeyCode::I, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::I, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::V, ModifierFlag::NONE, KeyCode::Z,KeyCode::A, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::Z,KeyCode::A, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::B, ModifierFlag::NONE, KeyCode::JIS_COLON,ModifierFlag::SHIFT_L, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::JIS_COLON,ModifierFlag::SHIFT_L, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::N, ModifierFlag::NONE, KeyCode::M,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::M, ModifierFlag::NONE, KeyCode::W,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::W,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::COMMA, ModifierFlag::NONE, KeyCode::T,KeyCode::U, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::T,KeyCode::U, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::DOT, ModifierFlag::NONE, KeyCode::M,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::M,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::SLASH, ModifierFlag::NONE, KeyCode::B,KeyCode::O, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::B,KeyCode::O, KeyCode::VK_NONE __SimultaneousKeyPresses__ KeyCode::JIS_KANA,KeyCode::JIS_UNDERSCORE, ModifierFlag::NONE, KeyCode::PAGEDOWN, KeyCode::VK_MODIFIER_EXTRA2 __KeyToKey__ KeyCode::JIS_UNDERSCORE, ModifierFlag::EXTRA2|ModifierFlag::NONE, KeyCode::PAGEDOWN, KeyCode::VK_NONE Use Windows Kana-Input Layout on US Keyboard ROMAN __KeyToKey__ KeyCode::MINUS, VK_SHIFT, KeyCode::BRACKET_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_RIGHT, VK_SHIFT, KeyCode::BRACKET_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_LEFT, VK_SHIFT, KeyCode::EQUAL, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::EQUAL, VK_SHIFT, KeyCode::MINUS, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::EQUAL __KeyToKey__ KeyCode::EQUAL, ModifierFlag::NONE, KeyCode::BACKSLASH __KeyToKey__ KeyCode::BACKSLASH, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT remap.jis_layout_windowskanainput キーボード天地逆Dvorak配列(USキーボード向け) http://pi200k.blog35.fc2.com/?no=70 UpDown.EXTRA_Keys_mouse remap.jis_UpDown_EXTRA_Keys_mouse __KeyToKey__ KeyCode::SEMICOLON, VK_COMMAND, ModifierFlag::EXTRA5, PointingButton::LEFT __KeyToKey__ KeyCode::L, VK_COMMAND, ModifierFlag::EXTRA5, PointingButton::RIGHT UpDown.DvorakJP remap.jis_UpDown_DvorakJP JAPANESE_HIRAGANA, JAPANESE, JAPANESE_KATAKANA, JAPANESE_FULLWIDTH_ROMAN __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::K, ModifierFlag::NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::I, ModifierFlag::NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::U, ModifierFlag::NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::E, ModifierFlag::NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::O, ModifierFlag::NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::A, ModifierFlag::NONE UpDown.Remap.Dvorak remap.jis_UpDown_Remap_Dvorak __KeyToKey__ KeyCode::F4, ModifierFlag::NONE, KeyCode::CONTROL_R, ModifierFlag::NONE __KeyToKey__ KeyCode::F5, ModifierFlag::NONE, KeyCode::SHIFT_R, ModifierFlag::NONE __KeyToKey__ KeyCode::F6, ModifierFlag::NONE, KeyCode::SPACE, ModifierFlag::NONE __KeyToKey__ KeyCode::F7, ModifierFlag::NONE, KeyCode::SHIFT_L, ModifierFlag::NONE __KeyToKey__ KeyCode::F8, ModifierFlag::NONE, KeyCode::CONTROL_L, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::F4, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::F5, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::F6, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::FORWARD_DELETE, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::F7, ModifierFlag::NONE __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::F8, ModifierFlag::NONE __KeyToKey__ KeyCode::EQUAL, ModifierFlag::NONE, KeyCode::F9, ModifierFlag::NONE __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::Z, ModifierFlag::NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::V, ModifierFlag::NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::W, ModifierFlag::NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::M, ModifierFlag::NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::B, ModifierFlag::NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::X, ModifierFlag::NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::K, ModifierFlag::NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::J, ModifierFlag::NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::Q, ModifierFlag::NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::SEMICOLON, ModifierFlag::NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::S, ModifierFlag::NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::N, ModifierFlag::NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::T, ModifierFlag::NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::H, ModifierFlag::NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::D, ModifierFlag::NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::I, ModifierFlag::NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::U, ModifierFlag::NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::E, ModifierFlag::NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::O, ModifierFlag::NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::A, ModifierFlag::NONE __KeyToKey__ KeyCode::Z, ModifierFlag::NONE, KeyCode::L, ModifierFlag::NONE __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::R, ModifierFlag::NONE __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::C, ModifierFlag::NONE __KeyToKey__ KeyCode::V, ModifierFlag::NONE, KeyCode::G, ModifierFlag::NONE __KeyToKey__ KeyCode::B, ModifierFlag::NONE, KeyCode::F, ModifierFlag::NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE __KeyToKey__ KeyCode::M, ModifierFlag::NONE, KeyCode::P, ModifierFlag::NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::NONE __KeyToKey__ KeyCode::DOT, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::NONE __KeyToKey__ KeyCode::SLASH, ModifierFlag::NONE, KeyCode::QUOTE, ModifierFlag::NONE __KeyToKey__ KeyCode::SPACE, ModifierFlag::NONE, KeyCode::TAB, ModifierFlag::NONE __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::NONE, KeyCode::ESCAPE, ModifierFlag::NONE __KeyToKey__ KeyCode::F4, VK_SHIFT, KeyCode::CONTROL_R, VK_SHIFT __KeyToKey__ KeyCode::F5, VK_SHIFT, KeyCode::SHIFT_R, VK_SHIFT __KeyToKey__ KeyCode::F6, VK_SHIFT, KeyCode::SPACE, VK_SHIFT __KeyToKey__ KeyCode::F7, VK_SHIFT, KeyCode::SHIFT_L, VK_SHIFT __KeyToKey__ KeyCode::F8, VK_SHIFT, KeyCode::CONTROL_L, VK_SHIFT __KeyToKey__ KeyCode::KEY_1, VK_SHIFT, KeyCode::F4, VK_SHIFT __KeyToKey__ KeyCode::KEY_2, VK_SHIFT, KeyCode::F5, VK_SHIFT __KeyToKey__ KeyCode::KEY_3, VK_SHIFT, KeyCode::F6, VK_SHIFT __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::FORWARD_DELETE, VK_SHIFT __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::F7, VK_SHIFT __KeyToKey__ KeyCode::MINUS, VK_SHIFT, KeyCode::F8, VK_SHIFT __KeyToKey__ KeyCode::EQUAL, VK_SHIFT, KeyCode::F9, VK_SHIFT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::Z, VK_SHIFT __KeyToKey__ KeyCode::W, VK_SHIFT, KeyCode::V, VK_SHIFT __KeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::W, VK_SHIFT __KeyToKey__ KeyCode::R, VK_SHIFT, KeyCode::M, VK_SHIFT __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::B, VK_SHIFT __KeyToKey__ KeyCode::Y, VK_SHIFT, KeyCode::X, VK_SHIFT __KeyToKey__ KeyCode::U, VK_SHIFT, KeyCode::K, VK_SHIFT __KeyToKey__ KeyCode::I, VK_SHIFT, KeyCode::J, VK_SHIFT __KeyToKey__ KeyCode::O, VK_SHIFT, KeyCode::Q, VK_SHIFT __KeyToKey__ KeyCode::P, VK_SHIFT, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::S, VK_SHIFT __KeyToKey__ KeyCode::S, VK_SHIFT, KeyCode::N, VK_SHIFT __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::T, VK_SHIFT __KeyToKey__ KeyCode::F, VK_SHIFT, KeyCode::H, VK_SHIFT __KeyToKey__ KeyCode::G, VK_SHIFT, KeyCode::D, VK_SHIFT __KeyToKey__ KeyCode::H, VK_SHIFT, KeyCode::I, VK_SHIFT __KeyToKey__ KeyCode::J, VK_SHIFT, KeyCode::U, VK_SHIFT __KeyToKey__ KeyCode::K, VK_SHIFT, KeyCode::E, VK_SHIFT __KeyToKey__ KeyCode::L, VK_SHIFT, KeyCode::O, VK_SHIFT __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::A, VK_SHIFT __KeyToKey__ KeyCode::Z, VK_SHIFT, KeyCode::L, VK_SHIFT __KeyToKey__ KeyCode::X, VK_SHIFT, KeyCode::R, VK_SHIFT __KeyToKey__ KeyCode::C, VK_SHIFT, KeyCode::C, VK_SHIFT __KeyToKey__ KeyCode::V, VK_SHIFT, KeyCode::G, VK_SHIFT __KeyToKey__ KeyCode::B, VK_SHIFT, KeyCode::F, VK_SHIFT __KeyToKey__ KeyCode::N, VK_SHIFT, KeyCode::Y, VK_SHIFT __KeyToKey__ KeyCode::M, VK_SHIFT, KeyCode::P, VK_SHIFT __KeyToKey__ KeyCode::COMMA, VK_SHIFT, KeyCode::DOT, VK_SHIFT __KeyToKey__ KeyCode::DOT, VK_SHIFT, KeyCode::COMMA, VK_SHIFT __KeyToKey__ KeyCode::SLASH, VK_SHIFT, KeyCode::QUOTE, VK_SHIFT __KeyToKey__ KeyCode::SPACE, VK_SHIFT, KeyCode::TAB, VK_SHIFT __KeyToKey__ KeyCode::CURSOR_LEFT, VK_SHIFT, KeyCode::ESCAPE, VK_SHIFT __KeyToKey__ KeyCode::F4, VK_CONTROL, KeyCode::CONTROL_R, VK_CONTROL __KeyToKey__ KeyCode::F5, VK_CONTROL, KeyCode::SHIFT_R, VK_CONTROL __KeyToKey__ KeyCode::F6, VK_CONTROL, KeyCode::SPACE, VK_CONTROL __KeyToKey__ KeyCode::F7, VK_CONTROL, KeyCode::SHIFT_L, VK_CONTROL __KeyToKey__ KeyCode::F8, VK_CONTROL, KeyCode::CONTROL_L, VK_CONTROL __KeyToKey__ KeyCode::KEY_1, VK_CONTROL, KeyCode::F4, VK_CONTROL __KeyToKey__ KeyCode::KEY_2, VK_CONTROL, KeyCode::F5, VK_CONTROL __KeyToKey__ KeyCode::KEY_3, VK_CONTROL, KeyCode::F6, VK_CONTROL __KeyToKey__ KeyCode::KEY_4, VK_CONTROL, KeyCode::FORWARD_DELETE, VK_CONTROL __KeyToKey__ KeyCode::KEY_6, VK_CONTROL, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_CONTROL __KeyToKey__ KeyCode::KEY_0, VK_CONTROL, KeyCode::F7, VK_CONTROL __KeyToKey__ KeyCode::MINUS, VK_CONTROL, KeyCode::F8, VK_CONTROL __KeyToKey__ KeyCode::EQUAL, VK_CONTROL, KeyCode::F9, VK_CONTROL __KeyToKey__ KeyCode::Q, VK_CONTROL, KeyCode::Z, VK_CONTROL __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::V, VK_CONTROL __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::W, VK_CONTROL __KeyToKey__ KeyCode::R, VK_CONTROL, KeyCode::M, VK_CONTROL __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::B, VK_CONTROL __KeyToKey__ KeyCode::Y, VK_CONTROL, KeyCode::X, VK_CONTROL __KeyToKey__ KeyCode::U, VK_CONTROL, KeyCode::K, VK_CONTROL __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::J, VK_CONTROL __KeyToKey__ KeyCode::O, VK_CONTROL, KeyCode::Q, VK_CONTROL __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::SEMICOLON, VK_CONTROL __KeyToKey__ KeyCode::A, VK_CONTROL, KeyCode::S, VK_CONTROL __KeyToKey__ KeyCode::S, VK_CONTROL, KeyCode::N, VK_CONTROL __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::T, VK_CONTROL __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::H, VK_CONTROL __KeyToKey__ KeyCode::G, VK_CONTROL, KeyCode::D, VK_CONTROL __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::I, VK_CONTROL __KeyToKey__ KeyCode::J, VK_CONTROL, KeyCode::U, VK_CONTROL __KeyToKey__ KeyCode::K, VK_CONTROL, KeyCode::E, VK_CONTROL __KeyToKey__ KeyCode::L, VK_CONTROL, KeyCode::O, VK_CONTROL __KeyToKey__ KeyCode::SEMICOLON, VK_CONTROL, KeyCode::A, VK_CONTROL __KeyToKey__ KeyCode::Z, VK_CONTROL, KeyCode::L, VK_CONTROL __KeyToKey__ KeyCode::X, VK_CONTROL, KeyCode::R, VK_CONTROL __KeyToKey__ KeyCode::C, VK_CONTROL, KeyCode::C, VK_CONTROL __KeyToKey__ KeyCode::V, VK_CONTROL, KeyCode::G, VK_CONTROL __KeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::F, VK_CONTROL __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::Y, VK_CONTROL __KeyToKey__ KeyCode::M, VK_CONTROL, KeyCode::P, VK_CONTROL __KeyToKey__ KeyCode::COMMA, VK_CONTROL, KeyCode::DOT, VK_CONTROL __KeyToKey__ KeyCode::DOT, VK_CONTROL, KeyCode::COMMA, VK_CONTROL __KeyToKey__ KeyCode::SLASH, VK_CONTROL, KeyCode::QUOTE, VK_CONTROL __KeyToKey__ KeyCode::SPACE, VK_CONTROL, KeyCode::TAB, VK_CONTROL __KeyToKey__ KeyCode::CURSOR_LEFT, VK_CONTROL, KeyCode::ESCAPE, VK_CONTROL __KeyToKey__ KeyCode::F4, VK_OPTION, KeyCode::CONTROL_R, VK_OPTION __KeyToKey__ KeyCode::F5, VK_OPTION, KeyCode::SHIFT_R, VK_OPTION __KeyToKey__ KeyCode::F6, VK_OPTION, KeyCode::SPACE, VK_OPTION __KeyToKey__ KeyCode::F7, VK_OPTION, KeyCode::SHIFT_L, VK_OPTION __KeyToKey__ KeyCode::F8, VK_OPTION, KeyCode::CONTROL_L, VK_OPTION __KeyToKey__ KeyCode::KEY_1, VK_OPTION, KeyCode::F4, VK_OPTION __KeyToKey__ KeyCode::KEY_2, VK_OPTION, KeyCode::F5, VK_OPTION __KeyToKey__ KeyCode::KEY_3, VK_OPTION, KeyCode::F6, VK_OPTION __KeyToKey__ KeyCode::KEY_4, VK_OPTION, KeyCode::FORWARD_DELETE, VK_OPTION __KeyToKey__ KeyCode::KEY_6, VK_OPTION, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_OPTION __KeyToKey__ KeyCode::KEY_0, VK_OPTION, KeyCode::F7, VK_OPTION __KeyToKey__ KeyCode::MINUS, VK_OPTION, KeyCode::F8, VK_OPTION __KeyToKey__ KeyCode::EQUAL, VK_OPTION, KeyCode::F9, VK_OPTION __KeyToKey__ KeyCode::Q, VK_OPTION, KeyCode::Z, VK_OPTION __KeyToKey__ KeyCode::W, VK_OPTION, KeyCode::V, VK_OPTION __KeyToKey__ KeyCode::E, VK_OPTION, KeyCode::W, VK_OPTION __KeyToKey__ KeyCode::R, VK_OPTION, KeyCode::M, VK_OPTION __KeyToKey__ KeyCode::T, VK_OPTION, KeyCode::B, VK_OPTION __KeyToKey__ KeyCode::Y, VK_OPTION, KeyCode::X, VK_OPTION __KeyToKey__ KeyCode::U, VK_OPTION, KeyCode::K, VK_OPTION __KeyToKey__ KeyCode::I, VK_OPTION, KeyCode::J, VK_OPTION __KeyToKey__ KeyCode::O, VK_OPTION, KeyCode::Q, VK_OPTION __KeyToKey__ KeyCode::P, VK_OPTION, KeyCode::SEMICOLON, VK_OPTION __KeyToKey__ KeyCode::A, VK_OPTION, KeyCode::S, VK_OPTION __KeyToKey__ KeyCode::S, VK_OPTION, KeyCode::N, VK_OPTION __KeyToKey__ KeyCode::D, VK_OPTION, KeyCode::T, VK_OPTION __KeyToKey__ KeyCode::F, VK_OPTION, KeyCode::H, VK_OPTION __KeyToKey__ KeyCode::G, VK_OPTION, KeyCode::D, VK_OPTION __KeyToKey__ KeyCode::H, VK_OPTION, KeyCode::I, VK_OPTION __KeyToKey__ KeyCode::J, VK_OPTION, KeyCode::U, VK_OPTION __KeyToKey__ KeyCode::K, VK_OPTION, KeyCode::E, VK_OPTION __KeyToKey__ KeyCode::L, VK_OPTION, KeyCode::O, VK_OPTION __KeyToKey__ KeyCode::SEMICOLON, VK_OPTION, KeyCode::A, VK_OPTION __KeyToKey__ KeyCode::Z, VK_OPTION, KeyCode::L, VK_OPTION __KeyToKey__ KeyCode::X, VK_OPTION, KeyCode::R, VK_OPTION __KeyToKey__ KeyCode::C, VK_OPTION, KeyCode::C, VK_OPTION __KeyToKey__ KeyCode::V, VK_OPTION, KeyCode::G, VK_OPTION __KeyToKey__ KeyCode::B, VK_OPTION, KeyCode::F, VK_OPTION __KeyToKey__ KeyCode::N, VK_OPTION, KeyCode::Y, VK_OPTION __KeyToKey__ KeyCode::M, VK_OPTION, KeyCode::P, VK_OPTION __KeyToKey__ KeyCode::COMMA, VK_OPTION, KeyCode::DOT, VK_OPTION __KeyToKey__ KeyCode::DOT, VK_OPTION, KeyCode::COMMA, VK_OPTION __KeyToKey__ KeyCode::SLASH, VK_OPTION, KeyCode::QUOTE, VK_OPTION __KeyToKey__ KeyCode::SPACE, VK_OPTION, KeyCode::TAB, VK_OPTION __KeyToKey__ KeyCode::CURSOR_LEFT, VK_OPTION, KeyCode::ESCAPE, VK_OPTION __KeyToKey__ KeyCode::F4, VK_COMMAND, KeyCode::CONTROL_R, VK_COMMAND __KeyToKey__ KeyCode::F5, VK_COMMAND, KeyCode::SHIFT_R, VK_COMMAND __KeyToKey__ KeyCode::F6, VK_COMMAND, KeyCode::SPACE, VK_COMMAND __KeyToKey__ KeyCode::F7, VK_COMMAND, KeyCode::SHIFT_L, VK_COMMAND __KeyToKey__ KeyCode::F8, VK_COMMAND, KeyCode::CONTROL_L, VK_COMMAND __KeyToKey__ KeyCode::KEY_1, VK_COMMAND, KeyCode::F4, VK_COMMAND __KeyToKey__ KeyCode::KEY_2, VK_COMMAND, KeyCode::F5, VK_COMMAND __KeyToKey__ KeyCode::KEY_3, VK_COMMAND, KeyCode::F6, VK_COMMAND __KeyToKey__ KeyCode::KEY_4, VK_COMMAND, KeyCode::FORWARD_DELETE, VK_COMMAND __KeyToKey__ KeyCode::KEY_6, VK_COMMAND, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_COMMAND __KeyToKey__ KeyCode::KEY_0, VK_COMMAND, KeyCode::F7, VK_COMMAND __KeyToKey__ KeyCode::MINUS, VK_COMMAND, KeyCode::F8, VK_COMMAND __KeyToKey__ KeyCode::EQUAL, VK_COMMAND, KeyCode::F9, VK_COMMAND __KeyToKey__ KeyCode::Q, VK_COMMAND, KeyCode::Z, VK_COMMAND __KeyToKey__ KeyCode::W, VK_COMMAND, KeyCode::V, VK_COMMAND __KeyToKey__ KeyCode::E, VK_COMMAND, KeyCode::W, VK_COMMAND __KeyToKey__ KeyCode::R, VK_COMMAND, KeyCode::M, VK_COMMAND __KeyToKey__ KeyCode::T, VK_COMMAND, KeyCode::B, VK_COMMAND __KeyToKey__ KeyCode::Y, VK_COMMAND, KeyCode::X, VK_COMMAND __KeyToKey__ KeyCode::U, VK_COMMAND, KeyCode::K, VK_COMMAND __KeyToKey__ KeyCode::I, VK_COMMAND, KeyCode::J, VK_COMMAND __KeyToKey__ KeyCode::O, VK_COMMAND, KeyCode::Q, VK_COMMAND __KeyToKey__ KeyCode::P, VK_COMMAND, KeyCode::SEMICOLON, VK_COMMAND __KeyToKey__ KeyCode::A, VK_COMMAND, KeyCode::S, VK_COMMAND __KeyToKey__ KeyCode::S, VK_COMMAND, KeyCode::N, VK_COMMAND __KeyToKey__ KeyCode::D, VK_COMMAND, KeyCode::T, VK_COMMAND __KeyToKey__ KeyCode::F, VK_COMMAND, KeyCode::H, VK_COMMAND __KeyToKey__ KeyCode::G, VK_COMMAND, KeyCode::D, VK_COMMAND __KeyToKey__ KeyCode::H, VK_COMMAND, KeyCode::I, VK_COMMAND __KeyToKey__ KeyCode::J, VK_COMMAND, KeyCode::U, VK_COMMAND __KeyToKey__ KeyCode::K, VK_COMMAND, KeyCode::E, VK_COMMAND __KeyToKey__ KeyCode::L, VK_COMMAND, KeyCode::O, VK_COMMAND __KeyToKey__ KeyCode::SEMICOLON, VK_COMMAND, KeyCode::A, VK_COMMAND __KeyToKey__ KeyCode::Z, VK_COMMAND, KeyCode::L, VK_COMMAND __KeyToKey__ KeyCode::X, VK_COMMAND, KeyCode::R, VK_COMMAND __KeyToKey__ KeyCode::C, VK_COMMAND, KeyCode::C, VK_COMMAND __KeyToKey__ KeyCode::V, VK_COMMAND, KeyCode::G, VK_COMMAND __KeyToKey__ KeyCode::B, VK_COMMAND, KeyCode::F, VK_COMMAND __KeyToKey__ KeyCode::N, VK_COMMAND, KeyCode::Y, VK_COMMAND __KeyToKey__ KeyCode::M, VK_COMMAND, KeyCode::P, VK_COMMAND __KeyToKey__ KeyCode::COMMA, VK_COMMAND, KeyCode::DOT, VK_COMMAND __KeyToKey__ KeyCode::DOT, VK_COMMAND, KeyCode::COMMA, VK_COMMAND __KeyToKey__ KeyCode::SLASH, VK_COMMAND, KeyCode::QUOTE, VK_COMMAND __KeyToKey__ KeyCode::SPACE, VK_COMMAND, KeyCode::TAB, VK_COMMAND __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND, KeyCode::ESCAPE, VK_COMMAND __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::CONTROL_R, ModifierFlag::FN __KeyToKey__ KeyCode::F5, ModifierFlag::FN, KeyCode::SHIFT_R, ModifierFlag::FN __KeyToKey__ KeyCode::F6, ModifierFlag::FN, KeyCode::SPACE, ModifierFlag::FN __KeyToKey__ KeyCode::F7, ModifierFlag::FN, KeyCode::SHIFT_L, ModifierFlag::FN __KeyToKey__ KeyCode::F8, ModifierFlag::FN, KeyCode::CONTROL_L, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_1, ModifierFlag::FN, KeyCode::F4, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, ModifierFlag::FN, KeyCode::F5, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_3, ModifierFlag::FN, KeyCode::F6, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_4, ModifierFlag::FN, KeyCode::FORWARD_DELETE, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::F7, ModifierFlag::FN __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::F8, ModifierFlag::FN __KeyToKey__ KeyCode::EQUAL, ModifierFlag::FN, KeyCode::F9, ModifierFlag::FN __KeyToKey__ KeyCode::Q, ModifierFlag::FN, KeyCode::Z, ModifierFlag::FN __KeyToKey__ KeyCode::W, ModifierFlag::FN, KeyCode::V, ModifierFlag::FN __KeyToKey__ KeyCode::E, ModifierFlag::FN, KeyCode::W, ModifierFlag::FN __KeyToKey__ KeyCode::R, ModifierFlag::FN, KeyCode::M, ModifierFlag::FN __KeyToKey__ KeyCode::T, ModifierFlag::FN, KeyCode::B, ModifierFlag::FN __KeyToKey__ KeyCode::Y, ModifierFlag::FN, KeyCode::X, ModifierFlag::FN __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::K, ModifierFlag::FN __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::J, ModifierFlag::FN __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::Q, ModifierFlag::FN __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::SEMICOLON, ModifierFlag::FN __KeyToKey__ KeyCode::A, ModifierFlag::FN, KeyCode::S, ModifierFlag::FN __KeyToKey__ KeyCode::S, ModifierFlag::FN, KeyCode::N, ModifierFlag::FN __KeyToKey__ KeyCode::D, ModifierFlag::FN, KeyCode::T, ModifierFlag::FN __KeyToKey__ KeyCode::F, ModifierFlag::FN, KeyCode::H, ModifierFlag::FN __KeyToKey__ KeyCode::G, ModifierFlag::FN, KeyCode::D, ModifierFlag::FN __KeyToKey__ KeyCode::H, ModifierFlag::FN, KeyCode::I, ModifierFlag::FN __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::U, ModifierFlag::FN __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::E, ModifierFlag::FN __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::O, ModifierFlag::FN __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::A, ModifierFlag::FN __KeyToKey__ KeyCode::Z, ModifierFlag::FN, KeyCode::L, ModifierFlag::FN __KeyToKey__ KeyCode::X, ModifierFlag::FN, KeyCode::R, ModifierFlag::FN __KeyToKey__ KeyCode::C, ModifierFlag::FN, KeyCode::C, ModifierFlag::FN __KeyToKey__ KeyCode::V, ModifierFlag::FN, KeyCode::G, ModifierFlag::FN __KeyToKey__ KeyCode::B, ModifierFlag::FN, KeyCode::F, ModifierFlag::FN __KeyToKey__ KeyCode::N, ModifierFlag::FN, KeyCode::Y, ModifierFlag::FN __KeyToKey__ KeyCode::M, ModifierFlag::FN, KeyCode::P, ModifierFlag::FN __KeyToKey__ KeyCode::COMMA, ModifierFlag::FN, KeyCode::DOT, ModifierFlag::FN __KeyToKey__ KeyCode::DOT, ModifierFlag::FN, KeyCode::COMMA, ModifierFlag::FN __KeyToKey__ KeyCode::SLASH, ModifierFlag::FN, KeyCode::QUOTE, ModifierFlag::FN __KeyToKey__ KeyCode::SPACE, ModifierFlag::FN, KeyCode::TAB, ModifierFlag::FN __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::FN, KeyCode::ESCAPE, ModifierFlag::FN __KeyOverlaidModifier__ KeyCode::KEY_5, KeyCode::VK_MODIFIER_EXTRA1, KeyCode::DELETE __KeyToKey__ KeyCode::F4, ModifierFlag::EXTRA1, KeyCode::CONTROL_R __KeyToKey__ KeyCode::F5, ModifierFlag::EXTRA1, KeyCode::SHIFT_R __KeyToKey__ KeyCode::F6, ModifierFlag::EXTRA1, KeyCode::SPACE __KeyToKey__ KeyCode::F7, ModifierFlag::EXTRA1, KeyCode::SHIFT_L __KeyToKey__ KeyCode::F8, ModifierFlag::EXTRA1, KeyCode::CONTROL_L __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA1, KeyCode::VK_JIS_YEN __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA1, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA1, KeyCode::KEYPAD_PLUS __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA1, KeyCode::KEYPAD_MULTIPLY __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA1, KeyCode::BACKQUOTE, VK_SHIFT __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA1, KeyCode::BACKQUOTE __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1, KeyCode::KEY_1, VK_SHIFT __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1, KeyCode::SLASH __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1, KeyCode::SLASH, VK_SHIFT __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA1, KeyCode::DOT, VK_SHIFT __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1, KeyCode::COMMA, VK_SHIFT __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA1, KeyCode::BRACKET_RIGHT __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1, KeyCode::BRACKET_LEFT __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA1, KeyCode::MINUS, VK_SHIFT __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA1, KeyCode::MINUS __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1, KeyCode::BRACKET_RIGHT, VK_SHIFT __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1, KeyCode::BRACKET_LEFT, VK_SHIFT __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1, KeyCode::KEY_0, VK_SHIFT __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA1, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA1, KeyCode::DELETE __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA1, KeyCode::RETURN __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA1, KeyCode::BACKSLASH, VK_SHIFT __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA1, KeyCode::KEY_7, VK_SHIFT __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA1, KeyCode::F12 __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA1, KeyCode::F11 __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA1, KeyCode::KEY_5, VK_SHIFT __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA1, KeyCode::KEY_4, VK_SHIFT __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA1, KeyCode::KEY_3, VK_SHIFT __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA1, KeyCode::KEY_2, VK_SHIFT __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::EXTRA1, KeyCode::ESCAPE __KeyOverlaidModifier__ KeyCode::KEY_7, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::RETURN __KeyToKey__ KeyCode::F4, ModifierFlag::EXTRA2, KeyCode::CONTROL_R __KeyToKey__ KeyCode::F5, ModifierFlag::EXTRA2, KeyCode::SHIFT_R __KeyToKey__ KeyCode::F6, ModifierFlag::EXTRA2, KeyCode::SPACE __KeyToKey__ KeyCode::F7, ModifierFlag::EXTRA2, KeyCode::SHIFT_L __KeyToKey__ KeyCode::F8, ModifierFlag::EXTRA2, KeyCode::CONTROL_L __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA2, KeyCode::F10 __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2, KeyCode::F9 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2, KeyCode::F8 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2, KeyCode::F7 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA2, KeyCode::F6 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA2, KeyCode::F5 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA2, KeyCode::F4 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA2, KeyCode::F3 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA2, KeyCode::F2 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA2, KeyCode::F1 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA2, KeyCode::KEY_0 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2, KeyCode::KEY_9 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2, KeyCode::KEY_8 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2, KeyCode::KEY_7 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA2, KeyCode::KEY_6 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA2, KeyCode::KEY_5 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA2, KeyCode::KEY_4 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA2, KeyCode::KEY_3 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA2, KeyCode::KEY_2 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA2, KeyCode::KEY_1 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA2, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA2, KeyCode::PAGEUP __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA2, KeyCode::END __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA2, KeyCode::HOME __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA2, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA2, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA2, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA2, KeyCode::CURSOR_LEFT __KeyOverlaidModifier__ KeyCode::KEY_8, KeyCode::VK_MODIFIER_EXTRA3, KeyCode::SPACE __KeyToKey__ KeyCode::F4, ModifierFlag::EXTRA3, KeyCode::CONTROL_R __KeyToKey__ KeyCode::F5, ModifierFlag::EXTRA3, KeyCode::SHIFT_R __KeyToKey__ KeyCode::F6, ModifierFlag::EXTRA3, KeyCode::SPACE __KeyToKey__ KeyCode::F7, ModifierFlag::EXTRA3, KeyCode::SHIFT_L __KeyToKey__ KeyCode::F8, ModifierFlag::EXTRA3, KeyCode::CONTROL_L __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA3, KeyCode::SEMICOLON __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA3, KeyCode::Q __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA3, KeyCode::J __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA3, KeyCode::K __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA3, KeyCode::X __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA3, KeyCode::B __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA3, KeyCode::M __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA3, KeyCode::W __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA3, KeyCode::V __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA3, KeyCode::Z __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA3, KeyCode::A __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA3, KeyCode::O __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA3, KeyCode::E __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA3, KeyCode::U __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA3, KeyCode::I __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA3, KeyCode::D __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA3, KeyCode::H __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA3, KeyCode::T __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA3, KeyCode::N __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA3, KeyCode::S __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA3, KeyCode::QUOTE __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA3, KeyCode::COMMA __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA3, KeyCode::DOT __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA3, KeyCode::P __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA3, KeyCode::Y __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA3, KeyCode::F __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA3, KeyCode::G __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA3, KeyCode::C __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA3, KeyCode::R __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA3, KeyCode::L __KeyOverlaidModifier__ KeyCode::BRACKET_LEFT, KeyCode::VK_MODIFIER_EXTRA4, KeyCode::DELETE __KeyToKey__ KeyCode::F4, ModifierFlag::EXTRA4, KeyCode::CONTROL_R __KeyToKey__ KeyCode::F5, ModifierFlag::EXTRA4, KeyCode::SHIFT_R __KeyToKey__ KeyCode::F6, ModifierFlag::EXTRA4, KeyCode::SPACE __KeyToKey__ KeyCode::F7, ModifierFlag::EXTRA4, KeyCode::SHIFT_L __KeyToKey__ KeyCode::F8, ModifierFlag::EXTRA4, KeyCode::CONTROL_L __KeyToKey__ KeyCode::KEY_1, ModifierFlag::EXTRA4, KeyCode::F4 __KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA4, KeyCode::F5 __KeyToKey__ KeyCode::KEY_3, ModifierFlag::EXTRA4, KeyCode::F6 __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA4, KeyCode::FORWARD_DELETE __KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA4, KeyCode::VK_JIS_TOGGLE_EISUU_KANA __KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA4, KeyCode::VK_MODIFIER_EXTRA3 __KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA4, KeyCode::F7 __KeyToKey__ KeyCode::MINUS, ModifierFlag::EXTRA4, KeyCode::F8 __KeyToKey__ KeyCode::EQUAL, ModifierFlag::EXTRA4, KeyCode::F9 __KeyToKey__ KeyCode::Q, ModifierFlag::EXTRA4, KeyCode::Z __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA4, KeyCode::V __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA4, KeyCode::W __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA4, KeyCode::M __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA4, KeyCode::B __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA4, KeyCode::X __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA4, KeyCode::K __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA4, KeyCode::J __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA4, KeyCode::Q __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA4, KeyCode::SEMICOLON __KeyToKey__ KeyCode::BRACKET_LEFT, ModifierFlag::EXTRA4, KeyCode::VK_MODIFIER_EXTRA4 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA4, KeyCode::S __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA4, KeyCode::N __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA4, KeyCode::T __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA4, KeyCode::H __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA4, KeyCode::D __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA4, KeyCode::I __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA4, KeyCode::U __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA4, KeyCode::E __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA4, KeyCode::O __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA4, KeyCode::A __KeyToKey__ KeyCode::QUOTE, ModifierFlag::EXTRA4, KeyCode::VK_MODIFIER_EXTRA5 __KeyToKey__ KeyCode::Z, ModifierFlag::EXTRA4, KeyCode::L __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA4, KeyCode::R __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA4, KeyCode::C __KeyToKey__ KeyCode::V, ModifierFlag::EXTRA4, KeyCode::G __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA4, KeyCode::F __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA4, KeyCode::Y __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA4, KeyCode::P __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA4, KeyCode::DOT __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA4, KeyCode::COMMA __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA4, KeyCode::QUOTE __KeyToKey__ KeyCode::SPACE, ModifierFlag::EXTRA4, KeyCode::TAB __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::EXTRA4, KeyCode::ESCAPE __KeyOverlaidModifier__ KeyCode::QUOTE, KeyCode::VK_MODIFIER_EXTRA5, KeyCode::DELETE __KeyToKey__ KeyCode::F4, ModifierFlag::EXTRA5, KeyCode::CONTROL_R __KeyToKey__ KeyCode::F5, ModifierFlag::EXTRA5, KeyCode::SHIFT_R __KeyToKey__ KeyCode::F6, ModifierFlag::EXTRA5, KeyCode::SPACE __KeyToKey__ KeyCode::F7, ModifierFlag::EXTRA5, KeyCode::SHIFT_L __KeyToKey__ KeyCode::F8, ModifierFlag::EXTRA5, KeyCode::CONTROL_L __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA5, KeyCode::KEY_0 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA5, KeyCode::KEY_9 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA5, KeyCode::KEY_8 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA5, KeyCode::KEY_7 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA5, KeyCode::KEY_6 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA5, KeyCode::VK_JIS_TOGGLE_EISUU_KANA __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA5, KeyCode::ESCAPE __KeyToKey__ KeyCode::B, ModifierFlag::EXTRA5, KeyCode::S, VK_COMMAND __KeyToKey__ KeyCode::N, ModifierFlag::EXTRA5, KeyCode::Z, VK_COMMAND, VK_SHIFT __KeyToKey__ KeyCode::M, ModifierFlag::EXTRA5, KeyCode::V, VK_COMMAND __KeyToKey__ KeyCode::COMMA, ModifierFlag::EXTRA5, KeyCode::C, VK_COMMAND __KeyToKey__ KeyCode::DOT, ModifierFlag::EXTRA5, KeyCode::X, VK_COMMAND __KeyToKey__ KeyCode::SLASH, ModifierFlag::EXTRA5, KeyCode::Z, VK_COMMAND HomeMoved.EXTRA_Keys_mouse remap.jis_HomeMoved_EXTRA_Keys_mouse __KeyToKey__ KeyCode::W, VK_COMMAND, ModifierFlag::EXTRA5, PointingButton::LEFT __KeyToKey__ KeyCode::E, VK_COMMAND, ModifierFlag::EXTRA5, PointingButton::RIGHT HomeMoved.DvorakJP remap.jis_HomeMoved_DvorakJP JAPANESE_HIRAGANA, JAPANESE, JAPANESE_KATAKANA, JAPANESE_FULLWIDTH_ROMAN __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::K, ModifierFlag::NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::I, ModifierFlag::NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::U, ModifierFlag::NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::E, ModifierFlag::NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::O, ModifierFlag::NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE, KeyCode::A, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA3, KeyCode::K, ModifierFlag::NONE HomeMoved.Remap.Dvorak remap.jis_HomeMoved_Remap_Dvorak __KeyToKey__ KeyCode::F1, ModifierFlag::NONE, KeyCode::ESCAPE, VK_SHIFT __KeyToKey__ KeyCode::F2, ModifierFlag::NONE, KeyCode::ESCAPE, ModifierFlag::NONE __KeyToKey__ KeyCode::F3, ModifierFlag::NONE, KeyCode::COMMAND_L, ModifierFlag::NONE __KeyToKey__ KeyCode::F4, ModifierFlag::NONE, KeyCode::DELETE, ModifierFlag::NONE __KeyToKey__ KeyCode::F5, ModifierFlag::NONE, KeyCode::FORWARD_DELETE, ModifierFlag::NONE __KeyToKey__ KeyCode::F8, ModifierFlag::NONE, KeyCode::TAB, ModifierFlag::NONE __KeyToKey__ KeyCode::F9, ModifierFlag::NONE, KeyCode::TAB, VK_SHIFT __KeyToKey__ KeyCode::F10, ModifierFlag::NONE, KeyCode::TAB, VK_COMMAND __KeyToKey__ KeyCode::F11, ModifierFlag::NONE, KeyCode::TAB, VK_COMMAND|VK_SHIFT __KeyToKey__ KeyCode::F12, ModifierFlag::NONE, KeyCode::CONTROL_R, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::VK_MODIFIER_EXTRA5, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_2, ModifierFlag::NONE, KeyCode::KEY_7, VK_SHIFT __KeyToKey__ KeyCode::KEY_3, ModifierFlag::NONE, KeyCode::COMMA, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_4, ModifierFlag::NONE, KeyCode::DOT, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_5, ModifierFlag::NONE, KeyCode::P, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_6, ModifierFlag::NONE, KeyCode::Y, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_7, ModifierFlag::NONE, KeyCode::F, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_8, ModifierFlag::NONE, KeyCode::G, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_9, ModifierFlag::NONE, KeyCode::C, ModifierFlag::NONE __KeyToKey__ KeyCode::KEY_0, ModifierFlag::NONE, KeyCode::R, ModifierFlag::NONE __KeyToKey__ KeyCode::MINUS, ModifierFlag::NONE, KeyCode::L, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::NONE, KeyCode::SLASH, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::NONE, KeyCode::COMMAND_R, ModifierFlag::NONE __KeyToKey__ KeyCode::TAB, KeyCode::SHIFT_L __KeyToKey__ KeyCode::Q, ModifierFlag::NONE, KeyCode::VK_MODIFIER_EXTRA4, ModifierFlag::NONE __KeyToKey__ KeyCode::W, ModifierFlag::NONE, KeyCode::A, ModifierFlag::NONE __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::O, ModifierFlag::NONE __KeyToKey__ KeyCode::R, ModifierFlag::NONE, KeyCode::E, ModifierFlag::NONE __KeyToKey__ KeyCode::T, ModifierFlag::NONE, KeyCode::U, ModifierFlag::NONE __KeyToKey__ KeyCode::Y, ModifierFlag::NONE, KeyCode::I, ModifierFlag::NONE __KeyToKey__ KeyCode::U, ModifierFlag::NONE, KeyCode::D, ModifierFlag::NONE __KeyToKey__ KeyCode::I, ModifierFlag::NONE, KeyCode::H, ModifierFlag::NONE __KeyToKey__ KeyCode::O, ModifierFlag::NONE, KeyCode::T, ModifierFlag::NONE __KeyToKey__ KeyCode::P, ModifierFlag::NONE, KeyCode::N, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::NONE, KeyCode::S, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::NONE, KeyCode::MINUS, ModifierFlag::NONE __KeyToKey__ KeyCode::A, ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::NONE __KeyToKey__ KeyCode::S, ModifierFlag::NONE, KeyCode::SEMICOLON, ModifierFlag::NONE __KeyToKey__ KeyCode::D, ModifierFlag::NONE, KeyCode::Q, ModifierFlag::NONE __KeyToKey__ KeyCode::F, ModifierFlag::NONE, KeyCode::J, ModifierFlag::NONE __KeyToKey__ KeyCode::G, ModifierFlag::NONE, KeyCode::K, ModifierFlag::NONE __KeyToKey__ KeyCode::H, ModifierFlag::NONE, KeyCode::X, ModifierFlag::NONE __KeyToKey__ KeyCode::J, ModifierFlag::NONE, KeyCode::B, ModifierFlag::NONE __KeyToKey__ KeyCode::K, ModifierFlag::NONE, KeyCode::M, ModifierFlag::NONE __KeyToKey__ KeyCode::L, ModifierFlag::NONE, KeyCode::W, ModifierFlag::NONE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::V, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::NONE, KeyCode::Z, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::NONE, KeyCode::JIS_YEN, ModifierFlag::NONE __KeyToKey__ KeyCode::Z, KeyCode::COMMAND_L, VK_SHIFT __KeyToKey__ KeyCode::X, ModifierFlag::NONE, KeyCode::COMMAND_L, VK_CONTROL __KeyToKey__ KeyCode::C, ModifierFlag::NONE, KeyCode::COMMAND_L, ModifierFlag::NONE __KeyToKey__ KeyCode::N, ModifierFlag::NONE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, ModifierFlag::NONE __KeyToKey__ KeyCode::COMMA, ModifierFlag::NONE, KeyCode::FORWARD_DELETE, ModifierFlag::NONE __KeyToKey__ KeyCode::DOT, KeyCode::COMMAND_R __KeyToKey__ KeyCode::SLASH, KeyCode::COMMAND_R, VK_CONTROL __KeyToKey__ KeyCode::JIS_UNDERSCORE, KeyCode::COMMAND_L, VK_SHIFT __KeyToKey__ KeyCode::JIS_EISUU, ModifierFlag::NONE, KeyCode::OPTION_R, ModifierFlag::NONE __KeyToKey__ KeyCode::JIS_KANA, ModifierFlag::NONE, KeyCode::SHIFT_R, ModifierFlag::NONE __KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_R __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::NONE, KeyCode::ESCAPE, ModifierFlag::NONE __KeyToKey__ KeyCode::F2, VK_SHIFT, KeyCode::ESCAPE, VK_SHIFT __KeyToKey__ KeyCode::F3, VK_SHIFT, KeyCode::OPTION_L, VK_SHIFT __KeyToKey__ KeyCode::F4, VK_SHIFT, KeyCode::COMMAND_L, VK_SHIFT __KeyToKey__ KeyCode::F5, VK_SHIFT, KeyCode::DELETE, VK_SHIFT __KeyToKey__ KeyCode::F6, VK_SHIFT, KeyCode::FORWARD_DELETE, VK_SHIFT __KeyToKey__ KeyCode::F8, VK_SHIFT, KeyCode::TAB, VK_SHIFT __KeyToKey__ KeyCode::F9, VK_SHIFT, KeyCode::TAB, VK_SHIFT __KeyToKey__ KeyCode::F10, VK_SHIFT, KeyCode::COMMAND_R, VK_SHIFT __KeyToKey__ KeyCode::F11, VK_SHIFT, KeyCode::OPTION_R, VK_SHIFT __KeyToKey__ KeyCode::F12, VK_SHIFT, KeyCode::CONTROL_R, VK_SHIFT __KeyToKey__ KeyCode::KEY_1, VK_SHIFT, KeyCode::VK_MODIFIER_EXTRA5, VK_SHIFT __KeyToKey__ KeyCode::KEY_3, VK_SHIFT, KeyCode::COMMA, VK_SHIFT __KeyToKey__ KeyCode::KEY_4, VK_SHIFT, KeyCode::DOT, VK_SHIFT __KeyToKey__ KeyCode::KEY_5, VK_SHIFT, KeyCode::P, VK_SHIFT __KeyToKey__ KeyCode::KEY_6, VK_SHIFT, KeyCode::Y, VK_SHIFT __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::F, VK_SHIFT __KeyToKey__ KeyCode::KEY_8, VK_SHIFT, KeyCode::G, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, VK_SHIFT, KeyCode::C, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, VK_SHIFT, KeyCode::R, VK_SHIFT __KeyToKey__ KeyCode::MINUS, VK_SHIFT, KeyCode::L, VK_SHIFT __KeyToKey__ KeyCode::JIS_HAT, VK_SHIFT, KeyCode::SLASH, VK_SHIFT __KeyToKey__ KeyCode::Q, VK_SHIFT, KeyCode::VK_MODIFIER_EXTRA4, VK_SHIFT __KeyToKey__ KeyCode::W, VK_SHIFT, KeyCode::A, VK_SHIFT __KeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::O, VK_SHIFT __KeyToKey__ KeyCode::R, VK_SHIFT, KeyCode::E, VK_SHIFT __KeyToKey__ KeyCode::T, VK_SHIFT, KeyCode::U, VK_SHIFT __KeyToKey__ KeyCode::Y, VK_SHIFT, KeyCode::I, VK_SHIFT __KeyToKey__ KeyCode::U, VK_SHIFT, KeyCode::D, VK_SHIFT __KeyToKey__ KeyCode::I, VK_SHIFT, KeyCode::H, VK_SHIFT __KeyToKey__ KeyCode::O, VK_SHIFT, KeyCode::T, VK_SHIFT __KeyToKey__ KeyCode::P, VK_SHIFT, KeyCode::N, VK_SHIFT __KeyToKey__ KeyCode::JIS_ATMARK, VK_SHIFT, KeyCode::S, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_SHIFT, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::S, VK_SHIFT, KeyCode::JIS_COLON __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::Q, VK_SHIFT __KeyToKey__ KeyCode::F, VK_SHIFT, KeyCode::J, VK_SHIFT __KeyToKey__ KeyCode::G, VK_SHIFT, KeyCode::K, VK_SHIFT __KeyToKey__ KeyCode::H, VK_SHIFT, KeyCode::X, VK_SHIFT __KeyToKey__ KeyCode::J, VK_SHIFT, KeyCode::B, VK_SHIFT __KeyToKey__ KeyCode::K, VK_SHIFT, KeyCode::M, VK_SHIFT __KeyToKey__ KeyCode::L, VK_SHIFT, KeyCode::W, VK_SHIFT __KeyToKey__ KeyCode::SEMICOLON, VK_SHIFT, KeyCode::V, VK_SHIFT __KeyToKey__ KeyCode::JIS_COLON, VK_SHIFT, KeyCode::Z, VK_SHIFT __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::N, VK_SHIFT, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_SHIFT __KeyToKey__ KeyCode::COMMA, VK_SHIFT, KeyCode::FORWARD_DELETE, VK_SHIFT __KeyToKey__ KeyCode::JIS_EISUU, VK_SHIFT, KeyCode::OPTION_R, VK_SHIFT __KeyToKey__ KeyCode::JIS_KANA, VK_SHIFT, KeyCode::SHIFT_R, VK_SHIFT __KeyToKey__ KeyCode::CURSOR_LEFT, VK_SHIFT, KeyCode::ESCAPE, VK_SHIFT __KeyToKey__ KeyCode::F2, VK_CONTROL, KeyCode::ESCAPE, VK_CONTROL __KeyToKey__ KeyCode::F3, VK_CONTROL, KeyCode::OPTION_L, VK_CONTROL __KeyToKey__ KeyCode::F4, VK_CONTROL, KeyCode::COMMAND_L, VK_CONTROL __KeyToKey__ KeyCode::F5, VK_CONTROL, KeyCode::DELETE, VK_CONTROL __KeyToKey__ KeyCode::F6, VK_CONTROL, KeyCode::FORWARD_DELETE, VK_CONTROL __KeyToKey__ KeyCode::F8, VK_CONTROL, KeyCode::TAB, VK_CONTROL __KeyToKey__ KeyCode::F9, VK_CONTROL, KeyCode::TAB, VK_CONTROL __KeyToKey__ KeyCode::F10, VK_CONTROL, KeyCode::COMMAND_R, VK_CONTROL __KeyToKey__ KeyCode::F11, VK_CONTROL, KeyCode::OPTION_R, VK_CONTROL __KeyToKey__ KeyCode::F12, VK_CONTROL, KeyCode::CONTROL_R, VK_CONTROL __KeyToKey__ KeyCode::KEY_1, VK_CONTROL, KeyCode::VK_MODIFIER_EXTRA5, VK_CONTROL __KeyToKey__ KeyCode::KEY_2, VK_CONTROL, KeyCode::KEY_7, VK_CONTROL | VK_SHIFT __KeyToKey__ KeyCode::KEY_3, VK_CONTROL, KeyCode::COMMA, VK_CONTROL __KeyToKey__ KeyCode::KEY_4, VK_CONTROL, KeyCode::DOT, VK_CONTROL __KeyToKey__ KeyCode::KEY_5, VK_CONTROL, KeyCode::P, VK_CONTROL __KeyToKey__ KeyCode::KEY_6, VK_CONTROL, KeyCode::Y, VK_CONTROL __KeyToKey__ KeyCode::KEY_7, VK_CONTROL, KeyCode::F, VK_CONTROL __KeyToKey__ KeyCode::KEY_8, VK_CONTROL, KeyCode::G, VK_CONTROL __KeyToKey__ KeyCode::KEY_9, VK_CONTROL, KeyCode::C, VK_CONTROL __KeyToKey__ KeyCode::KEY_0, VK_CONTROL, KeyCode::R, VK_CONTROL __KeyToKey__ KeyCode::MINUS, VK_CONTROL, KeyCode::L, VK_CONTROL __KeyToKey__ KeyCode::JIS_HAT, VK_CONTROL, KeyCode::SLASH, VK_CONTROL __KeyToKey__ KeyCode::Q, VK_CONTROL, KeyCode::VK_MODIFIER_EXTRA4, VK_CONTROL __KeyToKey__ KeyCode::W, VK_CONTROL, KeyCode::A, VK_CONTROL __KeyToKey__ KeyCode::E, VK_CONTROL, KeyCode::O, VK_CONTROL __KeyToKey__ KeyCode::R, VK_CONTROL, KeyCode::E, VK_CONTROL __KeyToKey__ KeyCode::T, VK_CONTROL, KeyCode::U, VK_CONTROL __KeyToKey__ KeyCode::Y, VK_CONTROL, KeyCode::I, VK_CONTROL __KeyToKey__ KeyCode::U, VK_CONTROL, KeyCode::D, VK_CONTROL __KeyToKey__ KeyCode::I, VK_CONTROL, KeyCode::H, VK_CONTROL __KeyToKey__ KeyCode::O, VK_CONTROL, KeyCode::T, VK_CONTROL __KeyToKey__ KeyCode::P, VK_CONTROL, KeyCode::N, VK_CONTROL __KeyToKey__ KeyCode::JIS_ATMARK, VK_CONTROL, KeyCode::S, VK_CONTROL __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_CONTROL, KeyCode::MINUS, VK_CONTROL __KeyToKey__ KeyCode::S, VK_CONTROL, KeyCode::SEMICOLON, VK_CONTROL __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::Q, VK_CONTROL __KeyToKey__ KeyCode::F, VK_CONTROL, KeyCode::J, VK_CONTROL __KeyToKey__ KeyCode::G, VK_CONTROL, KeyCode::K, VK_CONTROL __KeyToKey__ KeyCode::H, VK_CONTROL, KeyCode::X, VK_CONTROL __KeyToKey__ KeyCode::J, VK_CONTROL, KeyCode::B, VK_CONTROL __KeyToKey__ KeyCode::K, VK_CONTROL, KeyCode::M, VK_CONTROL __KeyToKey__ KeyCode::L, VK_CONTROL, KeyCode::W, VK_CONTROL __KeyToKey__ KeyCode::SEMICOLON, VK_CONTROL, KeyCode::V, VK_CONTROL __KeyToKey__ KeyCode::JIS_COLON, VK_CONTROL, KeyCode::Z, VK_CONTROL __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_CONTROL, KeyCode::JIS_YEN, VK_CONTROL __KeyToKey__ KeyCode::N, VK_CONTROL, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_CONTROL __KeyToKey__ KeyCode::COMMA, VK_CONTROL, KeyCode::FORWARD_DELETE, VK_CONTROL __KeyToKey__ KeyCode::JIS_EISUU, VK_CONTROL, KeyCode::OPTION_R, VK_CONTROL __KeyToKey__ KeyCode::JIS_KANA, VK_CONTROL, KeyCode::SHIFT_R, VK_CONTROL __KeyToKey__ KeyCode::CURSOR_LEFT, VK_CONTROL, KeyCode::ESCAPE, VK_CONTROL __KeyToKey__ KeyCode::F2, VK_OPTION, KeyCode::ESCAPE, VK_OPTION __KeyToKey__ KeyCode::F3, VK_OPTION, KeyCode::OPTION_L, VK_OPTION __KeyToKey__ KeyCode::F4, VK_OPTION, KeyCode::COMMAND_L, VK_OPTION __KeyToKey__ KeyCode::F5, VK_OPTION, KeyCode::DELETE, VK_OPTION __KeyToKey__ KeyCode::F6, VK_OPTION, KeyCode::FORWARD_DELETE, VK_OPTION __KeyToKey__ KeyCode::F8, VK_OPTION, KeyCode::TAB, VK_OPTION __KeyToKey__ KeyCode::F9, VK_OPTION, KeyCode::TAB, VK_OPTION __KeyToKey__ KeyCode::F10, VK_OPTION, KeyCode::COMMAND_R, VK_OPTION __KeyToKey__ KeyCode::F11, VK_OPTION, KeyCode::OPTION_R, VK_OPTION __KeyToKey__ KeyCode::F12, VK_OPTION, KeyCode::CONTROL_R, VK_OPTION __KeyToKey__ KeyCode::KEY_1, VK_OPTION, KeyCode::VK_MODIFIER_EXTRA5, VK_OPTION __KeyToKey__ KeyCode::KEY_2, VK_OPTION, KeyCode::KEY_7, VK_OPTION | VK_SHIFT __KeyToKey__ KeyCode::KEY_3, VK_OPTION, KeyCode::COMMA, VK_OPTION __KeyToKey__ KeyCode::KEY_4, VK_OPTION, KeyCode::DOT, VK_OPTION __KeyToKey__ KeyCode::KEY_5, VK_OPTION, KeyCode::P, VK_OPTION __KeyToKey__ KeyCode::KEY_6, VK_OPTION, KeyCode::Y, VK_OPTION __KeyToKey__ KeyCode::KEY_7, VK_OPTION, KeyCode::F, VK_OPTION __KeyToKey__ KeyCode::KEY_8, VK_OPTION, KeyCode::G, VK_OPTION __KeyToKey__ KeyCode::KEY_9, VK_OPTION, KeyCode::C, VK_OPTION __KeyToKey__ KeyCode::KEY_0, VK_OPTION, KeyCode::R, VK_OPTION __KeyToKey__ KeyCode::MINUS, VK_OPTION, KeyCode::L, VK_OPTION __KeyToKey__ KeyCode::JIS_HAT, VK_OPTION, KeyCode::SLASH, VK_OPTION __KeyToKey__ KeyCode::Q, VK_OPTION, KeyCode::VK_MODIFIER_EXTRA4, VK_OPTION __KeyToKey__ KeyCode::W, VK_OPTION, KeyCode::A, VK_OPTION __KeyToKey__ KeyCode::E, VK_OPTION, KeyCode::O, VK_OPTION __KeyToKey__ KeyCode::R, VK_OPTION, KeyCode::E, VK_OPTION __KeyToKey__ KeyCode::T, VK_OPTION, KeyCode::U, VK_OPTION __KeyToKey__ KeyCode::Y, VK_OPTION, KeyCode::I, VK_OPTION __KeyToKey__ KeyCode::U, VK_OPTION, KeyCode::D, VK_OPTION __KeyToKey__ KeyCode::I, VK_OPTION, KeyCode::H, VK_OPTION __KeyToKey__ KeyCode::O, VK_OPTION, KeyCode::T, VK_OPTION __KeyToKey__ KeyCode::P, VK_OPTION, KeyCode::N, VK_OPTION __KeyToKey__ KeyCode::JIS_ATMARK, VK_OPTION, KeyCode::S, VK_OPTION __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_OPTION, KeyCode::MINUS, VK_OPTION __KeyToKey__ KeyCode::S, VK_OPTION, KeyCode::SEMICOLON, VK_OPTION __KeyToKey__ KeyCode::D, VK_OPTION, KeyCode::Q, VK_OPTION __KeyToKey__ KeyCode::F, VK_OPTION, KeyCode::J, VK_OPTION __KeyToKey__ KeyCode::G, VK_OPTION, KeyCode::K, VK_OPTION __KeyToKey__ KeyCode::H, VK_OPTION, KeyCode::X, VK_OPTION __KeyToKey__ KeyCode::J, VK_OPTION, KeyCode::B, VK_OPTION __KeyToKey__ KeyCode::K, VK_OPTION, KeyCode::M, VK_OPTION __KeyToKey__ KeyCode::L, VK_OPTION, KeyCode::W, VK_OPTION __KeyToKey__ KeyCode::SEMICOLON, VK_OPTION, KeyCode::V, VK_OPTION __KeyToKey__ KeyCode::JIS_COLON, VK_OPTION, KeyCode::Z, VK_OPTION __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_OPTION, KeyCode::JIS_YEN, VK_OPTION __KeyToKey__ KeyCode::N, VK_OPTION, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_OPTION __KeyToKey__ KeyCode::COMMA, VK_OPTION, KeyCode::FORWARD_DELETE, VK_OPTION __KeyToKey__ KeyCode::JIS_EISUU, VK_OPTION, KeyCode::OPTION_R, VK_OPTION __KeyToKey__ KeyCode::JIS_KANA, VK_OPTION, KeyCode::SHIFT_R, VK_OPTION __KeyToKey__ KeyCode::CURSOR_LEFT, VK_OPTION, KeyCode::ESCAPE, VK_OPTION __KeyToKey__ KeyCode::F2, VK_COMMAND, KeyCode::ESCAPE, VK_COMMAND __KeyToKey__ KeyCode::F3, VK_COMMAND, KeyCode::OPTION_L, VK_COMMAND __KeyToKey__ KeyCode::F4, VK_COMMAND, KeyCode::COMMAND_L, VK_COMMAND __KeyToKey__ KeyCode::F5, VK_COMMAND, KeyCode::DELETE, VK_COMMAND __KeyToKey__ KeyCode::F6, VK_COMMAND, KeyCode::FORWARD_DELETE, VK_COMMAND __KeyToKey__ KeyCode::F8, VK_COMMAND, KeyCode::TAB, VK_COMMAND __KeyToKey__ KeyCode::F9, VK_COMMAND, KeyCode::TAB, VK_COMMAND __KeyToKey__ KeyCode::F10, VK_COMMAND, KeyCode::COMMAND_R, VK_COMMAND __KeyToKey__ KeyCode::F11, VK_COMMAND, KeyCode::OPTION_R, VK_COMMAND __KeyToKey__ KeyCode::F12, VK_COMMAND, KeyCode::CONTROL_R, VK_COMMAND __KeyToKey__ KeyCode::KEY_1, VK_COMMAND, KeyCode::VK_MODIFIER_EXTRA5, VK_COMMAND __KeyToKey__ KeyCode::KEY_2, VK_COMMAND, KeyCode::KEY_7, VK_COMMAND | VK_SHIFT __KeyToKey__ KeyCode::KEY_3, VK_COMMAND, KeyCode::COMMA, VK_COMMAND __KeyToKey__ KeyCode::KEY_4, VK_COMMAND, KeyCode::DOT, VK_COMMAND __KeyToKey__ KeyCode::KEY_5, VK_COMMAND, KeyCode::P, VK_COMMAND __KeyToKey__ KeyCode::KEY_6, VK_COMMAND, KeyCode::Y, VK_COMMAND __KeyToKey__ KeyCode::KEY_7, VK_COMMAND, KeyCode::F, VK_COMMAND __KeyToKey__ KeyCode::KEY_8, VK_COMMAND, KeyCode::G, VK_COMMAND __KeyToKey__ KeyCode::KEY_9, VK_COMMAND, KeyCode::C, VK_COMMAND __KeyToKey__ KeyCode::KEY_0, VK_COMMAND, KeyCode::R, VK_COMMAND __KeyToKey__ KeyCode::MINUS, VK_COMMAND, KeyCode::L, VK_COMMAND __KeyToKey__ KeyCode::JIS_HAT, VK_COMMAND, KeyCode::SLASH, VK_COMMAND __KeyToKey__ KeyCode::Q, VK_COMMAND, KeyCode::VK_MODIFIER_EXTRA4, VK_COMMAND __KeyToKey__ KeyCode::W, VK_COMMAND, KeyCode::A, VK_COMMAND __KeyToKey__ KeyCode::E, VK_COMMAND, KeyCode::O, VK_COMMAND __KeyToKey__ KeyCode::R, VK_COMMAND, KeyCode::E, VK_COMMAND __KeyToKey__ KeyCode::T, VK_COMMAND, KeyCode::U, VK_COMMAND __KeyToKey__ KeyCode::Y, VK_COMMAND, KeyCode::I, VK_COMMAND __KeyToKey__ KeyCode::U, VK_COMMAND, KeyCode::D, VK_COMMAND __KeyToKey__ KeyCode::I, VK_COMMAND, KeyCode::H, VK_COMMAND __KeyToKey__ KeyCode::O, VK_COMMAND, KeyCode::T, VK_COMMAND __KeyToKey__ KeyCode::P, VK_COMMAND, KeyCode::N, VK_COMMAND __KeyToKey__ KeyCode::JIS_ATMARK, VK_COMMAND, KeyCode::S, VK_COMMAND __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, VK_COMMAND, KeyCode::MINUS, VK_COMMAND __KeyToKey__ KeyCode::S, VK_COMMAND, KeyCode::SEMICOLON, VK_COMMAND __KeyToKey__ KeyCode::D, VK_COMMAND, KeyCode::Q, VK_COMMAND __KeyToKey__ KeyCode::F, VK_COMMAND, KeyCode::J, VK_COMMAND __KeyToKey__ KeyCode::G, VK_COMMAND, KeyCode::K, VK_COMMAND __KeyToKey__ KeyCode::H, VK_COMMAND, KeyCode::X, VK_COMMAND __KeyToKey__ KeyCode::J, VK_COMMAND, KeyCode::B, VK_COMMAND __KeyToKey__ KeyCode::K, VK_COMMAND, KeyCode::M, VK_COMMAND __KeyToKey__ KeyCode::L, VK_COMMAND, KeyCode::W, VK_COMMAND __KeyToKey__ KeyCode::SEMICOLON, VK_COMMAND, KeyCode::V, VK_COMMAND __KeyToKey__ KeyCode::JIS_COLON, VK_COMMAND, KeyCode::Z, VK_COMMAND __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, VK_COMMAND, KeyCode::JIS_YEN, VK_COMMAND __KeyToKey__ KeyCode::N, VK_COMMAND, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, VK_COMMAND __KeyToKey__ KeyCode::COMMA, VK_COMMAND, KeyCode::FORWARD_DELETE, VK_COMMAND __KeyToKey__ KeyCode::JIS_EISUU, VK_COMMAND, KeyCode::OPTION_R, VK_COMMAND __KeyToKey__ KeyCode::JIS_KANA, VK_COMMAND, KeyCode::SHIFT_R, VK_COMMAND __KeyToKey__ KeyCode::CURSOR_LEFT, VK_COMMAND, KeyCode::ESCAPE, VK_COMMAND __KeyToKey__ KeyCode::F2, ModifierFlag::FN, KeyCode::ESCAPE, ModifierFlag::FN __KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::OPTION_L, ModifierFlag::FN __KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::COMMAND_L, ModifierFlag::FN __KeyToKey__ KeyCode::F5, ModifierFlag::FN, KeyCode::DELETE, ModifierFlag::FN __KeyToKey__ KeyCode::F6, ModifierFlag::FN, KeyCode::FORWARD_DELETE, ModifierFlag::FN __KeyToKey__ KeyCode::F8, ModifierFlag::FN, KeyCode::TAB, ModifierFlag::FN __KeyToKey__ KeyCode::F9, ModifierFlag::FN, KeyCode::TAB, ModifierFlag::FN __KeyToKey__ KeyCode::F10, ModifierFlag::FN, KeyCode::COMMAND_R, ModifierFlag::FN __KeyToKey__ KeyCode::F11, ModifierFlag::FN, KeyCode::OPTION_R, ModifierFlag::FN __KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::CONTROL_R, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_1, ModifierFlag::FN, KeyCode::VK_MODIFIER_EXTRA5, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_2, ModifierFlag::FN, KeyCode::KEY_7, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_3, ModifierFlag::FN, KeyCode::COMMA, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_4, ModifierFlag::FN, KeyCode::DOT, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_5, ModifierFlag::FN, KeyCode::P, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_6, ModifierFlag::FN, KeyCode::Y, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_7, ModifierFlag::FN, KeyCode::F, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_8, ModifierFlag::FN, KeyCode::G, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_9, ModifierFlag::FN, KeyCode::C, ModifierFlag::FN __KeyToKey__ KeyCode::KEY_0, ModifierFlag::FN, KeyCode::R, ModifierFlag::FN __KeyToKey__ KeyCode::MINUS, ModifierFlag::FN, KeyCode::L, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_HAT, ModifierFlag::FN, KeyCode::SLASH, ModifierFlag::FN __KeyToKey__ KeyCode::Q, ModifierFlag::FN, KeyCode::VK_MODIFIER_EXTRA4, ModifierFlag::FN __KeyToKey__ KeyCode::W, ModifierFlag::FN, KeyCode::A, ModifierFlag::FN __KeyToKey__ KeyCode::E, ModifierFlag::FN, KeyCode::O, ModifierFlag::FN __KeyToKey__ KeyCode::R, ModifierFlag::FN, KeyCode::E, ModifierFlag::FN __KeyToKey__ KeyCode::T, ModifierFlag::FN, KeyCode::U, ModifierFlag::FN __KeyToKey__ KeyCode::Y, ModifierFlag::FN, KeyCode::I, ModifierFlag::FN __KeyToKey__ KeyCode::U, ModifierFlag::FN, KeyCode::D, ModifierFlag::FN __KeyToKey__ KeyCode::I, ModifierFlag::FN, KeyCode::H, ModifierFlag::FN __KeyToKey__ KeyCode::O, ModifierFlag::FN, KeyCode::T, ModifierFlag::FN __KeyToKey__ KeyCode::P, ModifierFlag::FN, KeyCode::N, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::FN, KeyCode::S, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::FN, KeyCode::MINUS, ModifierFlag::FN __KeyToKey__ KeyCode::S, ModifierFlag::FN, KeyCode::SEMICOLON, ModifierFlag::FN __KeyToKey__ KeyCode::D, ModifierFlag::FN, KeyCode::Q, ModifierFlag::FN __KeyToKey__ KeyCode::F, ModifierFlag::FN, KeyCode::J, ModifierFlag::FN __KeyToKey__ KeyCode::G, ModifierFlag::FN, KeyCode::K, ModifierFlag::FN __KeyToKey__ KeyCode::H, ModifierFlag::FN, KeyCode::X, ModifierFlag::FN __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::B, ModifierFlag::FN __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::M, ModifierFlag::FN __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::W, ModifierFlag::FN __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::FN, KeyCode::V, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::FN, KeyCode::Z, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::FN, KeyCode::JIS_YEN, ModifierFlag::FN __KeyToKey__ KeyCode::N, ModifierFlag::FN, KeyCode::VK_JIS_TOGGLE_EISUU_KANA, ModifierFlag::FN __KeyToKey__ KeyCode::COMMA, ModifierFlag::FN, KeyCode::FORWARD_DELETE, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_EISUU, ModifierFlag::FN, KeyCode::OPTION_R, ModifierFlag::FN __KeyToKey__ KeyCode::JIS_KANA, ModifierFlag::FN, KeyCode::SHIFT_R, ModifierFlag::FN __KeyToKey__ KeyCode::CURSOR_LEFT, ModifierFlag::FN, KeyCode::ESCAPE, ModifierFlag::FN __KeyOverlaidModifier__ KeyCode::M, KeyCode::VK_MODIFIER_EXTRA1, KeyCode::DELETE __KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA1, KeyCode::JIS_ATMARK __KeyToKey__ KeyCode::KEY_3, ModifierFlag::EXTRA1, KeyCode::KEY_3, VK_SHIFT __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA1, KeyCode::KEY_4, VK_SHIFT __KeyToKey__ KeyCode::KEY_5, ModifierFlag::EXTRA1, KeyCode::KEY_5, VK_SHIFT __KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA1, KeyCode::F11 __KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA1, KeyCode::F12 __KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA1, KeyCode::KEY_6, VK_SHIFT __KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA1, KeyCode::JIS_YEN, VK_SHIFT __KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA1, KeyCode::RETURN __KeyToKey__ KeyCode::MINUS, ModifierFlag::EXTRA1, KeyCode::DELETE __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA1, KeyCode::KEY_8, VK_SHIFT __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA1, KeyCode::KEY_9, VK_SHIFT __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA1, KeyCode::JIS_BRACKET_LEFT, VK_SHIFT __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA1, KeyCode::JIS_BRACKET_RIGHT, VK_SHIFT __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA1, KeyCode::MINUS __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1, KeyCode::JIS_UNDERSCORE __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1, KeyCode::JIS_BRACKET_LEFT __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1, KeyCode::JIS_BRACKET_RIGHT __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1, KeyCode::COMMA, VK_SHIFT __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA1, KeyCode::DOT, VK_SHIFT __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1, KeyCode::SLASH, VK_SHIFT __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA1, KeyCode::SLASH __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1, KeyCode::JIS_HAT __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA1, KeyCode::KEY_1, VK_SHIFT __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA1, KeyCode::JIS_ATMARK, VK_SHIFT __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1, KeyCode::JIS_HAT, VK_SHIFT __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1, KeyCode::JIS_COLON, VK_SHIFT __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1, KeyCode::SEMICOLON, VK_SHIFT __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA1, KeyCode::KEYPAD_EQUAL __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA1, KeyCode::JIS_YEN __KeyOverlaidModifier__ KeyCode::B, KeyCode::VK_MODIFIER_EXTRA2, KeyCode::RETURN __KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA2, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::KEY_3, ModifierFlag::EXTRA2, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA2, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::KEY_5, ModifierFlag::EXTRA2, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA2, KeyCode::HOME __KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA2, KeyCode::END __KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA2, KeyCode::PAGEUP __KeyToKey__ KeyCode::MINUS, ModifierFlag::EXTRA2, KeyCode::PAGEDOWN __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA2, KeyCode::KEY_1 __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA2, KeyCode::KEY_2 __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA2, KeyCode::KEY_3 __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA2, KeyCode::KEY_4 __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA2, KeyCode::KEY_5 __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA2, KeyCode::KEY_6 __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA2, KeyCode::KEY_7 __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA2, KeyCode::KEY_8 __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA2, KeyCode::KEY_9 __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA2, KeyCode::KEY_0 __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA2, KeyCode::F1 __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA2, KeyCode::F2 __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA2, KeyCode::F3 __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA2, KeyCode::F4 __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA2, KeyCode::F5 __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA2, KeyCode::F6 __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA2, KeyCode::F7 __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA2, KeyCode::F8 __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA2, KeyCode::F9 __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA2, KeyCode::F10 __KeyToKey__ KeyCode::JIS_BRACKET_RIGHT, ModifierFlag::EXTRA2, KeyCode::F11 __KeyToKey__ KeyCode::JIS_BRACKET_LEFT, ModifierFlag::EXTRA2, KeyCode::F12 __SimultaneousKeyPresses__ KeyCode::B, KeyCode::KEY_6, KeyCode::F9 __KeyOverlaidModifier__ KeyCode::V, KeyCode::VK_MODIFIER_EXTRA3, KeyCode::SPACE __KeyToKey__ KeyCode::F5, ModifierFlag::EXTRA3, KeyCode::CONTROL_R __KeyToKey__ KeyCode::F6, ModifierFlag::EXTRA3, KeyCode::SHIFT_R __KeyToKey__ KeyCode::F7, ModifierFlag::EXTRA3, KeyCode::SPACE __KeyToKey__ KeyCode::F8, ModifierFlag::EXTRA3, KeyCode::SHIFT_L __KeyToKey__ KeyCode::F9, ModifierFlag::EXTRA3, KeyCode::CONTROL_L __KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA3, KeyCode::L __KeyToKey__ KeyCode::KEY_3, ModifierFlag::EXTRA3, KeyCode::R __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA3, KeyCode::C __KeyToKey__ KeyCode::KEY_5, ModifierFlag::EXTRA3, KeyCode::G __KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA3, KeyCode::F __KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA3, KeyCode::Y __KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA3, KeyCode::P __KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA3, KeyCode::DOT __KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA3, KeyCode::COMMA __KeyToKey__ KeyCode::MINUS, ModifierFlag::EXTRA3, KeyCode::QUOTE __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA3, KeyCode::S __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA3, KeyCode::N __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA3, KeyCode::T __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA3, KeyCode::H __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA3, KeyCode::D __KeyToKey__ KeyCode::U, ModifierFlag::EXTRA3, KeyCode::I __KeyToKey__ KeyCode::I, ModifierFlag::EXTRA3, KeyCode::U __KeyToKey__ KeyCode::O, ModifierFlag::EXTRA3, KeyCode::E __KeyToKey__ KeyCode::P, ModifierFlag::EXTRA3, KeyCode::O __KeyToKey__ KeyCode::JIS_ATMARK, ModifierFlag::EXTRA3, KeyCode::A __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA3, KeyCode::Z __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA3, KeyCode::V __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA3, KeyCode::W __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA3, KeyCode::M __KeyToKey__ KeyCode::H, ModifierFlag::EXTRA3, KeyCode::B __KeyToKey__ KeyCode::J, ModifierFlag::EXTRA3, KeyCode::X __KeyToKey__ KeyCode::K, ModifierFlag::EXTRA3, KeyCode::K __KeyToKey__ KeyCode::L, ModifierFlag::EXTRA3, KeyCode::J __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::EXTRA3, KeyCode::Q __KeyToKey__ KeyCode::JIS_COLON, ModifierFlag::EXTRA3, KeyCode::SEMICOLON __KeyOverlaidModifier__ KeyCode::Q, KeyCode::VK_MODIFIER_EXTRA4, KeyCode::DELETE __KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA4, KeyCode::CURSOR_LEFT, VK_SHIFT __KeyToKey__ KeyCode::KEY_3, ModifierFlag::EXTRA4, KeyCode::CURSOR_RIGHT, VK_SHIFT __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA4, KeyCode::CURSOR_DOWN, VK_SHIFT __KeyToKey__ KeyCode::KEY_5, ModifierFlag::EXTRA4, KeyCode::CURSOR_UP, VK_SHIFT __KeyToKey__ KeyCode::W, ModifierFlag::EXTRA4, KeyCode::CURSOR_LEFT, VK_COMMAND __KeyToKey__ KeyCode::E, ModifierFlag::EXTRA4, KeyCode::CURSOR_RIGHT, VK_COMMAND __KeyToKey__ KeyCode::R, ModifierFlag::EXTRA4, KeyCode::CURSOR_LEFT, VK_COMMAND|VK_SHIFT __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA4, KeyCode::CURSOR_RIGHT, VK_COMMAND|VK_SHIFT __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA4, KeyCode::CURSOR_LEFT, VK_OPTION __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA4, KeyCode::CURSOR_RIGHT, VK_OPTION __KeyToKey__ KeyCode::F, ModifierFlag::EXTRA4, KeyCode::CURSOR_LEFT, VK_OPTION|VK_SHIFT __KeyToKey__ KeyCode::G, ModifierFlag::EXTRA4, KeyCode::CURSOR_RIGHT, VK_OPTION|VK_SHIFT __KeyToKey__ KeyCode::Y, ModifierFlag::EXTRA4, KeyCode::F, VK_COMMAND|VK_SHIFT __KeyToKey__ KeyCode::X, ModifierFlag::EXTRA4, KeyCode::KEYPAD_MINUS, VK_COMMAND __KeyToKey__ KeyCode::C, ModifierFlag::EXTRA4, KeyCode::KEYPAD_PLUS, VK_COMMAND __KeyOverlaidModifier__ KeyCode::KEY_1, KeyCode::VK_MODIFIER_EXTRA5, KeyCode::DELETE __KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA5, KeyCode::Z, VK_COMMAND __KeyToKey__ KeyCode::KEY_3, ModifierFlag::EXTRA5, KeyCode::X, VK_COMMAND __KeyToKey__ KeyCode::KEY_4, ModifierFlag::EXTRA5, KeyCode::C, VK_COMMAND __KeyToKey__ KeyCode::KEY_5, ModifierFlag::EXTRA5, KeyCode::V, VK_COMMAND __KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA5, KeyCode::Z, VK_COMMAND, VK_SHIFT __KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA5, KeyCode::S, VK_COMMAND __KeyToKey__ KeyCode::T, ModifierFlag::EXTRA5, KeyCode::VK_JIS_TOGGLE_EISUU_KANA __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA5, KeyCode::A, VK_COMMAND __KeyToKey__ KeyCode::D, ModifierFlag::EXTRA5, KeyCode::F, VK_COMMAND __KeyToKey__ KeyCode::SPACE, ModifierFlag::EXTRA5, KeyCode::DELETE, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::KEY_6, KeyCode::W, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::KEY_2, KeyCode::JIS_BRACKET_LEFT, VK_COMMAND|VK_SHIFT __SimultaneousKeyPresses__ KeyCode::C, KeyCode::KEY_3, KeyCode::JIS_BRACKET_RIGHT, VK_COMMAND|VK_SHIFT __SimultaneousKeyPresses__ KeyCode::C, KeyCode::KEY_4, KeyCode::CURSOR_LEFT, VK_COMMAND|VK_SHIFT __SimultaneousKeyPresses__ KeyCode::C, KeyCode::KEY_5, KeyCode::CURSOR_RIGHT, VK_COMMAND|VK_SHIFT __SimultaneousKeyPresses__ KeyCode::C, KeyCode::W, KeyCode::JIS_BRACKET_LEFT, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::E, KeyCode::JIS_BRACKET_RIGHT, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::D, KeyCode::V, VK_COMMAND|VK_SHIFT __SimultaneousKeyPresses__ KeyCode::V, KeyCode::U, KeyCode::KEY_6, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::I, KeyCode::KEY_7, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::O, KeyCode::KEY_8, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::P, KeyCode::KEY_9, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::JIS_ATMARK, KeyCode::KEY_0, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::J, KeyCode::F6, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::K, KeyCode::F7, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::L, KeyCode::F8, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::SEMICOLON, KeyCode::F9, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::JIS_COLON, KeyCode::F10, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::JIS_BRACKET_RIGHT, KeyCode::F11, VK_OPTION __SimultaneousKeyPresses__ KeyCode::V, KeyCode::JIS_BRACKET_LEFT, KeyCode::F12, VK_OPTION __SimultaneousKeyPresses__ KeyCode::C, KeyCode::U, KeyCode::KEY_6, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::I, KeyCode::KEY_7, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::O, KeyCode::KEY_8, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::P, KeyCode::KEY_9, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::JIS_ATMARK, KeyCode::KEY_0, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::J, KeyCode::F6, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::K, KeyCode::F7, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::L, KeyCode::F8, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::SEMICOLON, KeyCode::F9, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::JIS_COLON, KeyCode::F10, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::JIS_BRACKET_RIGHT, KeyCode::F11, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::C, KeyCode::JIS_BRACKET_LEFT, KeyCode::F12, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::X, KeyCode::U, KeyCode::KEY_6, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::I, KeyCode::KEY_7, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::O, KeyCode::KEY_8, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::P, KeyCode::KEY_9, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::JIS_ATMARK, KeyCode::KEY_0, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::J, KeyCode::F6, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::K, KeyCode::F7, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::L, KeyCode::F8, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::SEMICOLON, KeyCode::F9, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::JIS_COLON, KeyCode::F10, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::JIS_BRACKET_RIGHT, KeyCode::F11, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::X, KeyCode::JIS_BRACKET_LEFT, KeyCode::F12, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::U, KeyCode::KEY_6, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::I, KeyCode::KEY_7, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::O, KeyCode::KEY_8, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::P, KeyCode::KEY_9, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::JIS_ATMARK, KeyCode::KEY_0, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::J, KeyCode::F6, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::K, KeyCode::F7, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::L, KeyCode::F8, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::SEMICOLON, KeyCode::F9, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::JIS_COLON, KeyCode::F10, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::JIS_BRACKET_RIGHT, KeyCode::F11, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::Z, KeyCode::JIS_BRACKET_LEFT, KeyCode::F12, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::W, KeyCode::KEY_1, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::E, KeyCode::KEY_2, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::R, KeyCode::KEY_3, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::T, KeyCode::KEY_4, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::Y, KeyCode::KEY_5, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::S, KeyCode::F1, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::D, KeyCode::F2, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::F, KeyCode::F3, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::G, KeyCode::F4, VK_OPTION __SimultaneousKeyPresses__ KeyCode::COMMA, KeyCode::H, KeyCode::F5, VK_OPTION __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::W, KeyCode::KEY_1, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::E, KeyCode::KEY_2, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::R, KeyCode::KEY_3, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::T, KeyCode::KEY_4, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::Y, KeyCode::KEY_5, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::S, KeyCode::F1, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::D, KeyCode::F2, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::F, KeyCode::F3, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::G, KeyCode::F4, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::DOT, KeyCode::H, KeyCode::F5, VK_COMMAND __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::W, KeyCode::KEY_1, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::E, KeyCode::KEY_2, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::R, KeyCode::KEY_3, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::T, KeyCode::KEY_4, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::S, KeyCode::F1, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::D, KeyCode::F2, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::F, KeyCode::F3, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::G, KeyCode::F4, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::SLASH, KeyCode::H, KeyCode::F5, VK_CONTROL __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::W, KeyCode::KEY_1, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::E, KeyCode::KEY_2, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::R, KeyCode::KEY_3, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::T, KeyCode::KEY_4, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::Y, KeyCode::KEY_5, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::S, KeyCode::F1, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::D, KeyCode::F2, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::F, KeyCode::F3, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::G, KeyCode::F4, VK_SHIFT|VK_COMMAND __SimultaneousKeyPresses__ KeyCode::JIS_UNDERSCORE, KeyCode::H, KeyCode::F5, VK_SHIFT|VK_COMMAND AIU配列 1段目: X-EQ/ YGRWP 2段目: AIUFO HJKST 3段目: ,.CVL NMDBZ 日本語入力のときだけAIU配列にする (Command+CなどのショートカットはQWERTY配列のまま) remap.jis_layout_aiu JAPANESE, JAPANESE_HIRAGANA, JAPANESE_KATAKANA, JAPANESE_HALFWIDTH_KANA, AINU ModifierFlag::COMMAND_L, ModifierFlag::COMMAND_R, ModifierFlag::CONTROL_L, ModifierFlag::CONTROL_R, ModifierFlag::FN, ModifierFlag::OPTION_L, ModifierFlag::OPTION_R __KeyToKey__ KeyCode::S, KeyCode::I __KeyToKey__ KeyCode::D, KeyCode::U __KeyToKey__ KeyCode::R, KeyCode::Q __KeyToKey__ KeyCode::G, KeyCode::O __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::R __KeyToKey__ KeyCode::O, KeyCode::W __KeyToKey__ KeyCode::Z, KeyCode::COMMA __KeyToKey__ KeyCode::X, KeyCode::DOT __KeyToKey__ KeyCode::Q, KeyCode::X __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::T, KeyCode::SLASH __KeyToKey__ KeyCode::B, KeyCode::L __KeyToKey__ KeyCode::SEMICOLON, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::S __KeyToKey__ KeyCode::W, KeyCode::MINUS __KeyToKey__ KeyCode::COMMA, KeyCode::D __KeyToKey__ KeyCode::DOT, KeyCode::B いつでもAIU配列 remap.jis_layout_aiu_anytime __KeyToKey__ KeyCode::S, KeyCode::I __KeyToKey__ KeyCode::D, KeyCode::U __KeyToKey__ KeyCode::R, KeyCode::Q __KeyToKey__ KeyCode::G, KeyCode::O __KeyToKey__ KeyCode::U, KeyCode::G __KeyToKey__ KeyCode::I, KeyCode::R __KeyToKey__ KeyCode::O, KeyCode::W __KeyToKey__ KeyCode::Z, KeyCode::COMMA __KeyToKey__ KeyCode::X, KeyCode::DOT __KeyToKey__ KeyCode::Q, KeyCode::X __KeyToKey__ KeyCode::SLASH, KeyCode::Z __KeyToKey__ KeyCode::T, KeyCode::SLASH __KeyToKey__ KeyCode::B, KeyCode::L __KeyToKey__ KeyCode::SEMICOLON, KeyCode::T __KeyToKey__ KeyCode::L, KeyCode::S __KeyToKey__ KeyCode::W, KeyCode::MINUS __KeyToKey__ KeyCode::COMMA, KeyCode::D __KeyToKey__ KeyCode::DOT, KeyCode::B Simultaneous Key Presses Simultaneous Key Presses [EISUU+KANA] to toggle Vi Mode remap.vimode_toggle_eisuukana __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::JIS_KANA, KeyCode::VK_CONFIG_TOGGLE_notsave_complete_vimode Simultaneous Key Presses [EISUU+KANA] to Return (We can change the key once again) remap.simultaneouskeypresses_eisuukana2return __SimultaneousKeyPresses__ KeyCode::JIS_EISUU, KeyCode::JIS_KANA, KeyCode::RETURN, SimultaneousKeyPresses::Option::RAW (7), 8, 9, 0 for IME 8+9 for Shift+Left remap.key8_plus_key9_for_shift_left __SimultaneousKeyPresses__ KeyCode::KEY_8, KeyCode::KEY_9, KeyCode::CURSOR_LEFT, ModifierFlag::SHIFT_L 9+0 for Shift+Right remap.key9_plus_key0_for_shift_right __SimultaneousKeyPresses__ KeyCode::KEY_9, KeyCode::KEY_0, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L 8+0 for Right remap.key8_plus_key0_for_right __SimultaneousKeyPresses__ KeyCode::KEY_8, KeyCode::KEY_0, KeyCode::CURSOR_RIGHT 7+9 for Left remap.key7_plus_key9_for_right __SimultaneousKeyPresses__ KeyCode::KEY_7, KeyCode::KEY_9, KeyCode::CURSOR_LEFT Optional Cursors Y+U for Up remap.u_plus_u __SimultaneousKeyPresses__ KeyCode::Y, KeyCode::U, KeyCode::CURSOR_UP N+M for Down remap.n_plus_m_for_right __SimultaneousKeyPresses__ KeyCode::N, KeyCode::M, KeyCode::CURSOR_DOWN Kotoeri Hacks Control+I to Control+K (Control+I でカタカナ変換) (Except in Virtual Machine, RDC) remap.jis_controlItocontrolK JAPANESE VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::I, VK_CONTROL | ModifierFlag::NONE, KeyCode::K, ModifierFlag::CONTROL_L Control+I to F7 (Control+I でカタカナ変換) (Except in Virtual Machine, RDC) remap.jis_controlItof7 JAPANESE VIRTUALMACHINE, REMOTEDESKTOPCONNECTION __KeyToKey__ KeyCode::I, VK_CONTROL | ModifierFlag::NONE, KeyCode::F7 Hack for the bug of Mac OS X Disable Command/Control/Option/Shift+EISUU, Command/Control/Option/Shift+KANA (to prevent the system hangup at Snow Leopard) option.jis_drop_eisuukana_with_modifiers __DropKeyAfterRemap__ KeyCode::JIS_EISUU, VK_COMMAND __DropKeyAfterRemap__ KeyCode::JIS_KANA, VK_COMMAND __DropKeyAfterRemap__ KeyCode::JIS_EISUU, VK_CONTROL __DropKeyAfterRemap__ KeyCode::JIS_KANA, VK_CONTROL __DropKeyAfterRemap__ KeyCode::JIS_EISUU, VK_OPTION __DropKeyAfterRemap__ KeyCode::JIS_KANA, VK_OPTION __DropKeyAfterRemap__ KeyCode::JIS_EISUU, VK_SHIFT __DropKeyAfterRemap__ KeyCode::JIS_KANA, VK_SHIFT For Korean Change HanEng And Hanja Key Toggle HanEng Key(to Command_L(R)+Space) remap.ksc_haneng2commandLSpace __KeyOverlaidModifier__ KeyCode::JIS_KANA, KeyCode::COMMAND_L, KeyCode::SPACE, ModifierFlag::COMMAND_R Toggle Hanja Key(to Option_L(R)+Return) remap.ksc_hanja2optionLreturn __KeyOverlaidModifier__ KeyCode::JIS_EISUU, KeyCode::OPTION_L, KeyCode::RETURN, ModifierFlag::OPTION_R Toggle Option_R(Alt_R) Key(to Option_L(R)+Enter) remap.ksc_optionR2optionLreturn __KeyToKey__ KeyCode::OPTION_R, KeyCode::ENTER, ModifierFlag::OPTION_L For Russian Change Backquote(`) Key Backquote(`) to Paragraph(§) remap.russian_backquote2paragraph __KeyToKey__ KeyCode::BACKQUOTE, KeyCode::RUSSIAN_PARAGRAPH Change Command_L Key Command_L to Command_L (+ When you type Command_L only, change inputsource to english) remap.russian_commandL2commandL_english __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH Change Command_R Key Command_R to Command_R (+ When you type Command_R only, change inputsource to russian) remap.russian_commandR2commandR_russian __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN Change Paragraph(§) Key Paragraph(§) to 1 remap.russian_paragraph2one __KeyToKey__ KeyCode::RUSSIAN_PARAGRAPH, KeyCode::KEY_1 Paragraph(§) to Backquote(`) remap.russian_paragraph2backquote __KeyToKey__ KeyCode::RUSSIAN_PARAGRAPH, KeyCode::BACKQUOTE Paragraph(§) to Escape remap.russian_paragraph2escape __KeyToKey__ KeyCode::RUSSIAN_PARAGRAPH, KeyCode::ESCAPE Paragraph(§) to Forward Delete remap.russian_paragraph2forwarddelete __KeyToKey__ KeyCode::RUSSIAN_PARAGRAPH, KeyCode::FORWARD_DELETE Change Shift_L Key Shift_L to Shift_L (+ When you type Shift_L only, change inputsource to english) remap.russian_shiftL2shiftL_english __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH Shift_L to Shift_L (+ When you type Shift_L only, change inputsource to english) (+ When you type Command+Shift_L only, change inputsource to "English - Ilya Birman Typography".) remap.russian_shiftL2shiftL_english_typography __KeyOverlaidModifier__ KeyCode::SHIFT_L, VK_COMMAND, KeyCode::SHIFT_L, ModifierFlag::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH_TYPOGRAPHIC __KeyOverlaidModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH Change Shift_R Key Shift_R to Shift_R (+ When you type Shift_R only, change inputsource to russian) remap.russian_shiftR2shiftR_russian __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN Shift_R to Shift_R (+ When you type Shift_R only, change inputsource to russian) (+ When you type Command+Shift_R only, change inputsource to "Russian - Ilya Birman Typography".) remap.russian_shiftR2shiftR_russian_typography __KeyOverlaidModifier__ KeyCode::SHIFT_R, VK_COMMAND, KeyCode::SHIFT_R, ModifierFlag::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN_TYPOGRAPHIC __KeyOverlaidModifier__ KeyCode::SHIFT_R, KeyCode::SHIFT_R, KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN Change Tilde(~) Key Tilde(~) to Shift_L remap.russian_tilda2shiftL __KeyToKey__ KeyCode::RUSSIAN_TILDE, KeyCode::SHIFT_L Change Option_R+,(≤) to Comma(,) Key for Russian remap.change_option_r_plus_comma_to_comma_for_russian __KeyToKey__ KeyCode::COMMA, ModifierFlag::OPTION_R, KeyCode::KEY_6, VK_SHIFT Change Option_R+.(≥) to Dot(.) Key for Russian remap.change_option_r_plus_dot_to_dot_for_russian __KeyToKey__ KeyCode::DOT, ModifierFlag::OPTION_R, KeyCode::KEY_7, VK_SHIFT For Slovenian Remap keyboard (symbol) shortcuts to standard Windows/Linux style (important characters only) remap.slovenian_win_style_shortcuts SLOVENIAN Option_R (AltGr) + 1 = ~ __KeyToKey__ KeyCode::KEY_1, ModifierFlag::OPTION_R, KeyCode::N, ModifierFlag::OPTION_L Option_R (AltGr) + 5 = ° __KeyToKey__ KeyCode::KEY_5, ModifierFlag::OPTION_R, KeyCode::KEY_8, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L Shift_L + 7 = / and / = ' (plus hack for ? - second line) __KeyToKey__ KeyCode::KEY_7, VK_SHIFT, KeyCode::MINUS __KeyToKey__ KeyCode::MINUS, VK_SHIFT, KeyCode::MINUS, VK_SHIFT __KeyToKey__ KeyCode::MINUS, KeyCode::KEY_7, ModifierFlag::SHIFT_L Key between Y and Shift_L = < > __KeyToKey__ KeyCode::UK_SECTION, VK_SHIFT, KeyCode::RUSSIAN_TILDE, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::UK_SECTION, KeyCode::RUSSIAN_TILDE Option_R (AltGr) + Q = \ __KeyToKey__ KeyCode::Q, ModifierFlag::OPTION_R, KeyCode::BACKSLASH, ModifierFlag::OPTION_L Option_R (AltGr) + W = | __KeyToKey__ KeyCode::W, ModifierFlag::OPTION_R, KeyCode::BACKSLASH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L Option_R (AltGr) + E = € __KeyToKey__ KeyCode::E, ModifierFlag::OPTION_R, KeyCode::KEY_5, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L Option_R (AltGr) + F = [ ... Option_R (AltGr) + G = ] __KeyToKey__ KeyCode::F, ModifierFlag::OPTION_R, KeyCode::BRACKET_LEFT, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::G, ModifierFlag::OPTION_R, KeyCode::BRACKET_RIGHT, ModifierFlag::OPTION_L Option_R (AltGr) + V = @ __KeyToKey__ KeyCode::V, ModifierFlag::OPTION_R, KeyCode::KEY_2, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L Option_R (AltGr) + B = { ... Option_R (AltGr) + N = } __KeyToKey__ KeyCode::B, ModifierFlag::OPTION_R, KeyCode::BRACKET_LEFT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L __KeyToKey__ KeyCode::N, ModifierFlag::OPTION_R, KeyCode::BRACKET_RIGHT, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L For Spanish Change Option_R+4 to Ñ (Option_R+;) remap.pc_applicationoption4n __KeyToKey__ KeyCode::KEY_4, ModifierFlag::OPTION_R, KeyCode::SEMICOLON, ModifierFlag::OPTION_R Swap Ordinal-indicator(º) and Less-Than(<) remap.spanish_swap_ordinal_indicator_lessthan __KeyToKey__ KeyCode::SPANISH_ORDINAL_INDICATOR, KeyCode::SPANISH_LESS_THAN __KeyToKey__ KeyCode::SPANISH_LESS_THAN, KeyCode::SPANISH_ORDINAL_INDICATOR For Swedish Space to Option_L (when inputsource == swedish) remap.swedish_space2optionL_swedish SWEDISH __KeyToKey__ KeyCode::SPACE, KeyCode::OPTION_L Command_L to Command_L (+ When you type Command_L only, change inputsource to english) remap.swedish_commandL2commandL_english __KeyOverlaidModifier__ KeyCode::COMMAND_L, KeyCode::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH Command_R to Command_R (+ When you type Command_R only, change inputsource to swedish) remap.swedish_commandR2commandR_swedish __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_CHANGE_INPUTSOURCE_SWEDISH Swap Section(§) and Less-Than(<) (only in virtual machine) remap.swedish_swap_section_lessthan_vm VIRTUALMACHINE __KeyToKey__ KeyCode::SWEDISH_SECTION, KeyCode::SWEDISH_LESS_THAN __KeyToKey__ KeyCode::SWEDISH_LESS_THAN, KeyCode::SWEDISH_SECTION For Swiss Swap Y and Z remap.swiss_swap_y_z __KeyToKey__ KeyCode::Y, KeyCode::Z __KeyToKey__ KeyCode::Z, KeyCode::Y Swap Section(§) and Less-Than(<) (only in virtual machine) remap.swiss_swap_section_lessthan_vm VIRTUALMACHINE __KeyToKey__ KeyCode::SWISS_SECTION, KeyCode::SWISS_LESS_THAN __KeyToKey__ KeyCode::SWISS_LESS_THAN, KeyCode::SWISS_SECTION Change Section(§) to SHIFT+PC_INSERT (only in Citrix Online Plug-in for Mac) remap.swiss_section_insert_citrix CITRIX_ONLINE_PLUG_IN __KeyToKey__ KeyCode::SWISS_SECTION, KeyCode::PC_INSERT, ModifierFlag::SHIFT_L For Ukrainian Swap и and і remap.ukrainian_swap_s_b __KeyToKey__ KeyCode::S, KeyCode::B __KeyToKey__ KeyCode::B, KeyCode::S Command_L+Shift_L to Command_L+Shift_L (when inputsource == ukrainian) (+ When you type Command_L+Shift_L only, change inputsource to english) UKRAINIAN remap.ukrainian_shiftcommandL2shiftLcommandL_english __KeyOverlaidModifier__ KeyCode::SHIFT_L, VK_COMMAND, KeyCode::SHIFT_L, ModifierFlag::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_SHIFT, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH Command_L+Shift_L to Command_L+Shift_L (+ When you type Command_L+Shift_L only, change inputsource to ukrainian) remap.ukrainian_shiftcommandL2shiftLcommandL_ukrainian __KeyOverlaidModifier__ KeyCode::SHIFT_L, VK_COMMAND, KeyCode::SHIFT_L, ModifierFlag::COMMAND_L, KeyCode::VK_CHANGE_INPUTSOURCE_UKRAINIAN __KeyOverlaidModifier__ KeyCode::COMMAND_L, VK_SHIFT, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L, KeyCode::VK_CHANGE_INPUTSOURCE_UKRAINIAN Samples for Karabiner Developer SetKeyboardType Set keyboardType = KeyboardType::MACBOOK remap.samples_setkeyboardtype_macbook __SetKeyboardType__ KeyboardType::MACBOOK Set keyboardType = KeyboardType::MACBOOK_3_1 remap.samples_setkeyboardtype_macbook_3_1 __SetKeyboardType__ KeyboardType::MACBOOK_3_1 Set keyboardType = KeyboardType::JIS_MACBOOK_2008 remap.samples_setkeyboardtype_jis_macbook_2008 __SetKeyboardType__ KeyboardType::JIS_MACBOOK_2008 Pass Through Mode Core Change A to toggle "Pass Through Mode" passthrough.samples __KeyToKey__ KeyCode::A, KeyCode::VK_CONFIG_TOGGLE_notsave_passthrough Samples B to C Volume Mute to A RightClick+CursorMove to ScrollWheel Simultaneous Key Presses [D+F] to Escape remap.samples_passthrough __ShowStatusMessage__ Samples __KeyToKey__ KeyCode::B, KeyCode::C __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::A __PointingRelativeToScroll__ PointingButton::RIGHT __SimultaneousKeyPresses__ KeyCode::F, KeyCode::D, KeyCode::ESCAPE ShowStatusMessage Sample1 remap.samples_showstatusmessage_sample1 __ShowStatusMessage__ Sample1 Sample2 remap.samples_showstatusmessage_sample2 __ShowStatusMessage__ Sample2 (Empty) remap.samples_showstatusmessage_empty __ShowStatusMessage__ KeyToKey Standard A to B (KeyToKey) S to SHIFT_L (KeyToModifier) SHIFT_L to Return (ModifierToKey) Option_L to Command_L remap.samples_keytokey_standard __KeyToKey__ KeyCode::A, KeyCode::B __KeyToKey__ KeyCode::S, KeyCode::SHIFT_L __KeyToKey__ KeyCode::SHIFT_L, KeyCode::RETURN __KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L VK_SHIFT is alias to ModifierFlag::SHIFT_L, ModifierFlag::SHIFT_R __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::B ==> __KeyToKey__ KeyCode::A, ModifierFlag::SHIFT_L, KeyCode::B ==> __KeyToKey__ KeyCode::A, ModifierFlag::SHIFT_R, KeyCode::B Multiple VK_* in one definition are replaced same value. __KeyToKey__ KeyCode::C, VK_MOD_ANY, KeyCode::D, VK_MOD_ANY, KeyCode::E ==> 2 VK_MOD_ANYs are replaced to ModifierFlag::COMMAND_L ==> 2 VK_MOD_ANYs are replaced to ModifierFlag::COMMAND_R ==> 2 VK_MOD_ANYs are replaced to ModifierFlag::CONTROL_L ==> 2 VK_MOD_ANYs are replaced to ModifierFlag::CONTROL_R ==> 2 VK_MOD_ANYs are replaced to ModifierFlag::COMMAND_L|ModifierFlag::CONTROL_L ==> ... remap.samples_keytokey_vk_modifier __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::B __KeyToKey__ KeyCode::C, VK_MOD_ANY, KeyCode::D, VK_MOD_ANY, KeyCode::E Key To XXX A to Shift_L+B (Key to Key+Modifier) B to Command_L+Shift_L (Key to Modifier+Modifier) S to Shift_L+Shift_R Shift+C to Space (Key+Modifier To Key) Shift+D to Option_L (Key+Modifier To Modifier) Shift+E to Control_L+Space (Key+Modifier To Key+Modifier) Shift+F to Option_L+Shift_L (Key+Modifier To Modifier+Modifier) G to CapsLock (To CapsLock) Shift+Control+H to Option_L+Space Fn+hjkl to Left/Down/Up/Right (Key+Fn to Key) (around KeyPad) 1 to A (only if no Modifiers) 2 to A (only if ModifierFlag == Shift_L) remap.samples_keytokey_key2xxx __KeyToKey__ KeyCode::A, KeyCode::B, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::B, KeyCode::COMMAND_L, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::SHIFT_R, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::C, VK_SHIFT, KeyCode::SPACE __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::OPTION_L __KeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::SPACE, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::F, VK_SHIFT, KeyCode::SHIFT_L, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::G, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::H, VK_CONTROL | VK_SHIFT, KeyCode::SPACE, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::H, ModifierFlag::FN, KeyCode::CURSOR_LEFT __KeyToKey__ KeyCode::J, ModifierFlag::FN, KeyCode::CURSOR_DOWN __KeyToKey__ KeyCode::K, ModifierFlag::FN, KeyCode::CURSOR_UP __KeyToKey__ KeyCode::L, ModifierFlag::FN, KeyCode::CURSOR_RIGHT __KeyToKey__ KeyCode::KEY_1, ModifierFlag::NONE, KeyCode::A __KeyToKey__ KeyCode::KEY_2, ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::A Key To XXX(2) Option+A to Command_L+Shift_L+Tab Option+S to Command_L+Tab remap.samples_keytokey_key2xxx_2 __KeyToKey__ KeyCode::A, VK_OPTION, KeyCode::TAB, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, VK_OPTION, KeyCode::TAB, ModifierFlag::COMMAND_L Key To XXX(3) A to CapsLock CapsLock+S to Shift_L+1 CapsLock+O to Option_L+2 CapsLock+C to Command_L+3 Change Shift_L key to turning CapsLock off (Retain Shift_L movement when CapsLock is off) Change Shift_R key to turning CapsLock off (Retain Shift_R movement at all times) remap.samples_keytokey_key2xxx_3 __KeyToKey__ KeyCode::A, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::S, ModifierFlag::CAPSLOCK, KeyCode::KEY_1, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::O, ModifierFlag::CAPSLOCK, KeyCode::KEY_2, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::C, ModifierFlag::CAPSLOCK, KeyCode::KEY_3, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::CAPSLOCK, KeyCode::CAPSLOCK, KeyCode::VK_NONE ModifierFlag::CAPSLOCK __KeyToKey__ KeyCode::SHIFT_R, KeyCode::CAPSLOCK, KeyCode::SHIFT_R Key To XXX(4) A to Shift_L Shift_L+A to B remap.samples_keytokey_key2xxx_4 __KeyToKey__ KeyCode::A, ModifierFlag::SHIFT_L, KeyCode::B __KeyToKey__ KeyCode::A, KeyCode::SHIFT_L Modifier To XXX Shift_R to Command_L+Option_L (Modifier to Modifier+Modifier) Fn+Option_L to Command_L (Modifier+Modifier To Modifier) remap.samples_keytokey_modifier2xxx __KeyToKey__ KeyCode::SHIFT_R, KeyCode::COMMAND_L, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::OPTION_L, ModifierFlag::FN, KeyCode::COMMAND_L Modifier To XXX(2) Shift_L to Shift_L (if no other modifiers pressed) Shift_L to Command_L Shift+A to B Shift_R to Shift_R+A (if no other modifiers pressed) Command_L+Command_R to Command_L+Command_R (if no other modifiers pressed) Command_L+Command_R+A to B Command_R to Option_R remap.samples_keytokey_modifier2xxx_2 __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::SHIFT_L __KeyToKey__ KeyCode::SHIFT_L, KeyCode::COMMAND_L __KeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::B __KeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_R | ModifierFlag::NONE, KeyCode::A, ModifierFlag::SHIFT_R __KeyToKey__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_L | ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::COMMAND_R, ModifierFlag::COMMAND_L __KeyToKey__ KeyCode::A, ModifierFlag::COMMAND_L | ModifierFlag::COMMAND_R, KeyCode::B __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R Modifier To XXX(3) Shift_R to A Shift_L+Shift_R to B Command_R to A Command_L+Command_R to B remap.samples_keytokey_modifier2xxx_3 __KeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_L | ModifierFlag::SHIFT_R, KeyCode::B __KeyToKey__ KeyCode::SHIFT_R, KeyCode::A __KeyToKey__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_L, KeyCode::B __KeyToKey__ KeyCode::COMMAND_R, KeyCode::A Combination A to B,C (Standard) B to A,B,Shift_L+C,D,Control_L+P (Key To) C to JIS_KANA,A,I,JIS_EISUU,U (Key To with Japanese) Shift_L to A,B,Control_L+B,Shift_L+C,D (Modifier To) Control+D to Shift_L+A, Control_L+F (Key+Modifier To) F to CapsLock,A,S,D,CapsLock G to Option_L,Shift_L,A,S H to A,KeyCode::VK_NONE (KeyDown and KeyUp will be fired at the same time when H key is pressed) remap.samples_keytokey_combination __KeyToKey__ KeyCode::A, KeyCode::B, KeyCode::C __KeyToKey__ KeyCode::B, KeyCode::A, KeyCode::B, KeyCode::C, ModifierFlag::SHIFT_L, KeyCode::D, KeyCode::P, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::C, KeyCode::JIS_KANA, KeyCode::A, KeyCode::I, KeyCode::JIS_EISUU, KeyCode::U __KeyToKey__ KeyCode::SHIFT_L, KeyCode::A, KeyCode::B, KeyCode::B, ModifierFlag::CONTROL_L, KeyCode::C, ModifierFlag::SHIFT_L, KeyCode::D __KeyToKey__ KeyCode::D, VK_CONTROL, KeyCode::A, ModifierFlag::SHIFT_L, KeyCode::F, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::E, ModifierFlag::NONE, KeyCode::H, KeyCode::T, KeyCode::T, KeyCode::P, KeyCode::SEMICOLON, ModifierFlag::SHIFT_L, KeyCode::SLASH, KeyCode::SLASH, KeyCode::P, KeyCode::Q, KeyCode::R, KeyCode::S, KeyCode::DOT, KeyCode::O, KeyCode::R, KeyCode::G, KeyCode::SLASH, KeyCode::M, KeyCode::A, KeyCode::C, KeyCode::O, KeyCode::S, KeyCode::X, KeyCode::SLASH, KeyCode::K, KeyCode::E, KeyCode::Y, KeyCode::R, KeyCode::E, KeyCode::M, KeyCode::A, KeyCode::P, KeyCode::KEY_4, KeyCode::M, KeyCode::A, KeyCode::C, KeyCode::B, KeyCode::O, KeyCode::O, KeyCode::K, KeyCode::SLASH __KeyToKey__ KeyCode::F, KeyCode::CAPSLOCK, KeyCode::A, KeyCode::S, KeyCode::D, KeyCode::CAPSLOCK __KeyToKey__ KeyCode::G, KeyCode::OPTION_L, KeyCode::SHIFT_L, KeyCode::A, KeyCode::S __KeyToKey__ KeyCode::H, KeyCode::A, KeyCode::VK_NONE Combination (2) A to A,S,Shift_L (Shift_L is active while we're pressing A key) Shift_R to A,S,Control_L (Control_L is active while we're pressing Shift_R key) Command+B to A,S,Shift_L (Shift_L is active while we're pressing B key) Control_L+Option_L to A,S,Shift_L (Shift_L is active while we're pressing Option_L key) remap.samples_keytokey_combination1 __KeyToKey__ KeyCode::A, KeyCode::A, KeyCode::S, KeyCode::SHIFT_L __KeyToKey__ KeyCode::SHIFT_R, KeyCode::A, KeyCode::S, KeyCode::CONTROL_L __KeyToKey__ KeyCode::B, VK_COMMAND, KeyCode::A, KeyCode::S, KeyCode::SHIFT_L __KeyToKey__ KeyCode::OPTION_L, ModifierFlag::CONTROL_L, KeyCode::A, KeyCode::S, KeyCode::SHIFT_L Combination(3) Shift_L to A,Shift_L+S,D (if no other modifiers pressed) remap.samples_keytokey_combination_3 __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::SHIFT_L | ModifierFlag::NONE, KeyCode::A, KeyCode::S, ModifierFlag::SHIFT_L, KeyCode::D Combination(4) A to CapsLock,A,S // This has a issue with key repeat. // In key repeat, CapsLock status is not changed. remap.samples_keytokey_combination_4 __KeyToKey__ KeyCode::A, KeyCode::CAPSLOCK, KeyCode::A, KeyCode::S NoRepeat 1 to A (with Option::NOREPEAT) 2 to A,B,C (with Option::NOREPEAT) 3 to Shift_L (with Option::NOREPEAT) remap.samples_keytokey_norepeat __KeyToKey__ KeyCode::KEY_1, KeyCode::A, Option::NOREPEAT __KeyToKey__ KeyCode::KEY_2, KeyCode::A, KeyCode::B, KeyCode::C, Option::NOREPEAT __KeyToKey__ KeyCode::KEY_3, KeyCode::SHIFT_L, Option::NOREPEAT BeforeKeyDown, AfterKeyUp 1 to A (BeforeKeyDown Return, AfterKeyUp Tab) Shift_R to A (BeforeKeyDown Control+B,C AfterKeyUp Option+D,E) Control_L+2 to Control+Option+A (BeforeKeyDown Shift+B,C AfterKeyUp Option+D,E,Control+F) Control_L+Shift_L to A,B (BeforeKeyDown C AfterKeyUp D) Change Input Source while pressing right option key. (Sending Command+Space when pressing/releasing right option key.) remap.samples_keytokey_beforekeydown __KeyToKey__ KeyCode::KEY_1, KeyCode::A, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::RETURN, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::TAB __KeyToKey__ KeyCode::SHIFT_R, KeyCode::A, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::B, ModifierFlag::CONTROL_L, KeyCode::C, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::D, ModifierFlag::OPTION_L, KeyCode::E __KeyToKey__ KeyCode::KEY_2, ModifierFlag::CONTROL_L, KeyCode::A, ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::B, ModifierFlag::SHIFT_R, KeyCode::C, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::D, ModifierFlag::OPTION_L, KeyCode::E, KeyCode::F, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::SHIFT_L, ModifierFlag::CONTROL_L, KeyCode::A, KeyCode::B, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::C, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::D __KeyToKey__ KeyCode::OPTION_R, KeyCode::VK_NONE, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::COMMAND_L, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::COMMAND_L Apply from the top sequentially. 1 to A 1 to B (skipped) 2 to B 2 to C (skipped) remap.samples_keytokey_apply_from_to_top __KeyToKey__ KeyCode::KEY_1, KeyCode::A __KeyToKey__ KeyCode::KEY_1, KeyCode::B __KeyToKey__ KeyCode::KEY_2, KeyCode::B __KeyToKey__ KeyCode::KEY_2, KeyCode::C Apply from the top sequentially (<list> and <item>) (Turn on all settings. The settings labeled "skipped" will be ignored.) 1 to A remap.samples_keytokey_apply_from_to_top_item1 __KeyToKey__ KeyCode::KEY_1, KeyCode::A list 1 to B (skipped) remap.samples_keytokey_apply_from_to_top_item2 __KeyToKey__ KeyCode::KEY_1, KeyCode::B 2 to B remap.samples_keytokey_apply_from_to_top_item3 __KeyToKey__ KeyCode::KEY_2, KeyCode::B 2 to C (skipped) remap.samples_keytokey_apply_from_to_top_item4 __KeyToKey__ KeyCode::KEY_2, KeyCode::C KeyToConsumer Standard A to Volume Mute Shift+B to Volume Mute (With Modifier) Shift_L to Volume Mute (Modifier To) C to Option_L+Volume Mute (To Key+Modifier) D to Volume Up, Brightness Up remap.samples_keytoconsumer __KeyToKey__ KeyCode::A, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::B, VK_SHIFT, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::SHIFT_L, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ KeyCode::C, ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::D, ConsumerKeyCode::VOLUME_UP, ConsumerKeyCode::BRIGHTNESS_UP NoRepeat A to Volume Up (with Option::NOREPEAT) S to Volume Up remap.samples_keytoconsumer_norepeat __KeyToKey__ KeyCode::A, ConsumerKeyCode::VOLUME_UP, Option::NOREPEAT __KeyToKey__ KeyCode::S, ConsumerKeyCode::VOLUME_UP ConsumerToKey Standard Command+Volume Down to A,S,Shift_L+D,Control_L+F,G Volume Down to A Option+Volume Up to Shift_L (Key+Modifier to Modifier) Shift+Volume Up to B (with Modifier) Volume Up to Control_L (to Modifier) Option+Volume Mute to Shift_L+C (to Key+Modifier) NumLock to A remap.samples_consumertokey __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, VK_COMMAND, KeyCode::A, KeyCode::S, KeyCode::D, ModifierFlag::SHIFT_L, KeyCode::F, ModifierFlag::CONTROL_L, KeyCode::G __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::A __KeyToKey__ ConsumerKeyCode::VOLUME_UP, VK_OPTION, KeyCode::SHIFT_L __KeyToKey__ ConsumerKeyCode::VOLUME_UP, VK_SHIFT, KeyCode::B __KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::CONTROL_L __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, VK_OPTION, KeyCode::C, ModifierFlag::SHIFT_L __KeyToKey__ ConsumerKeyCode::NUMLOCK, KeyCode::A NoRepeat Volume Down to A (with Option::NOREPEAT) remap.samples_consumertokey_norepeat __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::A, Option::NOREPEAT ConsumerToConsumer Standard Volume Down to Volume Mute Shift+Volume Up to Volume Mute (with Modifier) NumLock to Volume Mute remap.samples_consumertoconsumer __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ ConsumerKeyCode::VOLUME_UP, VK_SHIFT, ConsumerKeyCode::VOLUME_MUTE __KeyToKey__ ConsumerKeyCode::NUMLOCK, ConsumerKeyCode::VOLUME_MUTE Standard(2) Volume Mute to Volume Up remap.samples_consumertoconsumer_2 __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::VOLUME_UP Combination Volume Mute to Volume Up,Brightness Up remap.samples_consumertoconsumer_combination __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::VOLUME_UP, ConsumerKeyCode::BRIGHTNESS_UP NoRepeat Volume Mute to Volume Down (with NoRepeat) Volume Down to Volume Up,Brightness Up (with NoRepeat) remap.samples_consumertoconsumer_norepeat __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::VOLUME_DOWN, Option::NOREPEAT __KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ConsumerKeyCode::VOLUME_UP, ConsumerKeyCode::BRIGHTNESS_UP, Option::NOREPEAT KeyOverlaidModifier Standard A to Shift_L (When type only, send Space) (Standard) Option_L to Shift_L (When type only, send Space) (Modifier) Control+B to Shift_L (When type only, send Space) (Key+Modifier) C to Shift_L (When type only, send Space) + [KeyRepeat] Command+D to Shift_L (When type only, send Control_L+F) + [KeyRepeat] E to KeyCode::VK_NONE F to Shift_L (When type only, send CapsLock) G to Shift_L (When type only, send A,B,Shift_L+C,Control_L+B) H to Shift_L (When type only, send A,B,Shift_L+C,Control_L+B) + [KeyRepeat] I to Shift_L (When type only, send Option_L) J to Shift_L+Option_L (When type only, send Space) Command_R to Shift_L (When type only without other modifiers, send Space) remap.samples_keyoverlaidmodifier __KeyOverlaidModifier__ KeyCode::A, KeyCode::SHIFT_L, KeyCode::SPACE __KeyOverlaidModifier__ KeyCode::OPTION_L, KeyCode::SHIFT_L, KeyCode::SPACE __KeyOverlaidModifier__ KeyCode::B, VK_CONTROL, KeyCode::SHIFT_L, KeyCode::SPACE __KeyOverlaidModifierWithRepeat__ KeyCode::C, KeyCode::SHIFT_L, KeyCode::SPACE __KeyOverlaidModifierWithRepeat__ KeyCode::D, VK_COMMAND, KeyCode::SHIFT_L, KeyCode::F, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::E, KeyCode::VK_NONE __KeyOverlaidModifier__ KeyCode::F, KeyCode::SHIFT_L, KeyCode::CAPSLOCK __KeyOverlaidModifier__ KeyCode::G, KeyCode::SHIFT_L, KeyCode::A, KeyCode::B, KeyCode::C, ModifierFlag::SHIFT_L, KeyCode::B, ModifierFlag::CONTROL_L __KeyOverlaidModifierWithRepeat__ KeyCode::H, KeyCode::SHIFT_L, KeyCode::A, KeyCode::B, KeyCode::C, ModifierFlag::SHIFT_L, KeyCode::B, ModifierFlag::CONTROL_L __KeyOverlaidModifier__ KeyCode::I, KeyCode::SHIFT_L, KeyCode::OPTION_L __KeyOverlaidModifier__ KeyCode::J, KeyCode::SHIFT_L, ModifierFlag::OPTION_L, KeyCode::SPACE __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::SHIFT_L, KeyCode::SPACE Standard2 A to Shift_L (Without other modifiers) (When type only, send Space) Command_R to Command_R (When type only without other modifiers, send Space) remap.samples_keyoverlaidmodifier2 __KeyOverlaidModifier__ KeyCode::A, ModifierFlag::NONE, KeyCode::SHIFT_L, KeyCode::SPACE __KeyOverlaidModifier__ KeyCode::COMMAND_R, ModifierFlag::COMMAND_R | ModifierFlag::NONE, KeyCode::COMMAND_R, KeyCode::SPACE HoldingKeyToKey Standard remap.samples_holdingkeytokey Escape to Tab (+ Holding Escape to Space) Tab to A,S,Control_L+D,F (+ Holding Tab to Q,W,Shift_L+E,R) Option+Shift_R to Return (+ Holding Option+Shift_R to Space) Shift+A to Option_L+B (+ Holding Shift+A to Command_L+Return) Control+B to Option_L+B,C (+ Holding Control+B to Space) C to Space (+ Holding C to Shift_L) D to Shift_L (+ Holding D to Option_L) Shift+E to Control_L (+ Holding Shift+E to Option_L) __HoldingKeyToKey__ KeyCode::ESCAPE, KeyCode::TAB, KeyCode::VK_NONE, KeyCode::SPACE __HoldingKeyToKey__ KeyCode::TAB, KeyCode::A, KeyCode::S, KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::F, KeyCode::VK_NONE, KeyCode::Q, KeyCode::W, KeyCode::E, ModifierFlag::SHIFT_L, KeyCode::R __HoldingKeyToKey__ KeyCode::SHIFT_R, VK_OPTION, KeyCode::RETURN, KeyCode::VK_NONE, KeyCode::SPACE __HoldingKeyToKey__ KeyCode::A, VK_SHIFT, KeyCode::B, ModifierFlag::OPTION_L, KeyCode::VK_NONE, KeyCode::RETURN, ModifierFlag::COMMAND_L __HoldingKeyToKey__ KeyCode::B, VK_CONTROL, KeyCode::B, ModifierFlag::OPTION_L, KeyCode::C, KeyCode::VK_NONE, KeyCode::SPACE __HoldingKeyToKey__ KeyCode::C, KeyCode::SPACE, KeyCode::VK_NONE, KeyCode::SHIFT_L __HoldingKeyToKey__ KeyCode::D, KeyCode::SHIFT_L, KeyCode::VK_NONE, KeyCode::OPTION_L __HoldingKeyToKey__ KeyCode::E, VK_SHIFT, KeyCode::CONTROL_L, KeyCode::VK_NONE, KeyCode::OPTION_L with ModifierFlag::NONE Escape to Tab (without any modifiers) (+ Holding Escape to Space) Shift_R to Return (without other modifiers) (+ Holding Shift_R to Space) remap.samples_holdingkeytokey_modifierflag_none __HoldingKeyToKey__ KeyCode::ESCAPE, ModifierFlag::NONE, KeyCode::TAB, KeyCode::VK_NONE, KeyCode::SPACE __HoldingKeyToKey__ KeyCode::SHIFT_R, ModifierFlag::SHIFT_R | ModifierFlag::NONE, KeyCode::RETURN, KeyCode::VK_NONE, KeyCode::SPACE NoRepeat Escape to Tab (+ Holding Escape to Space) remap.samples_holdingkeytokey_norepeat __HoldingKeyToKey__ KeyCode::ESCAPE, KeyCode::TAB, KeyCode::VK_NONE, KeyCode::SPACE, Option::NOREPEAT DoublePressModifier Standard Shift_L x2 to RETURN (A to Control_L) + (A x2 to Shift_L+RETURN) (Shift+B to Control_L+Option_L) + (Shift+B x2 to A,S,Command_L+D) (C to KeyCode::VK_NONE) + (C x2 to SPACE) remap.samples_doublepressmodifier __DoublePressModifier__ KeyCode::SHIFT_L, KeyCode::SHIFT_L, KeyCode::RETURN __DoublePressModifier__ KeyCode::A, KeyCode::CONTROL_L, KeyCode::RETURN, ModifierFlag::SHIFT_L __DoublePressModifier__ KeyCode::B, VK_SHIFT, KeyCode::CONTROL_L, ModifierFlag::OPTION_L, KeyCode::A, KeyCode::S, KeyCode::D, ModifierFlag::COMMAND_L __DoublePressModifier__ KeyCode::C, KeyCode::VK_NONE, KeyCode::SPACE Extra KEY_0 x3 to Equal(=) (retain KEY_0) remap.samples_doublepressmodifier_extra __KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA1, KeyCode::EQUAL __DoublePressModifier__ KeyCode::KEY_0, KeyCode::KEY_0, KeyCode::DELETE, KeyCode::DELETE, KeyCode::VK_STICKY_EXTRA1 DropKeyAfterRemap Standard Drop Tab Drop Shift+Return Change A to Tab (== dropped) Change B to Shift_L+Return (== dropped) remap.samples_dropkeyafterremap __DropKeyAfterRemap__ KeyCode::TAB __DropKeyAfterRemap__ KeyCode::RETURN, VK_SHIFT __KeyToKey__ KeyCode::A, KeyCode::TAB __KeyToKey__ KeyCode::B, KeyCode::RETURN, ModifierFlag::SHIFT_L DropPointingRelativeCursorMove Standard A to toggle DropPointingRelativeCursorMove remap.samples_droppointingrelativecursormove_config __KeyToKey__ KeyCode::A, KeyCode::VK_CONFIG_TOGGLE_remap_samples_droppointingrelativecursormove Core (You need enable above setting.) remap.samples_droppointingrelativecursormove remap.samples_droppointingrelativecursormove_config __ShowStatusMessage__ DropCursorMove __DropPointingRelativeCursorMove__ DropScrollWheel Drop ScrollWheel at Emacs remap.samples_dropscrollwheel EMACS __DropScrollWheel__ IgnoreMultipleSameKeyPress Standard Ignore the multiple press of 'A' Ignore the multiple press of 'Shift+B' (with Modifier) Ignore the multiple press of 'Shift+Option+C' (with Modifier) remap.samples_ignoremultiplesamekeypress __IgnoreMultipleSameKeyPress__ KeyCode::A __IgnoreMultipleSameKeyPress__ KeyCode::B, VK_SHIFT __IgnoreMultipleSameKeyPress__ KeyCode::C, VK_SHIFT | VK_OPTION StripModifierFromScrollWheel Standard Shift_L+ScrollWheel to ScrollWheel (strip Shift) Option+ScrollWheel to ScrollWheel (strip Option) remap.samples_stripmodifierfromscrollwheel __StripModifierFromScrollWheel__ ModifierFlag::SHIFT_L __StripModifierFromScrollWheel__ VK_OPTION VK_MOD_ANY Any Modifiers+ScrollWheel to ScrollWheel (strip Any Modifiers) remap.samples_stripmodifierfromscrollwheel_any __StripModifierFromScrollWheel__ VK_MOD_ANY ScrollWheelToScrollWheel Standard Shift_L+ScrollWheel to Control_L+ScrollWheel remap.samples_ScrollWheelToScrollWheel __ScrollWheelToScrollWheel__ ModifierFlag::SHIFT_L, ModifierFlag::CONTROL_L ScrollWheelToKey Standard ScrollWheel to Left/Right Shift+ScrollWheel to Option+Up/Down/Left/Right remap.samples_ScrollWheelToKey __ScrollWheelToKey__ ScrollWheel::LEFT, ModifierFlag::NONE, KeyCode::CURSOR_LEFT __ScrollWheelToKey__ ScrollWheel::RIGHT, ModifierFlag::NONE, KeyCode::CURSOR_RIGHT __ScrollWheelToKey__ ScrollWheel::UP, VK_SHIFT, KeyCode::CURSOR_UP, ModifierFlag::OPTION_L __ScrollWheelToKey__ ScrollWheel::DOWN, VK_SHIFT, KeyCode::CURSOR_DOWN, ModifierFlag::OPTION_L __ScrollWheelToKey__ ScrollWheel::LEFT, VK_SHIFT, KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L __ScrollWheelToKey__ ScrollWheel::RIGHT, VK_SHIFT, KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L SimultaneousKeyPresses KeyToKey (A+J to Down) (A+K to Up) (A+S to A,S,A,J) (A+D to A,Shift_L+S,Control_L+D,F) (A+G to Shift_L) (Command_R+[E+R] to Space) (Command_R+[R+T] to Space) (Control_L+[R+T] to Shift_L) (R+T to Delete) (Fn+[K+L] to Space) (Shift_L+Shift_R to Space) (Control_L+Option_L to Fn) Return to Space (Z+X to Return (== to Return)) (X+C to Return with Option::RAW (== to Space)) (W+E to Escape if application == TERMINAL) (Q+W to Escape if inputsource == ROMAN) remap.samples_simultaneouskeypresses_keytokey __SimultaneousKeyPresses__ KeyCode::J, KeyCode::A, KeyCode::CURSOR_DOWN __SimultaneousKeyPresses__ KeyCode::K, KeyCode::A, KeyCode::CURSOR_UP __SimultaneousKeyPresses__ KeyCode::S, KeyCode::A, KeyCode::A, KeyCode::S, KeyCode::A, KeyCode::J __SimultaneousKeyPresses__ KeyCode::D, KeyCode::A, KeyCode::A, KeyCode::S, ModifierFlag::SHIFT_L, KeyCode::D, ModifierFlag::CONTROL_L, KeyCode::F __SimultaneousKeyPresses__ KeyCode::G, KeyCode::A, KeyCode::SHIFT_L __SimultaneousKeyPresses__ KeyCode::R, KeyCode::E, ModifierFlag::COMMAND_R, KeyCode::SPACE __SimultaneousKeyPresses__ KeyCode::T, KeyCode::R, ModifierFlag::COMMAND_R, KeyCode::SPACE __SimultaneousKeyPresses__ KeyCode::T, KeyCode::R, ModifierFlag::CONTROL_L, KeyCode::SHIFT_L __SimultaneousKeyPresses__ KeyCode::T, KeyCode::R, KeyCode::DELETE __SimultaneousKeyPresses__ KeyCode::L, KeyCode::K, ModifierFlag::FN, KeyCode::SPACE __SimultaneousKeyPresses__ KeyCode::SHIFT_L, KeyCode::SHIFT_R, KeyCode::SPACE __SimultaneousKeyPresses__ KeyCode::CONTROL_L, KeyCode::OPTION_L, KeyCode::FN __KeyToKey__ KeyCode::RETURN, KeyCode::SPACE __SimultaneousKeyPresses__ KeyCode::X, KeyCode::Z, KeyCode::RETURN __SimultaneousKeyPresses__ KeyCode::C, KeyCode::X, KeyCode::RETURN, SimultaneousKeyPresses::Option::RAW TERMINAL __SimultaneousKeyPresses__ KeyCode::E, KeyCode::W, KeyCode::ESCAPE ROMAN __SimultaneousKeyPresses__ KeyCode::W, KeyCode::Q, KeyCode::ESCAPE ButtonToButton Shift+LeftClick+RightClick to Button4 LeftClick+RightClick to MiddleClick remap.samples_simultaneouskeypresses_buttontobutton __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, VK_SHIFT, PointingButton::BUTTON4 __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, PointingButton::MIDDLE KeyToButton [A+S] to RightClick Shift+[S+D] to MiddleClick remap.samples_simultaneouskeypresses_keytobutton __SimultaneousKeyPresses__ KeyCode::S, KeyCode::A, PointingButton::RIGHT __SimultaneousKeyPresses__ KeyCode::D, KeyCode::S, VK_SHIFT, PointingButton::MIDDLE ButtonToKey Shift+LeftClick+RightClick to Space LeftClick+RightClick to Return remap.samples_simultaneouskeypresses_buttontokey __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, VK_SHIFT, KeyCode::SPACE __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::RETURN NoRepeat (A+J to Down) LeftClick+RightClick to Return remap.samples_simultaneouskeypresses_norepeat __SimultaneousKeyPresses__ KeyCode::J, KeyCode::A, KeyCode::CURSOR_DOWN, Option::NOREPEAT __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::RETURN, Option::NOREPEAT KeyToPointingButton Standard A to LeftClick (Standard) S to Double-LeftClick D to Shift_L+LeftClick,RightClick Option_L to LeftClick (Modifier) Shift_R to LeftClick,RightClick (Modifier) Shift+B to RightClick (Key+Modifier) Shift+F to RightClick,MiddleClick (Key+Modifier) Shift+Control_L to RightClick (Modifier+Modifier) Shift+Command_L to RightClick,MiddleClick (Modifier+Modifier) 1 to LeftClick 2 to MiddleClick 3 to RightClick 4 to Button4 5 to Button5 6 to Button6 7 to Button7 8 to Button8 Q to Button9 W to Button10 E to Button11 R to Button12 T to Button13 Y to Button14 U to Button15 I to Button16 remap.samples_keytopointingbutton __KeyToKey__ KeyCode::A, PointingButton::LEFT __KeyToKey__ KeyCode::S, PointingButton::LEFT, PointingButton::LEFT __KeyToKey__ KeyCode::D, PointingButton::LEFT, ModifierFlag::SHIFT_L, PointingButton::RIGHT __KeyToKey__ KeyCode::OPTION_L, PointingButton::LEFT __KeyToKey__ KeyCode::SHIFT_R, PointingButton::LEFT, PointingButton::RIGHT __KeyToKey__ KeyCode::B, VK_SHIFT, PointingButton::RIGHT __KeyToKey__ KeyCode::F, VK_SHIFT, PointingButton::RIGHT, PointingButton::MIDDLE __KeyToKey__ KeyCode::CONTROL_L, VK_SHIFT, PointingButton::RIGHT __KeyToKey__ KeyCode::COMMAND_L, VK_SHIFT, PointingButton::RIGHT, PointingButton::MIDDLE __KeyToKey__ KeyCode::KEY_1, PointingButton::LEFT __KeyToKey__ KeyCode::KEY_2, PointingButton::MIDDLE __KeyToKey__ KeyCode::KEY_3, PointingButton::RIGHT __KeyToKey__ KeyCode::KEY_4, PointingButton::BUTTON4 __KeyToKey__ KeyCode::KEY_5, PointingButton::BUTTON5 __KeyToKey__ KeyCode::KEY_6, PointingButton::BUTTON6 __KeyToKey__ KeyCode::KEY_7, PointingButton::BUTTON7 __KeyToKey__ KeyCode::KEY_8, PointingButton::BUTTON8 __KeyToKey__ KeyCode::Q, PointingButton::BUTTON9 __KeyToKey__ KeyCode::W, PointingButton::BUTTON10 __KeyToKey__ KeyCode::E, PointingButton::BUTTON11 __KeyToKey__ KeyCode::R, PointingButton::BUTTON12 __KeyToKey__ KeyCode::T, PointingButton::BUTTON13 __KeyToKey__ KeyCode::Y, PointingButton::BUTTON14 __KeyToKey__ KeyCode::U, PointingButton::BUTTON15 __KeyToKey__ KeyCode::I, PointingButton::BUTTON16 PointingRelativeToScroll Standard MiddleClick+CursorMove to ScrollWheel (One Button) Option+CursorMove to ScrollWheel (Modifier) Shift+LeftClick+CursorMove to ScrollWheel (Button+Modifier) remap.samples_pointingrelativetoscroll __PointingRelativeToScroll__ PointingButton::MIDDLE __PointingRelativeToScroll__ PointingButton::NONE, VK_OPTION __PointingRelativeToScroll__ PointingButton::LEFT, VK_SHIFT SimultaneousKeyPresses LeftClick+RightClick+CursorMove to ScrollWheel remap.samples_pointingrelativetoscroll_simultaneouskeypresses __SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_pointing_relative_to_scroll PointingButtonToPointingButton RightClick to MiddleClick remap.samples_pointingbuttontopointingbutton_r2m __KeyToKey__ PointingButton::RIGHT, PointingButton::MIDDLE Option+LeftClick to MiddleClick remap.samples_pointingbuttontopointingbutton_ol2m __KeyToKey__ PointingButton::LEFT, VK_OPTION, PointingButton::MIDDLE Fn+LeftClick to Option_L+LeftClick remap.samples_pointingbuttontopointingbutton_fl2ol __KeyToKey__ PointingButton::LEFT, ModifierFlag::FN, PointingButton::LEFT, ModifierFlag::OPTION_L RightClick to Double-LeftClick remap.samples_pointingbuttontopointingbutton_r2dl __KeyToKey__ PointingButton::RIGHT, PointingButton::LEFT, PointingButton::LEFT RightClick to Shift_L+LeftClick, LeftClick remap.samples_pointingbuttontopointingbutton_r2sll __KeyToKey__ PointingButton::RIGHT, PointingButton::LEFT, ModifierFlag::SHIFT_L, PointingButton::LEFT RightClick to Shift_L+LeftClick, RightClick remap.samples_pointingbuttontopointingbutton_r2slr __KeyToKey__ PointingButton::RIGHT, PointingButton::LEFT, ModifierFlag::SHIFT_L, PointingButton::RIGHT Control+RightClick to Double-LeftClick remap.samples_pointingbuttontopointingbutton_cr2dl __KeyToKey__ PointingButton::RIGHT, VK_CONTROL, PointingButton::LEFT, PointingButton::LEFT PointingButtonToKey Standard MiddleClick to Return Option_L+RightClick to Shift_L Command_L+RightClick to A, Shift_L+B, Control_L+C RightClick to Control_L RightClick to Tab (if application == TERMINAL) Control_L+LeftClick to Space remap.samples_pointingbuttontokey __KeyToKey__ PointingButton::MIDDLE, KeyCode::RETURN __KeyToKey__ PointingButton::RIGHT, ModifierFlag::OPTION_L, KeyCode::SHIFT_L __KeyToKey__ PointingButton::RIGHT, ModifierFlag::COMMAND_L, KeyCode::A, KeyCode::B, ModifierFlag::SHIFT_L, KeyCode::C, ModifierFlag::CONTROL_L TERMINAL __KeyToKey__ PointingButton::RIGHT, KeyCode::TAB __KeyToKey__ PointingButton::RIGHT, KeyCode::CONTROL_L __KeyToKey__ PointingButton::LEFT, ModifierFlag::CONTROL_L, KeyCode::SPACE Standard2 RightClick to CapsLock,A remap.samples_pointingbuttontokey2 __KeyToKey__ PointingButton::RIGHT, KeyCode::CAPSLOCK, KeyCode::A NoRepeat RightClick to A (with Option::NOREPEAT) remap.samples_pointingbuttontokey_norepeat __KeyToKey__ PointingButton::RIGHT, KeyCode::A, Option::NOREPEAT ForceNumLockOn Force turn NumLock on at Apple Internal Keyboard (0x05ac,0x021a) remap.samples_forcenumlockon __ForceNumLockOn__ DeviceVendor::APPLE_COMPUTER, DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a "NotSave" keymap overwriting base mapping A to toggle notsave.sample B to C (B becomes D when notsave.sample is active) remap.samples_notsave __KeyToKey__ KeyCode::A, KeyCode::VK_CONFIG_TOGGLE_notsave_sample __KeyToKey__ KeyCode::B, KeyCode::C notsave.sample B to D notsave.sample __ShowStatusMessage__ notsave.sample __KeyToKey__ KeyCode::B, KeyCode::D Filters application A to B if application == TERMINAL (KeyToKey) A to C if application != TERMINAL (KeyToKey) Volume Mute to B if application == TERMINAL (ConsumerToKey) Volume Mute to C if application != TERMINAL (ConsumerToKey) remap.samples_application TERMINAL __KeyToKey__ KeyCode::A, KeyCode::B __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::B TERMINAL __KeyToKey__ KeyCode::A, KeyCode::C __KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::C Device only A to B if (VendorID,ProductID) == (0x5ac,0x21a) or (0x5ac,0x222) A to C unless (VendorID,ProductID) == (0x5ac,0x21a) or (0x5ac,0x222) S to Tab if VendorID == DeviceVendor::APPLE_COMPUTER (DeviceProduct::ANY) S to Space unless VendorID == DeviceVendor::APPLE_COMPUTER (DeviceProduct::ANY) * (0x5ac,0x21a) is MacBookPro2,1 * (0x5ac,0x222) is Apple Aluminum Keyboard (JIS) remap.samples_device DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a, DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_ALUMINUM_KEYBOARD_JIS __KeyToKey__ KeyCode::A, KeyCode::B DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a, DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_ALUMINUM_KEYBOARD_JIS __KeyToKey__ KeyCode::A, KeyCode::C DeviceVendor::APPLE_COMPUTER,DeviceProduct::ANY __KeyToKey__ KeyCode::S, KeyCode::TAB DeviceVendor::APPLE_COMPUTER,DeviceProduct::ANY __KeyToKey__ KeyCode::S, KeyCode::SPACE Config only Core remap.samples_config A to 1 if samples_config_mode1 == active B to 2 if samples_config_mode1 or samples_config_mode2 == active A to 3 if samples_config_mode1 != active B to 4 if samples_config_mode1 and samples_config_mode2 != active C to 5 option.samples_config_mode1 __KeyToKey__ KeyCode::A, KeyCode::KEY_1 option.samples_config_mode1, option.samples_config_mode2 __KeyToKey__ KeyCode::B, KeyCode::KEY_2 option.samples_config_mode1 __KeyToKey__ KeyCode::A, KeyCode::KEY_3 option.samples_config_mode1, option.samples_config_mode2 __KeyToKey__ KeyCode::B, KeyCode::KEY_4 __KeyToKey__ KeyCode::C, KeyCode::KEY_5 Config only mode1 option.samples_config_mode1 Config only mode2 option.samples_config_mode2 ________________________________________ With KEYTOKEY_BEFORE_KEYDOWN, KEYTOKEY_AFTER_KEYUP Space to Tab (And Before A, After B) (If you type Space key, a sequence of "A,Tab,B" is fired.) remap.samples_config_before_keydown option.samples_config_mode1 __KeyToKey__ KeyCode::SPACE, KeyCode::TAB, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CONFIG_FORCE_ON_option_samples_config_mode1, KeyCode::A, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::VK_CONFIG_FORCE_OFF_option_samples_config_mode1, KeyCode::B Inputsource bépo inputsource_only (bépo-*) Space to Tab remap.samples_inputsource_bepo BEPO __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-normal) Space to Tab remap.samples_inputsourcedetail_bepo BEPO __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-AzertyCmd) Space to Tab remap.samples_inputsourcedetail_bepo_azertycmd BEPO_AZERTYCMD __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-AzertyCmdRoman) Space to Tab remap.samples_inputsourcedetail_bepo_azertycmdroman BEPO_AZERTYCMDROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-QwertyCmd) Space to Tab remap.samples_inputsourcedetail_bepo_qwertycmd BEPO_QWERTYCMD __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-QwertyCmdRoman) Space to Tab remap.samples_inputsourcedetail_bepo_qwertycmdroman BEPO_QWERTYCMDROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-QwertzCmd) Space to Tab remap.samples_inputsourcedetail_bepo_qwertzcmd BEPO_QWERTZCMD __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-QwertzCmdRoman) Space to Tab remap.samples_inputsourcedetail_bepo_qwertzcmdroman BEPO_QWERTZCMDROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (bépo-Roman) Space to Tab remap.samples_inputsourcedetail_bepo_roman BEPO_ROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Chinese Traditional-*) Space to Tab remap.samples_inputsource_tradchinese CHINESE_TRADITIONAL __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Chinese Traditional Yahoo! KeyKey) Space to Tab remap.samples_inputsource_tradchinese_yahoo_keykey CHINESE_TRADITIONAL_YAHOO_KEYKEY __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Chinese Simplified-*) Space to Tab remap.samples_inputsource_simpchinese CHINESE_SIMPLIFIED __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Canadian) Space to Tab remap.samples_inputsource_canadian CANADIAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB Dvorak inputsource_only (Dvorak-*) Space to Tab remap.samples_inputsource_dvorak DVORAK __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Dvorak-normal) Space to Tab remap.samples_inputsourcedetail_dvorak DVORAK __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Dvorak-Left) Space to Tab remap.samples_inputsourcedetail_dvorak_left DVORAK_LEFT __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Dvorak-QwertyCmd) Space to Tab remap.samples_inputsourcedetail_dvorak_qwertycmd DVORAK_QWERTYCMD __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Dvorak-Right) Space to Tab remap.samples_inputsourcedetail_dvorak_right DVORAK_RIGHT __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Finnish) Space to Tab remap.samples_inputsource_finnish FINNISH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (French-*) Space to Tab remap.samples_inputsource_french FRENCH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB Japanese inputsource_only (Japanese-*) Space to Tab remap.samples_inputsource_japanese JAPANESE __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_not (Japanese-*) Space to Tab remap.samples_inputsource_not_japanese JAPANESE __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Japanese-Hiragana) Space to Tab remap.samples_inputsourcedetail_japanese_hiragana JAPANESE_HIRAGANA, JAPANESE __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_not (Japanese-Hiragana) Space to Tab remap.samples_inputsourcedetail_not_japanese_hiragana JAPANESE_HIRAGANA, JAPANESE __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Japanese-Katakana) Space to Tab remap.samples_inputsourcedetail_japanese_katakana JAPANESE_KATAKANA __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Japanese-Full-width Roman) Space to Tab remap.samples_inputsourcedetail_japanese_fullwidth_roman JAPANESE_FULLWIDTH_ROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Japanese-Half-width Katakana) Space to Tab remap.samples_inputsourcedetail_japanese_halfwidth_kana JAPANESE_HALFWIDTH_KANA __KeyToKey__ KeyCode::SPACE, KeyCode::TAB Enforce roman input at semicolon(;). remap.samples_inputsource_semicolon JAPANESE __KeyToKey__ KeyCode::SEMICOLON, ModifierFlag::NONE, KeyCode::SEMICOLON, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::JIS_EISUU, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::JIS_KANA inputsource_only (Korean-*) Space to Tab remap.samples_inputsource_korean KOREAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB Polish inputsource_only (Polish-*) Space to Tab remap.samples_inputsource_polish POLISH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Polish) Space to Tab remap.samples_inputsourcedetail_polish POLISH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Polish Pro) Space to Tab remap.samples_inputsourcedetail_polishpro POLISH_PRO __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Swedish) Space to Tab remap.samples_inputsource_swedish SWEDISH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB Roman inputsource_only (Roman-*) Space to Tab remap.samples_inputsource_roman ROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Roman-JANSI) Space to Tab remap.samples_inputsourcedetail_roman_jansi ROMAN_JANSI __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsourcedetail_only (Roman others) Space to Tab remap.samples_inputsourcedetail_roman ROMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Russian) Space to Tab remap.samples_inputsource_russian RUSSIAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Thai) Space to Tab remap.samples_inputsource_thai THAI __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (German) Space to Tab remap.samples_inputsource_german GERMAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Slovenian) Space to Tab remap.samples_inputsource_slovenian SLOVENIAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Czech) Space to Tab remap.samples_inputsource_czech CZECH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (British) Space to Tab remap.samples_inputsource_british BRITISH __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Bulgarian) Space to Tab remap.samples_inputsource_bulgarian BULGARIAN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB inputsource_only (Unknown == User Defined keylayout) Space to Tab remap.samples_inputsource_unknown UNKNOWN __KeyToKey__ KeyCode::SPACE, KeyCode::TAB Modifier Note: We cannot use VK_COMMAND,VK_CONTROL,VK_OPTION,VK_SHIFT in <modifier_only>, <modifier_not>. Expand these to ModifierFlags. Example: <modifier_only>ModifierFlag::SHIFT_L, ModifierFlag::SHIFT_R</modifier_only> Standard A to B if Command_L or Option_L is pressed. // Command_L+A to Command_L+B // Option_L+A to Option_L+B // Command_L+Option_L+A to Command_L+Option_L+B // Command_L+Shift_L+A to Command_L+Shift_L+B A to C unless Shift_L or Control_L is pressed. // A to C // Shift_R+A to Shift_R+C // Control_L+A to Control_L+A // Shift_L+A to Shift_L+A // Shift_L+Command_R+A to Shift_L+Command_R+A remap.samples_modifier_standard ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L __KeyToKey__ KeyCode::A, KeyCode::B ModifierFlag::SHIFT_L, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::A, KeyCode::C Combination B to D if "Control_L+Option_L" or "Command_L+Option_L" is pressed. // Control_L+Option_L+B to Control_L+Option_L+D // Command_L+Option_L+B to Command_L+Option_L+D // Command_L+Option_L+Shift_L+B to Command_L+Option_L+Shift_L+D B to E unless "COMMAND_L+SHIFT_L" or "COMMAND_L+SHIFT_R" is pressed. // B to E // Command_L+B to Command_L+E // Command_L+Shift_L+B to Command_L+Shift_L+B // Command_L+Shift_R+B to Command_L+Shift_R+B remap.samples_modifier_combination ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L __KeyToKey__ KeyCode::B, KeyCode::D ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_R __KeyToKey__ KeyCode::B, KeyCode::E With ModifierFlag::NONE C to F if Shift_L is pressed. (And no other modifiers are pressed.) // C to C // Shift_L+C to Shift_L+F // Command_L+Shift_L+C to Command_L+Shift_L+C remap.samples_modifier_with_none ModifierFlag::SHIFT_L | ModifierFlag::NONE __KeyToKey__ KeyCode::C, KeyCode::F block sample A to B if application == TERMINAL (KeyToKey) B to D if application == TERMINAL (KeyToKey) A to C if application != TERMINAL (KeyToKey) B to E if application != TERMINAL (KeyToKey) Shift+C to Y Shift+D to Z ________________________________________ (VendorID,ProductID) == (0x5ac,0x21a) or (0x5ac,0x222) - C to 1 if application == TERMINAL (KeyToKey) - C to 3 if application != TERMINAL (KeyToKey) ________________________________________ (VendorID,ProductID) != (0x5ac,0x21a) and (0x5ac,0x222) C to 2 if application == TERMINAL (KeyToKey) C to 4 if application != TERMINAL (KeyToKey) remap.samples_block TERMINAL __KeyToKey__ KeyCode::A, KeyCode::B __KeyToKey__ KeyCode::B, KeyCode::D TERMINAL __KeyToKey__ KeyCode::A, KeyCode::C __KeyToKey__ KeyCode::B, KeyCode::E __KeyToKey__ KeyCode::C, VK_SHIFT, KeyCode::Y __KeyToKey__ KeyCode::D, VK_SHIFT, KeyCode::Z TERMINAL DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a, DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_ALUMINUM_KEYBOARD_JIS __KeyToKey__ KeyCode::C, KeyCode::KEY_1 DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a, DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_ALUMINUM_KEYBOARD_JIS __KeyToKey__ KeyCode::C, KeyCode::KEY_2 TERMINAL DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a, DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_ALUMINUM_KEYBOARD_JIS __KeyToKey__ KeyCode::C, KeyCode::KEY_3 DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_INTERNAL_KEYBOARD_TRACKPAD_0x021a, DeviceVendor::APPLE_COMPUTER,DeviceProduct::APPLE_ALUMINUM_KEYBOARD_JIS __KeyToKey__ KeyCode::C, KeyCode::KEY_4 Virtual KeyCode VK_MODIFIER_EXTRA Use A as ModifierFlag::EXTRA1 Use D as ModifierFlag::EXTRA5 Use F as ModifierFlag::EXTRA5 (When type only, send Space) EXTRA1+S to B EXTRA5+S to C remap.samples_modifier_extra1 __KeyToKey__ KeyCode::A, KeyCode::VK_MODIFIER_EXTRA1 __KeyToKey__ KeyCode::D, KeyCode::VK_MODIFIER_EXTRA5 __KeyOverlaidModifier__ KeyCode::F, KeyCode::VK_MODIFIER_EXTRA5, KeyCode::SPACE __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1, KeyCode::B __KeyToKey__ KeyCode::S, ModifierFlag::EXTRA5, KeyCode::C VK_WAIT Change KEY_1 to A,B,<wait10ms>,C Change KEY_2 to A,B,<wait50ms>,C Change KEY_3 to A,B,<wait100ms>,C remap.samples_vk_wait __KeyToKey__ KeyCode::KEY_1, KeyCode::A, KeyCode::B, KeyCode::VK_WAIT_10MS, KeyCode::C __KeyToKey__ KeyCode::KEY_2, KeyCode::A, KeyCode::B, KeyCode::VK_WAIT_50MS, KeyCode::C __KeyToKey__ KeyCode::KEY_3, KeyCode::A, KeyCode::B, KeyCode::VK_WAIT_100MS, KeyCode::C VK_LOCK Normal Modifiers Use 1 to Lock Command_L Use 2 to Lock Command_R Use 3 to Lock Control_L Use 4 to Lock Control_R Use 5 to Lock Fn Use 6 to Lock Option_L Use 7 to Lock Option_R Use 8 to Lock Shift_L Use 9 to Lock Shift_R Use Q to Force Lock on Command_L Use W to Force Lock on Command_R Use E to Force Lock on Control_L Use R to Force Lock on Control_R Use T to Force Lock on Fn Use Y to Force Lock on Option_L Use U to Force Lock on Option_R Use I to Force Lock on Shift_L Use O to Force Lock on Shift_R Use A to Force Lock off Command_L Use S to Force Lock off Command_R Use D to Force Lock off Control_L Use F to Force Lock off Control_R Use G to Force Lock off Fn Use H to Force Lock off Option_L Use J to Force Lock off Option_R Use K to Force Lock off Shift_L Use L to Force Lock off Shift_R Use Z to Force Lock off All remap.samples_vk_lock_normal __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_LOCK_COMMAND_L __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_LOCK_COMMAND_R __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_LOCK_CONTROL_L __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_LOCK_CONTROL_R __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_LOCK_FN __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_LOCK_OPTION_L __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_LOCK_OPTION_R __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_LOCK_SHIFT_L __KeyToKey__ KeyCode::KEY_9, KeyCode::VK_LOCK_SHIFT_R __KeyToKey__ KeyCode::Q, KeyCode::VK_LOCK_COMMAND_L_FORCE_ON __KeyToKey__ KeyCode::W, KeyCode::VK_LOCK_COMMAND_R_FORCE_ON __KeyToKey__ KeyCode::E, KeyCode::VK_LOCK_CONTROL_L_FORCE_ON __KeyToKey__ KeyCode::R, KeyCode::VK_LOCK_CONTROL_R_FORCE_ON __KeyToKey__ KeyCode::T, KeyCode::VK_LOCK_FN_FORCE_ON __KeyToKey__ KeyCode::Y, KeyCode::VK_LOCK_OPTION_L_FORCE_ON __KeyToKey__ KeyCode::U, KeyCode::VK_LOCK_OPTION_R_FORCE_ON __KeyToKey__ KeyCode::I, KeyCode::VK_LOCK_SHIFT_L_FORCE_ON __KeyToKey__ KeyCode::O, KeyCode::VK_LOCK_SHIFT_R_FORCE_ON __KeyToKey__ KeyCode::A, KeyCode::VK_LOCK_COMMAND_L_FORCE_OFF __KeyToKey__ KeyCode::S, KeyCode::VK_LOCK_COMMAND_R_FORCE_OFF __KeyToKey__ KeyCode::D, KeyCode::VK_LOCK_CONTROL_L_FORCE_OFF __KeyToKey__ KeyCode::F, KeyCode::VK_LOCK_CONTROL_R_FORCE_OFF __KeyToKey__ KeyCode::G, KeyCode::VK_LOCK_FN_FORCE_OFF __KeyToKey__ KeyCode::H, KeyCode::VK_LOCK_OPTION_L_FORCE_OFF __KeyToKey__ KeyCode::J, KeyCode::VK_LOCK_OPTION_R_FORCE_OFF __KeyToKey__ KeyCode::K, KeyCode::VK_LOCK_SHIFT_L_FORCE_OFF __KeyToKey__ KeyCode::L, KeyCode::VK_LOCK_SHIFT_R_FORCE_OFF __KeyToKey__ KeyCode::Z, KeyCode::VK_LOCK_ALL_FORCE_OFF Extra Modifiers Use 1 to Lock ModifierFlag::EXTRA1 Use 2 to Lock ModifierFlag::EXTRA2 Use 3 to Lock ModifierFlag::EXTRA3 Use 4 to Lock ModifierFlag::EXTRA4 Use 5 to Lock ModifierFlag::EXTRA5 Use Q to Force Lock on ModifierFlag::EXTRA1 Use W to Force Lock on ModifierFlag::EXTRA2 Use E to Force Lock on ModifierFlag::EXTRA3 Use R to Force Lock on ModifierFlag::EXTRA4 Use T to Force Lock on ModifierFlag::EXTRA5 Use A to Force Lock off ModifierFlag::EXTRA1 Use S to Force Lock off ModifierFlag::EXTRA2 Use D to Force Lock off ModifierFlag::EXTRA3 Use F to Force Lock off ModifierFlag::EXTRA4 Use G to Force Lock off ModifierFlag::EXTRA5 remap.samples_vk_lock_extra __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_LOCK_EXTRA1 __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_LOCK_EXTRA2 __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_LOCK_EXTRA3 __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_LOCK_EXTRA4 __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_LOCK_EXTRA5 __KeyToKey__ KeyCode::Q, KeyCode::VK_LOCK_EXTRA1_FORCE_ON __KeyToKey__ KeyCode::W, KeyCode::VK_LOCK_EXTRA2_FORCE_ON __KeyToKey__ KeyCode::E, KeyCode::VK_LOCK_EXTRA3_FORCE_ON __KeyToKey__ KeyCode::R, KeyCode::VK_LOCK_EXTRA4_FORCE_ON __KeyToKey__ KeyCode::T, KeyCode::VK_LOCK_EXTRA5_FORCE_ON __KeyToKey__ KeyCode::A, KeyCode::VK_LOCK_EXTRA1_FORCE_OFF __KeyToKey__ KeyCode::S, KeyCode::VK_LOCK_EXTRA2_FORCE_OFF __KeyToKey__ KeyCode::D, KeyCode::VK_LOCK_EXTRA3_FORCE_OFF __KeyToKey__ KeyCode::F, KeyCode::VK_LOCK_EXTRA4_FORCE_OFF __KeyToKey__ KeyCode::G, KeyCode::VK_LOCK_EXTRA5_FORCE_OFF VK_STICKY Toggle Use 1 to Sticky Command_L Use 2 to Sticky Command_R Use 3 to Sticky Control_L Use 4 to Sticky Control_R Use 5 to Sticky Fn Use 6 to Sticky Option_L Use 7 to Sticky Option_R Use 8 to Sticky Shift_L Use 9 to Sticky Shift_R Use Q to Sticky ModifierFlag::EXTRA1 Use W to Sticky ModifierFlag::EXTRA2 Use E to Sticky ModifierFlag::EXTRA3 Use R to Sticky ModifierFlag::EXTRA4 Use T to Sticky ModifierFlag::EXTRA5 Use Y to Y,Sticky Shift_L Use L to Shift_L (+ Sticky Shift_L) EXTRA1+A to 1 EXTRA2+A to 2 EXTRA3+A to 3 EXTRA4+A to 4 EXTRA5+A to 5 remap.samples_vk_sticky __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_STICKY_COMMAND_L __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_STICKY_COMMAND_R __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_STICKY_CONTROL_L __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_STICKY_CONTROL_R __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_STICKY_FN __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_STICKY_OPTION_L __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_STICKY_OPTION_R __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_STICKY_SHIFT_L __KeyToKey__ KeyCode::KEY_9, KeyCode::VK_STICKY_SHIFT_R __KeyToKey__ KeyCode::Q, KeyCode::VK_STICKY_EXTRA1 __KeyToKey__ KeyCode::W, KeyCode::VK_STICKY_EXTRA2 __KeyToKey__ KeyCode::E, KeyCode::VK_STICKY_EXTRA3 __KeyToKey__ KeyCode::R, KeyCode::VK_STICKY_EXTRA4 __KeyToKey__ KeyCode::T, KeyCode::VK_STICKY_EXTRA5 __KeyToKey__ KeyCode::Y, KeyCode::Y, KeyCode::VK_STICKY_SHIFT_L __KeyOverlaidModifier__ KeyCode::L, KeyCode::SHIFT_L, KeyCode::VK_STICKY_SHIFT_L __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA1, KeyCode::KEY_1 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA2, KeyCode::KEY_2 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA3, KeyCode::KEY_3 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA4, KeyCode::KEY_4 __KeyToKey__ KeyCode::A, ModifierFlag::EXTRA5, KeyCode::KEY_5 Force On/Off Use 1 to Sticky Command_L Force On Use 2 to Sticky Command_R Force On Use 3 to Sticky Control_L Force On Use 4 to Sticky Control_R Force On Use 5 to Sticky Fn Force On Use 6 to Sticky Option_L Force On Use 7 to Sticky Option_R Force On Use 8 to Sticky Shift_L Force On Use 9 to Sticky Shift_R Force On Use Q to Sticky ModifierFlag::EXTRA1 Force On Use W to Sticky ModifierFlag::EXTRA2 Force On Use E to Sticky ModifierFlag::EXTRA3 Force On Use R to Sticky ModifierFlag::EXTRA4 Force On Use T to Sticky ModifierFlag::EXTRA5 Force On Use A to Sticky Command_L Force Off Use S to Sticky Command_R Force Off Use D to Sticky Control_L Force Off Use F to Sticky Control_R Force Off Use G to Sticky Fn Force Off Use H to Sticky Option_L Force Off Use J to Sticky Option_R Force Off Use K to Sticky Shift_L Force Off Use L to Sticky Shift_R Force Off Use Z to Sticky ModifierFlag::EXTRA1 Force Off Use X to Sticky ModifierFlag::EXTRA2 Force Off Use C to Sticky ModifierFlag::EXTRA3 Force Off Use V to Sticky ModifierFlag::EXTRA4 Force Off Use B to Sticky ModifierFlag::EXTRA5 Force Off remap.samples_vk_sticky_force_on_off __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_STICKY_COMMAND_L_FORCE_ON __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_STICKY_COMMAND_R_FORCE_ON __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_STICKY_CONTROL_L_FORCE_ON __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_STICKY_CONTROL_R_FORCE_ON __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_STICKY_FN_FORCE_ON __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_STICKY_OPTION_L_FORCE_ON __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_STICKY_OPTION_R_FORCE_ON __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_STICKY_SHIFT_L_FORCE_ON __KeyToKey__ KeyCode::KEY_9, KeyCode::VK_STICKY_SHIFT_R_FORCE_ON __KeyToKey__ KeyCode::Q, KeyCode::VK_STICKY_EXTRA1_FORCE_ON __KeyToKey__ KeyCode::W, KeyCode::VK_STICKY_EXTRA2_FORCE_ON __KeyToKey__ KeyCode::E, KeyCode::VK_STICKY_EXTRA3_FORCE_ON __KeyToKey__ KeyCode::R, KeyCode::VK_STICKY_EXTRA4_FORCE_ON __KeyToKey__ KeyCode::T, KeyCode::VK_STICKY_EXTRA5_FORCE_ON __KeyToKey__ KeyCode::A, KeyCode::VK_STICKY_COMMAND_L_FORCE_OFF __KeyToKey__ KeyCode::S, KeyCode::VK_STICKY_COMMAND_R_FORCE_OFF __KeyToKey__ KeyCode::D, KeyCode::VK_STICKY_CONTROL_L_FORCE_OFF __KeyToKey__ KeyCode::F, KeyCode::VK_STICKY_CONTROL_R_FORCE_OFF __KeyToKey__ KeyCode::G, KeyCode::VK_STICKY_FN_FORCE_OFF __KeyToKey__ KeyCode::H, KeyCode::VK_STICKY_OPTION_L_FORCE_OFF __KeyToKey__ KeyCode::J, KeyCode::VK_STICKY_OPTION_R_FORCE_OFF __KeyToKey__ KeyCode::K, KeyCode::VK_STICKY_SHIFT_L_FORCE_OFF __KeyToKey__ KeyCode::L, KeyCode::VK_STICKY_SHIFT_R_FORCE_OFF __KeyToKey__ KeyCode::Z, KeyCode::VK_STICKY_EXTRA1_FORCE_OFF __KeyToKey__ KeyCode::X, KeyCode::VK_STICKY_EXTRA2_FORCE_OFF __KeyToKey__ KeyCode::C, KeyCode::VK_STICKY_EXTRA3_FORCE_OFF __KeyToKey__ KeyCode::V, KeyCode::VK_STICKY_EXTRA4_FORCE_OFF __KeyToKey__ KeyCode::B, KeyCode::VK_STICKY_EXTRA5_FORCE_OFF VK_LAZY Standard Use 1 to Lazy Command_L Use 2 to Lazy Command_R Use 3 to Lazy Control_L Use 4 to Lazy Control_R Use 5 to Lazy Fn Use 6 to Lazy Option_L Use 7 to Lazy Option_R Use 8 to Lazy Shift_L Use 9 to Lazy Shift_R remap.samples_vk_lazy __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_LAZY_COMMAND_L __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_LAZY_COMMAND_R __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_LAZY_CONTROL_L __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_LAZY_CONTROL_R __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_LAZY_FN __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_LAZY_OPTION_L __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_LAZY_OPTION_R __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_LAZY_SHIFT_L __KeyToKey__ KeyCode::KEY_9, KeyCode::VK_LAZY_SHIFT_R KeyToKey Change 1 to A,B,C,VK_LAZY_SHIFT_L Change 2 to Control_L+VK_LAZY_SHIFT_L Change 3 to A,Control_L+VK_LAZY_SHIFT_L remap.samples_vk_lazy_keytokey __KeyToKey__ KeyCode::KEY_1, KeyCode::A, KeyCode::B, KeyCode::C, KeyCode::VK_LAZY_SHIFT_L __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_LAZY_SHIFT_L, ModifierFlag::CONTROL_L __KeyToKey__ KeyCode::KEY_3, KeyCode::A, KeyCode::VK_LAZY_SHIFT_L, ModifierFlag::CONTROL_L KeyOverlaidModifier Change 1 to VK_LAZY_SHIFT_L (When type only, send Space) remap.samples_vk_lazy_keyoverlaidmodifier __KeyOverlaidModifier__ KeyCode::KEY_1, KeyCode::VK_LAZY_SHIFT_L, KeyCode::SPACE DoublePressModifier Change 1 to VK_LAZY_SHIFT_L, KEY_1 x2 to Return remap.samples_vk_lazy_doublepressmodifier __DoublePressModifier__ KeyCode::KEY_1, KeyCode::VK_LAZY_SHIFT_L, KeyCode::RETURN VK_MOUSEKEY_* Standard Change WASD to VK_MOUSEKEY_UP/LEFT/DOWN/RIGHT Change IJKL to VK_MOUSEKEY_SCROLL_UP/LEFT/DOWN/RIGHT Change F to VK_MOUSEKEY_HIGHSPEED (WASD and IJKL operations become high speed) Change 1 to VK_MOUSEKEY_BUTTON_LEFT Change 2 to VK_MOUSEKEY_BUTTON_MIDDLE Change 3 to VK_MOUSEKEY_BUTTON_RIGHT Change 4 to VK_MOUSEKEY_BUTTON_BUTTON4 Change 5 to VK_MOUSEKEY_BUTTON_BUTTON5 Change 6 to VK_MOUSEKEY_BUTTON_BUTTON6 Change 7 to VK_MOUSEKEY_BUTTON_BUTTON7 Change 8 to VK_MOUSEKEY_BUTTON_BUTTON8 Change Z to VK_MOUSEKEY_BUTTON_BUTTON9 Change X to VK_MOUSEKEY_BUTTON_BUTTON10 Change C to VK_MOUSEKEY_BUTTON_BUTTON11 Change V to VK_MOUSEKEY_BUTTON_BUTTON12 Change B to VK_MOUSEKEY_BUTTON_BUTTON13 Change N to VK_MOUSEKEY_BUTTON_BUTTON14 Change M to VK_MOUSEKEY_BUTTON_BUTTON15 Change , to VK_MOUSEKEY_BUTTON_BUTTON16 remap.samples_vk_mousekeys_standard __KeyToKey__ KeyCode::W, KeyCode::VK_MOUSEKEY_UP __KeyToKey__ KeyCode::A, KeyCode::VK_MOUSEKEY_LEFT __KeyToKey__ KeyCode::S, KeyCode::VK_MOUSEKEY_DOWN __KeyToKey__ KeyCode::D, KeyCode::VK_MOUSEKEY_RIGHT __KeyToKey__ KeyCode::I, KeyCode::VK_MOUSEKEY_SCROLL_UP __KeyToKey__ KeyCode::J, KeyCode::VK_MOUSEKEY_SCROLL_LEFT __KeyToKey__ KeyCode::K, KeyCode::VK_MOUSEKEY_SCROLL_DOWN __KeyToKey__ KeyCode::L, KeyCode::VK_MOUSEKEY_SCROLL_RIGHT __KeyToKey__ KeyCode::F, KeyCode::VK_MOUSEKEY_HIGHSPEED __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_MOUSEKEY_BUTTON_LEFT __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_MOUSEKEY_BUTTON_MIDDLE __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_MOUSEKEY_BUTTON_RIGHT __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON4 __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON5 __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON6 __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON7 __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON8 __KeyToKey__ KeyCode::Z, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON9 __KeyToKey__ KeyCode::X, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON10 __KeyToKey__ KeyCode::C, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON11 __KeyToKey__ KeyCode::V, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON12 __KeyToKey__ KeyCode::B, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON13 __KeyToKey__ KeyCode::N, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON14 __KeyToKey__ KeyCode::M, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON15 __KeyToKey__ KeyCode::COMMA, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON16 Extra Change WASD to Shift_L+VK_MOUSEKEY_UP/LEFT/DOWN/RIGHT Change IJKL to Shift_L+VK_MOUSEKEY_SCROLL_UP/LEFT/DOWN/RIGHT Change F to Shift_L+VK_MOUSEKEY_HIGHSPEED Change 1 to Shift_L+VK_MOUSEKEY_BUTTON_LEFT Change 2 to A,VK_MOUSEKEY_BUTTON_LEFT Change 3 to A,Shift_L+VK_MOUSEKEY_BUTTON_LEFT remap.samples_vk_mousekeys_extra __KeyToKey__ KeyCode::W, KeyCode::VK_MOUSEKEY_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, KeyCode::VK_MOUSEKEY_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::VK_MOUSEKEY_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, KeyCode::VK_MOUSEKEY_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::I, KeyCode::VK_MOUSEKEY_SCROLL_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::J, KeyCode::VK_MOUSEKEY_SCROLL_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::K, KeyCode::VK_MOUSEKEY_SCROLL_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::L, KeyCode::VK_MOUSEKEY_SCROLL_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, KeyCode::VK_MOUSEKEY_HIGHSPEED, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_MOUSEKEY_BUTTON_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::KEY_2, KeyCode::A, KeyCode::VK_MOUSEKEY_BUTTON_LEFT __KeyToKey__ KeyCode::KEY_3, KeyCode::A, KeyCode::VK_MOUSEKEY_BUTTON_LEFT, ModifierFlag::SHIFT_L Extra2 Change WASD to A,Shift_L+VK_MOUSEKEY_UP/LEFT/DOWN/RIGHT Change IJKL to A,Shift_L+VK_MOUSEKEY_SCROLL_UP/LEFT/DOWN/RIGHT Change F to A,Shift_L+VK_MOUSEKEY_HIGHSPEED remap.samples_vk_mousekeys_extra2 __KeyToKey__ KeyCode::W, KeyCode::A, KeyCode::VK_MOUSEKEY_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::A, KeyCode::A, KeyCode::VK_MOUSEKEY_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::S, KeyCode::A, KeyCode::VK_MOUSEKEY_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::D, KeyCode::A, KeyCode::VK_MOUSEKEY_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::I, KeyCode::A, KeyCode::VK_MOUSEKEY_SCROLL_UP, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::J, KeyCode::A, KeyCode::VK_MOUSEKEY_SCROLL_LEFT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::K, KeyCode::A, KeyCode::VK_MOUSEKEY_SCROLL_DOWN, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::L, KeyCode::A, KeyCode::VK_MOUSEKEY_SCROLL_RIGHT, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::F, KeyCode::A, KeyCode::VK_MOUSEKEY_HIGHSPEED, ModifierFlag::SHIFT_L VK_CHANGE_INPUTSOURCE_* Use 1 to VK_CHANGE_INPUTSOURCE_ENGLISH Use 2 to VK_CHANGE_INPUTSOURCE_FRENCH Use 3 to VK_CHANGE_INPUTSOURCE_GERMAN Use 4 to VK_CHANGE_INPUTSOURCE_JAPANESE Use 5 to VK_CHANGE_INPUTSOURCE_SWEDISH Use 6 to VK_CHANGE_INPUTSOURCE_CANADIAN Use 7 to VK_CHANGE_INPUTSOURCE_RUSSIAN Use 8 to VK_CHANGE_INPUTSOURCE_RUSSIAN_TYPOGRAPHIC Use 9 to VK_CHANGE_INPUTSOURCE_ENGLISH_TYPOGRAPHIC Use 0 to VK_CHANGE_INPUTSOURCE_TRADITIONAL_CHINESE_YAHOO_KEYKEY Use Q to VK_CHANGE_INPUTSOURCE_ESTONIAN Use W to VK_CHANGE_INPUTSOURCE_FINNISH Use E to VK_CHANGE_INPUTSOURCE_THAI Use R to VK_CHANGE_INPUTSOURCE_DVORAK Use T to VK_CHANGE_INPUTSOURCE_COLEMAK remap.samples_vk_change_inputsource __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_CHANGE_INPUTSOURCE_FRENCH __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_CHANGE_INPUTSOURCE_GERMAN __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_CHANGE_INPUTSOURCE_JAPANESE __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_CHANGE_INPUTSOURCE_SWEDISH __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_CHANGE_INPUTSOURCE_CANADIAN __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN_TYPOGRAPHIC __KeyToKey__ KeyCode::KEY_9, KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH_TYPOGRAPHIC __KeyToKey__ KeyCode::KEY_0, KeyCode::VK_CHANGE_INPUTSOURCE_TRADITIONAL_CHINESE_YAHOO_KEYKEY __KeyToKey__ KeyCode::Q, KeyCode::VK_CHANGE_INPUTSOURCE_ESTONIAN __KeyToKey__ KeyCode::W, KeyCode::VK_CHANGE_INPUTSOURCE_FINNISH __KeyToKey__ KeyCode::E, KeyCode::VK_CHANGE_INPUTSOURCE_THAI __KeyToKey__ KeyCode::R, KeyCode::VK_CHANGE_INPUTSOURCE_DVORAK __KeyToKey__ KeyCode::T, KeyCode::VK_CHANGE_INPUTSOURCE_COLEMAK VK_CONFIG Use A to VK_CONFIG_TOGGLE Use S to VK_CONFIG_FORCE_ON Use D to VK_CONFIG_FORCE_OFF Use F to VK_CONFIG_SYNC_KEYDOWNUP Use G to Shift_L+VK_CONFIG_SYNC_KEYDOWNUP Use H to A,VK_CONFIG_SYNC_KEYDOWNUP Use J to A,Shift_L+VK_CONFIG_SYNC_KEYDOWNUP remap.samples_vk_config __KeyToKey__ KeyCode::A, KeyCode::VK_CONFIG_TOGGLE_notsave_samples_vk_config __KeyToKey__ KeyCode::S, KeyCode::VK_CONFIG_FORCE_ON_notsave_samples_vk_config __KeyToKey__ KeyCode::D, KeyCode::VK_CONFIG_FORCE_OFF_notsave_samples_vk_config __KeyToKey__ KeyCode::F, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_samples_vk_config __KeyToKey__ KeyCode::G, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_samples_vk_config, ModifierFlag::SHIFT_L __KeyToKey__ KeyCode::H, KeyCode::A, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_samples_vk_config __KeyToKey__ KeyCode::J, KeyCode::A, KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_samples_vk_config, ModifierFlag::SHIFT_L notsave.samples_vk_config __ShowStatusMessage__ VK_CONFIG VK_CONSUMERKEY Standard Use 1 to VK_CONSUMERKEY_BRIGHTNESS_DOWN Use 2 to VK_CONSUMERKEY_BRIGHTNESS_UP Use 3 to VK_CONSUMERKEY_KEYBOARDLIGHT_LOW Use 4 to VK_CONSUMERKEY_KEYBOARDLIGHT_HIGH Use 5 to VK_CONSUMERKEY_MUSIC_PREV Use 6 to VK_CONSUMERKEY_MUSIC_PLAY Use 7 to VK_CONSUMERKEY_MUSIC_NEXT Use 8 to VK_CONSUMERKEY_VOLUME_MUTE Use 9 to VK_CONSUMERKEY_VOLUME_DOWN Use 0 to VK_CONSUMERKEY_VOLUME_UP Use q to VK_CONSUMERKEY_EJECT Use w to VK_CONSUMERKEY_POWER remap.samples_vk_consumerkey __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP __KeyToKey__ KeyCode::KEY_3, KeyCode::VK_CONSUMERKEY_KEYBOARDLIGHT_LOW __KeyToKey__ KeyCode::KEY_4, KeyCode::VK_CONSUMERKEY_KEYBOARDLIGHT_HIGH __KeyToKey__ KeyCode::KEY_5, KeyCode::VK_CONSUMERKEY_MUSIC_PREV __KeyToKey__ KeyCode::KEY_6, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY __KeyToKey__ KeyCode::KEY_7, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT __KeyToKey__ KeyCode::KEY_8, KeyCode::VK_CONSUMERKEY_VOLUME_MUTE __KeyToKey__ KeyCode::KEY_9, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN __KeyToKey__ KeyCode::KEY_0, KeyCode::VK_CONSUMERKEY_VOLUME_UP __KeyToKey__ KeyCode::Q, KeyCode::VK_CONSUMERKEY_EJECT __KeyToKey__ KeyCode::W, KeyCode::VK_CONSUMERKEY_POWER Combination with key repeat Use 1 to VK_CONSUMERKEY_BRIGHTNESS_DOWN, Space Use 2 to VK_CONSUMERKEY_BRIGHTNESS_UP, Space remap.samples_vk_consumerkey_combination __KeyToKey__ KeyCode::KEY_1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN, KeyCode::SPACE __KeyToKey__ KeyCode::KEY_2, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP, KeyCode::SPACE VK_JIS_TOGGLE_EISUU_KANA A to KANA/EISUU (toggle) Command_L to KANA/EISUU (toggle) Command_R to Command_R (When type only, send send KANA/EISUU (toggle)) remap.samples_vk_jis_toggle_eisuu_kana __KeyToKey__ KeyCode::A, KeyCode::VK_JIS_TOGGLE_EISUU_KANA __KeyToKey__ KeyCode::COMMAND_L, KeyCode::VK_JIS_TOGGLE_EISUU_KANA __KeyOverlaidModifier__ KeyCode::COMMAND_R, KeyCode::COMMAND_R, KeyCode::VK_JIS_TOGGLE_EISUU_KANA VK_JIS_BACKSLASH Use A as JIS_BACKSLASH remap.samples_a2jisbackslash __KeyToKey__ KeyCode::A, KeyCode::VK_JIS_BACKSLASH VK_JIS_YEN Use A as JIS_YEN remap.samples_a2jisyen __KeyToKey__ KeyCode::A, KeyCode::VK_JIS_YEN