0

The other questions asking the same thing are from many years ago and for different versions of MacOS.

Is it possible to completely disable the COMMAND+TAB shortcut for the app switcher? I want to remove/disable the app switcher entirely.

1

According to Apple: "[...] you cannot define keyboard shortcuts for general purpose tasks such as opening an app or switching between apps."

https://support.apple.com/guide/mac-help/use-global-keyboard-shortcuts-mchlp2262/mac

But maybe you can share your specific needs so we may find a solution.

| improve this answer | |
  • Darn. I want to make COMMAND+TAB cycle through tabs in Chrome. Oh well. I'll have to figure out something else. Might have to try Better Touch Tool or something. – IMTheNachoMan Oct 6 at 2:54
  • @IMTheNachoMan you know you can use Control+TAB right? I do it all the time, and you can also add shift to cycle backwards. – Mateus Ribeiro Oct 6 at 14:51
  • 1
    Yes; but I need/want COMMAND+TAB. – IMTheNachoMan Oct 6 at 17:25
  • @IMTheNachoMan why tho? You are the second person I see talking about this, changing basic shortcuts will lead you to have issues every time you sit on another computer or reset your system. – Mateus Ribeiro Oct 6 at 17:55
  • I have a Windows, Linux, and Mac computer all connected through a KVM. I don't want to have to code switch every time I jump between a different OS. Instead, I'd rather make all the OSs work the same -- the same keyboard shortcuts. I was trying to avoid using tools like BTT but I think I'll have to. – IMTheNachoMan Oct 6 at 20:32
0

I was able to force command-tab as a tab switcher only in some applications with Karabiner-Elements feature 'complex modifications'.

You would need a browser that you can customize the tab cycler shortcut and set it to option+tab then map your command-tab to option-tab in applications you need. (I guess you can disable the switcher entirely based on the conditions you have set)

{
    "description":"Use ctrl+tab as tab switcher in vscode and vivaldi",
    "manipulators":[
        {
            "conditions":[
                {
                    "bundle_identifiers":[
                        "^com.vivaldi.Vivaldi",
                        "^com.microsoft.VSCode"
                    ],
                    "type":"frontmost_application_if"
                }
            ],
            "from":{
                "key_code":"tab",
                "modifiers":{
                    "optional":[
                        "control"
                    ]
                }
            },
            "to":[
                {
                    "key_code":"tab",
                    "modifiers":[
                        "option"
                    ]
                }
            ],
            "type":"basic"
        },
        {
            "conditions":[
                {
                    "bundle_identifiers":[
                        "^com.vivaldi.Vivaldi",
                        "^com.microsoft.VSCode"
                    ],
                    "type":"frontmost_application_if"
                }
            ],
            "from":{
                "key_code":"tab",
                "modifiers":{
                    "optional":[
                        "control",
                        "shift"
                    ]
                }
            },
            "to":[
                {
                    "key_code":"tab",
                    "modifiers":[
                        "option",
                        "shift"
                    ]
                }
            ],
            "type":"basic"
        }
    ]
},
| improve this answer | |

You must log in to answer this question.

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