Create Custom Shortcuts Mac

Mac lets you create custom keyboard shortcuts for any menu item in any application — through built-in System Settings, with no third-party software required. You can also remap modifier keys, reassign function keys, and create app-specific shortcuts that only activate in one program.

Method 1 — System Settings App Shortcuts

This method creates a keyboard shortcut for any existing menu item in any Mac application.

  STEP-BY-STEP:
  1. Apple menu → System Settings (or System Preferences on older Mac)
  2. Keyboard → Keyboard Shortcuts → App Shortcuts
  3. Click the "+" button
  4. Application dropdown → choose an app (or "All Applications")
  5. Menu Title → type the EXACT menu item text
     (must match letter-for-letter, including capitalization and "...")
  6. Keyboard Shortcut field → press your desired combination
  7. Add → Done

  EXAMPLE — Shortcut for "Save as PDF..." in any app:
  Application: All Applications
  Menu Title:  Save as PDF...   (must include the three dots "...")
  Shortcut:    Cmd + Shift + Option + P
  DIAGRAM — What this does:
  Press Cmd + Shift + Option + P
       │
       ▼
  Mac looks for "Save as PDF..." in the current app's menus
       │
       ▼
  Triggers that menu item as if you clicked it

Rules for Custom Mac Shortcuts

  ✔ Must use at least one modifier key (Cmd, Option, Ctrl, Shift)
  ✔ The Menu Title must EXACTLY match the text in the app's menu
    (including spaces, capitalization, and ellipsis characters "…")
  ✔ Avoid overriding system shortcuts (Cmd + C, Cmd + V, etc.)
  ✔ App-specific shortcuts override the same shortcut in other apps

  COMMON MISTAKE:
  Menu item says "Save as PDF…" (with Unicode ellipsis "…")
  You type "Save as PDF..." (with three periods)
  → Shortcut does NOT work (text does not match)

  FIX: Open the app menu → look carefully at the exact text
       → Copy-paste it into the Menu Title field if possible

Method 2 — Modifier Key Remapping

  System Settings → Keyboard → Keyboard Shortcuts → Modifier Keys

  REMAP OPTIONS:
  Caps Lock Key → No Action / Escape / Ctrl / Option / Cmd
  Ctrl Key      → Any of the above
  Option Key    → Any of the above
  Cmd Key       → Any of the above

  POPULAR REMAPS:
  Caps Lock → Esc     (very popular with developers using Vim)
  Caps Lock → Ctrl    (handy for users switching from Windows)

  You can set different remappings per connected keyboard —
  useful if you use both a laptop keyboard and an external keyboard.

Method 3 — Function Key Behavior

  System Settings → Keyboard → "Use F1, F2, etc. keys as standard
  function keys"

  TOGGLE ON:
  F1–F12 behave as standard function keys (F1 = Help, F2 = rename, etc.)
  Use Fn + function key for brightness, volume, media controls

  TOGGLE OFF (default):
  F1–F12 control hardware (brightness, volume, media)
  Use Fn + key to access F1–F12 as standard function keys

Method 4 — Automator and Services

Mac's Automator app lets you create custom "Services" (mini-apps that appear in right-click menus or the Services menu) and assign keyboard shortcuts to them.

  EXAMPLE — Service to open Terminal at the current folder:
  Automator → New Document → Quick Action
  → Add "Run Shell Script" action
  → Assign shortcut in System Settings → Keyboard → App Shortcuts
    (under "Finder" or "All Applications")

  Services you create appear in:
  App menu → Services
  Right-click menu → Services

Method 5 — Third-Party Shortcut Tools

  BETTERTOUCHTOOL (paid, widely used):
  ✔ Assign any shortcut to any action
  ✔ Trigger AppleScripts and shell commands
  ✔ Trackpad gesture shortcuts
  ✔ App-specific shortcuts

  KARABINER-ELEMENTS (free, open source):
  ✔ Advanced key remapping
  ✔ Complex modifications (e.g., Caps Lock = Ctrl when held, Esc when tapped)
  ✔ Device-specific settings

  ALFRED / RAYCAST (launcher + shortcut tools):
  ✔ Global hotkeys to trigger workflows
  ✔ Text expansion
  ✔ Custom app launchers

Quick Reference

  METHOD                        SETUP LOCATION
  ──────────────────────────────────────────────────────────
  App menu item shortcut        System Settings → Keyboard → App Shortcuts
  Modifier key remap            System Settings → Keyboard → Modifier Keys
  Function key behavior         System Settings → Keyboard → toggle setting
  Service shortcuts             Automator → Quick Action + App Shortcuts
  Advanced remapping            Karabiner-Elements (free)
  Workflow shortcuts            BetterTouchTool / Alfred / Raycast

The System Settings App Shortcuts method is the place to start for most Mac users. It requires no additional software and works immediately. The key to success is matching the Menu Title exactly — if the shortcut does not fire, the menu text is likely the culprit. Open the app, read the exact menu item text carefully, and re-enter it character by character.

Leave a Comment

Your email address will not be published. Required fields are marked *