Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "global" : {
- "ask_for_confirmation_before_quitting" : true,
- "check_for_updates_on_startup" : true,
- "show_in_menu_bar" : true,
- "show_profile_name_in_menu_bar" : false,
- "unsafe_ui" : false
- },
- "profiles" : [ {
- "complex_modifications" : {
- "parameters" : {
- "basic.simultaneous_threshold_milliseconds" : 50,
- "basic.to_delayed_action_delay_milliseconds" : 500,
- "basic.to_if_alone_timeout_milliseconds" : 1000,
- "basic.to_if_held_down_threshold_milliseconds" : 500,
- "mouse_motion_to_scroll.speed" : 100
- },
- "rules" : [ {
- "description" : "Change left command + j / k / l / semicolon to Arrows",
- "manipulators" : [ {
- "from" : {
- "key_code" : "j",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow"
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "k",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "down_arrow"
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "l",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "up_arrow"
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "semicolon",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow"
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "IntelliJ: Change left command + Quote to End, Only in IntelliJ",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.jetbrains\\.intellij\\.ce$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "quote",
- "modifiers" : {
- "mandatory" : [ "command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "end"
- } ],
- "type" : "basic"
- }, {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.jetbrains\\.intellij\\.ce$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "h",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "home"
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Change Command + H to Home, Command + Quote to End, Not in Terminal",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$" ],
- "type" : "frontmost_application_unless"
- } ],
- "from" : {
- "key_code" : "h",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- }, {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$" ],
- "type" : "frontmost_application_unless"
- } ],
- "from" : {
- "key_code" : "quote",
- "modifiers" : {
- "mandatory" : [ "left_command" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow",
- "modifiers" : [ "right_command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Chrome: Command O | Go to Chrome Address Bar",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.google\\.Chrome\\.canary$", "^com\\.brave\\.Browser$", "^com\\.brave\\.Browser\\.beta$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "o",
- "modifiers" : {
- "mandatory" : [ "command" ]
- }
- },
- "to" : [ {
- "key_code" : "l",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Chrome: Command + comma | Back",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.google\\.Chrome\\.canary$", "^com\\.brave\\.Browser$", "^com\\.brave\\.Browser\\.beta$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "comma",
- "modifiers" : {
- "mandatory" : [ "command" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow",
- "modifiers" : [ "command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Chrome: Command + period | Forward",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.google\\.Chrome\\.canary$", "^com\\.brave\\.Browser$", "^com\\.brave\\.Browser\\.beta$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "period",
- "modifiers" : {
- "mandatory" : [ "command" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow",
- "modifiers" : [ "command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "MacVim: Command to Control",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.vim\\.MacVim$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "left_command",
- "modifiers" : {
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_control",
- "modifiers" : [ "any" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "MacVim: SizeUp Window Control Left",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.vim\\.MacVim$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "1",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "1",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "MacVim: SizeUp Window Control Center",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.vim\\.MacVim$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "2",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "2",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "MacVim: SizeUp Window Control Right",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.vim\\.MacVim$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "3",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "3",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "MacVim: Ctrt-Tab to Command Tab",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.vim\\.MacVim$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "tab",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Emacs: Command to Control",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.gnu\\.Emacs$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "left_command",
- "modifiers" : {
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_control",
- "modifiers" : [ "any" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Emacs: SizeUp Window Control Left",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.gnu\\.Emacs$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "1",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "1",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Emacs: SizeUp Window Control Center",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.gnu\\.Emacs$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "2",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "2",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Emacs: SizeUp Window Control Right",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.gnu\\.Emacs$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "3",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "3",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Emacs: Ctrt-Tab to Command Tab",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.gnu\\.Emacs$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "tab",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Emacs: Ctrt-backtick to Command-backtick",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^org\\.gnu\\.Emacs$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "grave_accent_and_tilde",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "grave_accent_and_tilde",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Terminal: Command to Control",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "left_command",
- "modifiers" : {
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_control",
- "modifiers" : [ "any" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Terminal: SizeUp Window Control Left",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "1",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "1",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Terminal: SizeUp Window Control Center",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "2",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "2",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Terminal: SizeUp Window Control Right",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "3",
- "modifiers" : {
- "mandatory" : [ "left_control", "option" ]
- }
- },
- "to" : [ {
- "key_code" : "3",
- "modifiers" : [ "left_command", "option" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Terminal: Ctrt-Tab to Command Tab",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "tab",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "Terminal: Ctrt-backtick to Command-backtick",
- "manipulators" : [ {
- "conditions" : [ {
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ],
- "type" : "frontmost_application_if"
- } ],
- "from" : {
- "key_code" : "grave_accent_and_tilde",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "grave_accent_and_tilde",
- "modifiers" : [ "left_command" ]
- } ],
- "type" : "basic"
- } ]
- } ]
- },
- "devices" : [ {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : true,
- "is_pointing_device" : false,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : false,
- "manipulate_caps_lock_led" : true,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 9,
- "vendor_id" : 9992
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- } ],
- "fn_function_keys" : [ {
- "from" : {
- "key_code" : "f1"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f2"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_increment"
- } ]
- }, {
- "from" : {
- "key_code" : "f3"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "mission_control"
- } ]
- }, {
- "from" : {
- "key_code" : "f4"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "spotlight"
- } ]
- }, {
- "from" : {
- "key_code" : "f5"
- },
- "to" : [ {
- "consumer_key_code" : "dictation"
- } ]
- }, {
- "from" : {
- "key_code" : "f6"
- },
- "to" : [ {
- "key_code" : "f6"
- } ]
- }, {
- "from" : {
- "key_code" : "f7"
- },
- "to" : [ {
- "consumer_key_code" : "rewind"
- } ]
- }, {
- "from" : {
- "key_code" : "f8"
- },
- "to" : [ {
- "consumer_key_code" : "play_or_pause"
- } ]
- }, {
- "from" : {
- "key_code" : "f9"
- },
- "to" : [ {
- "consumer_key_code" : "fast_forward"
- } ]
- }, {
- "from" : {
- "key_code" : "f10"
- },
- "to" : [ {
- "consumer_key_code" : "mute"
- } ]
- }, {
- "from" : {
- "key_code" : "f11"
- },
- "to" : [ {
- "consumer_key_code" : "volume_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f12"
- },
- "to" : [ {
- "consumer_key_code" : "volume_increment"
- } ]
- } ],
- "name" : "Zand",
- "parameters" : {
- "delay_milliseconds_before_open_device" : 1000
- },
- "selected" : false,
- "simple_modifications" : [ {
- "from" : {
- "key_code" : "caps_lock"
- },
- "to" : [ {
- "key_code" : "left_command"
- } ]
- } ],
- "virtual_hid_keyboard" : {
- "country_code" : 0,
- "indicate_sticky_modifier_keys_state" : true,
- "mouse_key_xy_scale" : 100
- }
- }, {
- "complex_modifications" : {
- "parameters" : {
- "basic.simultaneous_threshold_milliseconds" : 50,
- "basic.to_delayed_action_delay_milliseconds" : 500,
- "basic.to_if_alone_timeout_milliseconds" : 1000,
- "basic.to_if_held_down_threshold_milliseconds" : 500,
- "mouse_motion_to_scroll.speed" : 100
- },
- "rules" : [ ]
- },
- "devices" : [ {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : true,
- "is_pointing_device" : false,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : false,
- "manipulate_caps_lock_led" : true,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 9,
- "vendor_id" : 9992
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- } ],
- "fn_function_keys" : [ {
- "from" : {
- "key_code" : "f1"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f2"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_increment"
- } ]
- }, {
- "from" : {
- "key_code" : "f3"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "mission_control"
- } ]
- }, {
- "from" : {
- "key_code" : "f4"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "spotlight"
- } ]
- }, {
- "from" : {
- "key_code" : "f5"
- },
- "to" : [ {
- "consumer_key_code" : "dictation"
- } ]
- }, {
- "from" : {
- "key_code" : "f6"
- },
- "to" : [ {
- "key_code" : "f6"
- } ]
- }, {
- "from" : {
- "key_code" : "f7"
- },
- "to" : [ {
- "consumer_key_code" : "rewind"
- } ]
- }, {
- "from" : {
- "key_code" : "f8"
- },
- "to" : [ {
- "consumer_key_code" : "play_or_pause"
- } ]
- }, {
- "from" : {
- "key_code" : "f9"
- },
- "to" : [ {
- "consumer_key_code" : "fast_forward"
- } ]
- }, {
- "from" : {
- "key_code" : "f10"
- },
- "to" : [ {
- "consumer_key_code" : "mute"
- } ]
- }, {
- "from" : {
- "key_code" : "f11"
- },
- "to" : [ {
- "consumer_key_code" : "volume_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f12"
- },
- "to" : [ {
- "consumer_key_code" : "volume_increment"
- } ]
- } ],
- "name" : "Disabled",
- "parameters" : {
- "delay_milliseconds_before_open_device" : 1000
- },
- "selected" : false,
- "simple_modifications" : [ ],
- "virtual_hid_keyboard" : {
- "country_code" : 0,
- "indicate_sticky_modifier_keys_state" : true,
- "mouse_key_xy_scale" : 100
- }
- }, {
- "complex_modifications" : {
- "parameters" : {
- "basic.simultaneous_threshold_milliseconds" : 100,
- "basic.to_delayed_action_delay_milliseconds" : 500,
- "basic.to_if_alone_timeout_milliseconds" : 1000,
- "basic.to_if_held_down_threshold_milliseconds" : 500
- },
- "rules" : [ {
- "description" : "CAPS_LOCK to ESC when pressed alone, to CONTROL as modifier in UNIX-like apps",
- "manipulators" : [ {
- "to_if_alone" : [ {
- "key_code" : "escape"
- } ],
- "from" : {
- "key_code" : "caps_lock",
- "modifiers" : {
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_control"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "j",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "k",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "down_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "l",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "up_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "semicolon",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "h",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "a",
- "modifiers" : [ "left_control" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "quote",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "e",
- "modifiers" : [ "left_control" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "u",
- "modifiers" : {
- "mandatory" : [ "left_control" ]
- }
- },
- "to" : [ {
- "key_code" : "k",
- "modifiers" : [ "left_control" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "j",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_option" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow",
- "modifiers" : [ "left_option" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "semicolon",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_option" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow",
- "modifiers" : [ "left_option" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "close_bracket",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_control" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "open_bracket",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_control", "left_shift" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "j",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_option" ]
- }
- },
- "to" : [ {
- "key_code" : "escape"
- }, {
- "key_code" : "b"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "semicolon",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_option" ]
- }
- },
- "to" : [ {
- "key_code" : "escape"
- }, {
- "key_code" : "f"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "close_bracket",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "close_bracket",
- "modifiers" : [ "left_command", "left_shift" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "open_bracket",
- "modifiers" : {
- "mandatory" : [ "left_control", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "open_bracket",
- "modifiers" : [ "left_command", "left_shift" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.googlecode\\.iterm2$" ]
- } ],
- "type" : "basic"
- } ]
- }, {
- "description" : "CAPS_LOCK to HYPER as modifier in Mac apps",
- "manipulators" : [ {
- "from" : {
- "key_code" : "caps_lock",
- "modifiers" : {
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_shift",
- "modifiers" : [ "left_command", "left_control", "left_option" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "o",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "l",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.brave\\.Browser$", "^com\\.apple\\.Safari$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "t",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "t",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.brave\\.Browser$", "^com\\.apple\\.Safari$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "comma",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.brave\\.Browser$", "^com\\.apple\\.Safari$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "period",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.brave\\.Browser$", "^com\\.apple\\.Safari$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "open_bracket",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_control", "left_shift" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.brave\\.Browser$", "^com\\.apple\\.Safari$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "close_bracket",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "tab",
- "modifiers" : [ "left_control" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.google\\.Chrome$", "^com\\.brave\\.Browser$", "^com\\.apple\\.Safari$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "t",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "t",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.brave\\.Browser$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "backslash",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "x",
- "modifiers" : [ "left_command", "left_shift" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.brave\\.Browser$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "quote",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "end"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.jetbrains\\.intellij$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "h",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "home"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.jetbrains\\.intellij$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "quote",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "end"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.microsoft\\.VSCode$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "h",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "home"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.microsoft\\.VSCode$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "p",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "p",
- "modifiers" : [ "left_command", "left_shift" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_if",
- "bundle_identifiers" : [ "^com\\.microsoft\\.VSCode$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "spacebar",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "spacebar",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "j",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "k",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "down_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "l",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "up_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "semicolon",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow"
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "h",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "left_arrow",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "quote",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ],
- "optional" : [ "any" ]
- }
- },
- "to" : [ {
- "key_code" : "right_arrow",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "return_or_enter",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "return_or_enter",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "n",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "n",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "w",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "w",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "c",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "c",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "v",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "v",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "x",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "x",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "b",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "b",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "f",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "f",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "d",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "d",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "z",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "z",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- }, {
- "from" : {
- "key_code" : "o",
- "modifiers" : {
- "mandatory" : [ "left_command", "left_control", "left_option", "left_shift" ]
- }
- },
- "to" : [ {
- "key_code" : "o",
- "modifiers" : [ "left_command" ]
- } ],
- "conditions" : [ {
- "type" : "frontmost_application_unless",
- "bundle_identifiers" : [ "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^org\\.gnu\\.Emacs$", "^org\\.vim\\.MacVim$" ]
- } ],
- "type" : "basic"
- } ]
- } ]
- },
- "devices" : [ {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : true,
- "is_pointing_device" : false,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : false,
- "manipulate_caps_lock_led" : true,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 9,
- "vendor_id" : 9992
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- } ],
- "fn_function_keys" : [ {
- "from" : {
- "key_code" : "f1"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f2"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_increment"
- } ]
- }, {
- "from" : {
- "key_code" : "f3"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "mission_control"
- } ]
- }, {
- "from" : {
- "key_code" : "f4"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "spotlight"
- } ]
- }, {
- "from" : {
- "key_code" : "f5"
- },
- "to" : [ {
- "consumer_key_code" : "dictation"
- } ]
- }, {
- "from" : {
- "key_code" : "f6"
- },
- "to" : [ {
- "key_code" : "f6"
- } ]
- }, {
- "from" : {
- "key_code" : "f7"
- },
- "to" : [ {
- "consumer_key_code" : "rewind"
- } ]
- }, {
- "from" : {
- "key_code" : "f8"
- },
- "to" : [ {
- "consumer_key_code" : "play_or_pause"
- } ]
- }, {
- "from" : {
- "key_code" : "f9"
- },
- "to" : [ {
- "consumer_key_code" : "fast_forward"
- } ]
- }, {
- "from" : {
- "key_code" : "f10"
- },
- "to" : [ {
- "consumer_key_code" : "mute"
- } ]
- }, {
- "from" : {
- "key_code" : "f11"
- },
- "to" : [ {
- "consumer_key_code" : "volume_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f12"
- },
- "to" : [ {
- "consumer_key_code" : "volume_increment"
- } ]
- } ],
- "name" : "Default",
- "parameters" : {
- "delay_milliseconds_before_open_device" : 1000
- },
- "selected" : true,
- "simple_modifications" : [ ],
- "virtual_hid_keyboard" : {
- "country_code" : 0,
- "indicate_sticky_modifier_keys_state" : true,
- "mouse_key_xy_scale" : 100
- }
- }, {
- "complex_modifications" : {
- "parameters" : {
- "basic.simultaneous_threshold_milliseconds" : 50,
- "basic.to_delayed_action_delay_milliseconds" : 500,
- "basic.to_if_alone_timeout_milliseconds" : 1000,
- "basic.to_if_held_down_threshold_milliseconds" : 500,
- "mouse_motion_to_scroll.speed" : 100
- },
- "rules" : [ ]
- },
- "devices" : [ {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : true,
- "is_pointing_device" : false,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : false,
- "manipulate_caps_lock_led" : true,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 835,
- "vendor_id" : 1452
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- }, {
- "disable_built_in_keyboard_if_exists" : false,
- "fn_function_keys" : [ ],
- "identifiers" : {
- "is_keyboard" : false,
- "is_pointing_device" : true,
- "product_id" : 9,
- "vendor_id" : 9992
- },
- "ignore" : true,
- "manipulate_caps_lock_led" : false,
- "simple_modifications" : [ ],
- "treat_as_built_in_keyboard" : false
- } ],
- "fn_function_keys" : [ {
- "from" : {
- "key_code" : "f1"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f2"
- },
- "to" : [ {
- "consumer_key_code" : "display_brightness_increment"
- } ]
- }, {
- "from" : {
- "key_code" : "f3"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "mission_control"
- } ]
- }, {
- "from" : {
- "key_code" : "f4"
- },
- "to" : [ {
- "apple_vendor_keyboard_key_code" : "spotlight"
- } ]
- }, {
- "from" : {
- "key_code" : "f5"
- },
- "to" : [ {
- "consumer_key_code" : "dictation"
- } ]
- }, {
- "from" : {
- "key_code" : "f6"
- },
- "to" : [ {
- "key_code" : "f6"
- } ]
- }, {
- "from" : {
- "key_code" : "f7"
- },
- "to" : [ {
- "consumer_key_code" : "rewind"
- } ]
- }, {
- "from" : {
- "key_code" : "f8"
- },
- "to" : [ {
- "consumer_key_code" : "play_or_pause"
- } ]
- }, {
- "from" : {
- "key_code" : "f9"
- },
- "to" : [ {
- "consumer_key_code" : "fast_forward"
- } ]
- }, {
- "from" : {
- "key_code" : "f10"
- },
- "to" : [ {
- "consumer_key_code" : "mute"
- } ]
- }, {
- "from" : {
- "key_code" : "f11"
- },
- "to" : [ {
- "consumer_key_code" : "volume_decrement"
- } ]
- }, {
- "from" : {
- "key_code" : "f12"
- },
- "to" : [ {
- "consumer_key_code" : "volume_increment"
- } ]
- } ],
- "name" : "Ableton",
- "parameters" : {
- "delay_milliseconds_before_open_device" : 1000
- },
- "selected" : false,
- "simple_modifications" : [ ],
- "virtual_hid_keyboard" : {
- "country_code" : 0,
- "indicate_sticky_modifier_keys_state" : true,
- "mouse_key_xy_scale" : 100
- }
- } ]
- }
Add Comment
Please, Sign In to add comment