How to remap key combinations in Karabiner Elements?

3.3k views Asked by At

i have currently switched to mac. However I am used to the keybinds in Windows. I want to map the keybinds differently so they resemble the windows keys.

Especially i want to change following keys:

Option + 5 = [ (in mac) to: control + command + 7 = [ (like in Windows)

etc.

How do I do that in Karabiner Elements?

Thanks a lot!

1

There are 1 answers

2
clemsam lang On BEST ANSWER

If I understand you right (= you want to press Ctrl-Cmd-7 on a Mac keyboard) this will do:

{  "description": "Option-5 to Option-Cmd-7",
   "manipulators": [ {
             "type": "basic",
             "from": { "key_code": "7",
                         "modifiers": {
                           "mandatory": [ "left_control", "left_command" ]
                     }                },
               "to": [
                     { "key_code": "5",
                         "modifiers": "left_option",
                       "repeat": false  }
                     ]
                   } ]
}

This rule/re-map will produce a "[" bracket in any writing app.
You can insert it into your Karabiner.json file manually or import it as Complex Modification.