1

Please read my answer and bmikes comment before voting to close. Someone is going to come along and say I should just learn Mac shortcuts, but I must say I use Chromebooks, Windows, & Linux boxes and they all put the Control/Command key in the bottom left and right hand corner of the computer. I'm sorry but Changing 1 operating system is way easier then changing the other three(especially considering Chromebooks native shortcuts can't be changed).

To alleviate the most common keyboard shortcuts I have the left control key mapped to the command key on my apple computer. And have switched the right command and option/alt keys on the right hand side. I then switched command and control again in iTerm a very well made application.

Now unfortunately Control+Tab no longer works to switch between browser tabs. Well tabs in any application actually.

I would like Command+Tab=Control+Tab and Command+Tab+Shift=Control+Tab+Shift.

I am on El Captain using Karabiner Elements and would prefer to stay away from Karabiner(the older version). There is a github issue also opened currently with this issue.

  • 1
  • @Allan I have remapped manually all the shortcuts in the answer above. I just can't do the Cmd+Tab = Ctrl+Tab myself. This is about a specific shortcut. I would like to add that is not answer at all(mac is the outlier here.) – William Aug 21 '18 at 0:30
  • Yes. Let’s leave this open since it’s super interesting how to only remap these two combinations and not just swap all instances of command with control. The link to the similar question is solid and should remain as they are close cousins indeed. – bmike Aug 21 '18 at 2:39
0

Here is the JSON to remap these keys only.

{
  "title": "Cmd+tab maps to Ctrl+tab",
  "rules": [
    {
      "description": "Make Cmd+tab activate Ctrl+tab",
      "manipulators": [
     {
        "type": "basic",
        "from": {
            "key_code": "tab",
            "modifiers": {
                "mandatory": [
                    "command"
                ],
                "optional": [
                    "shift"
                ]
            }
        },
        "to": [
               {
                "key_code": "tab",
                "modifiers": ["control"]
               }
        ]
      }
      ]
    }
  ]
}
  • For those new to Karabiner and MacOS like myself: Save the JSON file under ~/.config/karabiner/assets/complex_modifications and then it will be automatically imported when adding a rule under the complex modifications tab. – Darrel Holt May 14 at 18:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .