-
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