Skip to content

Instantly share code, notes, and snippets.

@mkeneqa
Created November 13, 2020 06:23
Show Gist options
  • Save mkeneqa/f628aab2c333ef9dfcc1dfea8e90986b to your computer and use it in GitHub Desktop.
Save mkeneqa/f628aab2c333ef9dfcc1dfea8e90986b to your computer and use it in GitHub Desktop.
My Remapped Key Bindings configuration for FCP Shortcuts when used with Karabiner-Elements
{
"title": "Final Cut Razer Key Bindings",
"rules": [
{
"description": "e-9 => ⌥ ] - Trim Start",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "e"
},
"to": [
{
"key_code": "open_bracket",
"modifiers": [
"left_option"
]
}
]
}
]
},
{
"description": "r-10 => ⌥ ] - Trim End",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "r"
},
"to": [
{
"key_code": "close_bracket",
"modifiers": [
"left_option"
]
}
]
}
]
},
{
"description": "caps-11 => delete",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "caps_lock"
},
"to": [
{
"key_code": "delete_or_backspace"
}
]
}
]
},
{
"description": "a-12 => j - Play Reverse",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "a"
},
"to": [
{
"key_code": "j"
}
]
}
]
},
{
"description": "s-13 => l - Play Forward",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "s"
},
"to": [
{
"key_code": "l"
}
]
}
]
},
{
"description": "d-14 => i - Set IN point",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "d"
},
"to": [
{
"key_code": "i"
}
]
}
]
},
{
"description": "f-15 => o - Set OUT point",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "f"
},
"to": [
{
"key_code": "o"
}
]
}
]
},
{
"description": "shift-16 => ⌘- - Zoom In",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "left_shift"
},
"to": [
{
"key_code": "hyphen",
"modifiers": [
"right_command"
]
}
]
}
]
},
{
"description": "z-17 => ⌘= - Zoom Out",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "z"
},
"to": [
{
"key_code": "equal_sign",
"modifiers": [
"right_command"
]
}
]
}
]
},
{
"description": "x-18 => ⇧z - Zoom To Fit",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "x"
},
"to": [
{
"key_code": "z",
"modifiers": [
"left_shift"
]
}
]
}
]
},
{
"description": "c-19 => ⌘B - Blade Clip",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "c"
},
"to": [
{
"key_code": "b",
"modifiers": [
"left_command"
]
}
]
}
]
},
{
"description": "OPT r-10 => ⌃= - Volume Up",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "r",
"modifiers": {
"mandatory": [
"left_option"
]
}
},
"to": [
{
"key_code": "equal_sign",
"modifiers": [
"left_control"
]
}
]
}
]
},
{
"description": "OPT f-15 => ⌃- - Volume Down",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "f",
"modifiers": {
"mandatory": [
"left_option"
]
}
},
"to": [
{
"key_code": "hyphen",
"modifiers": [
"left_control"
]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment