How to find and fix keyboard shortcut conflicts on a Mac
A shortcut that does nothing, or the wrong thing. How to find which app owns it, where macOS keeps its own, and how to keep window shortcuts clash free.
Check System Settings, Keyboard, Keyboard Shortcuts first: macOS's own shortcuts for Mission Control, input sources and screenshots win over most apps. Then check any app that adds global shortcuts, such as launchers, clipboard managers and window apps.
Finding the owner
- Quit apps that add shortcuts one at a time, and try the shortcut after each.
- Look in each app's settings for a shortcuts list.
- Check App Shortcuts in Keyboard Shortcuts, where custom menu shortcuts live.
Common clashes for window shortcuts
| Shortcut | Often taken by |
|---|---|
| ⌃ ← and → | macOS: switching desktops |
| ⌃ ↑ and ↓ | macOS: Mission Control and App Exposé |
| ⌃ Space | macOS: input source switching |
| ⌥ and arrows | Text editing in most apps: moving by word |
| ⌘ and arrows | Text editing: start and end of line |
Clash free by design
ClutterFreeMac uses ⌃ ⌥ with each key, a pair that apps and macOS rarely use together. Every shortcut can be changed or given a second one in Settings, Shortcuts. See Mac window shortcuts.
Questions
How do I find which app is using a keyboard shortcut on a Mac?
Check System Settings, Keyboard, Keyboard Shortcuts, then quit apps that add global shortcuts one by one until the shortcut works.
Read next
- Guide
Split View not working on your Mac? The usual causes
The green button shows no tile option, or the second window refuses to join. The settings and app limits behind it, and what to do instead.
Read › - Guide
How to resize windows with the keyboard on a Mac
Resizing by dragging corners is slow. The keyboard shortcuts macOS has, the ones it lacks, and how to nudge widths and heights without touching the mouse.
Read › - Guide
Keyboard shortcuts to switch desktops on a Mac
⌃ ← and ⌃ → move between desktops; ⌃ and a number jumps straight to one, once turned on. Every shortcut and gesture for Spaces, and how to set them.
Read ›