This is the full reference. For most workflows, you’ll mostly use L / D to switch modes, A to select all, and S to stack — those alone cover ~80% of the keyboard usage.
| Shortcut | Action |
|---|
| L | Switch to Library view (or, if already in Library and frames are loaded, set the Last frame + select the range from First to Last) |
| D | Switch to Develop view |
| ⌘O / Ctrl+O | File → Open Folder… |
| ⌘S / Ctrl+S | File → Save… (in Develop view) |
| ⌘, / Ctrl+, | File → Preferences… (macOS apps menu on Mac) |
| ⌘Q / Ctrl+Q | Quit |
In the filmstrip and source-control bar:
| Shortcut | Action |
|---|
| F | Set First frame — marks the start of a selection range |
| L | Set Last frame — marks the end of the range and selects everything between First and Last |
| A | Select All frames in the filmstrip |
| C | Open A/B Compare (enabled when exactly 2 frames are selected) |
| E | Edit selected image — opens a single selected frame in Develop view |
| S | Stack — runs the focus stack on the selected frames |
Mouse interactions:
| Action | Result |
|---|
| Single click on folder | Load images from that folder |
| Double click on folder | Same as single click, but also expands the disclosure triangle |
| Click on thumbnail | Make it the active frame |
| Shift-click | Extend selection |
| Right-click on thumbnail | Context menu: Move to folder…, Delete (multi-select) |
| Right-click on folder | Context menu: Load N images, Add to Favorites, Reveal in Finder, etc. |
Header toolbar shortcuts:
| Shortcut | Action |
|---|
| C | Compare — A/B-compare two history entries (requires ≥2 entries) |
| ⌘S / Ctrl+S | Save… |
In-canvas interactions:
| Action | Result |
|---|
| Scroll | Zoom in/out centered on cursor |
| Pinch (trackpad) | Zoom |
| Click-drag (when zoomed) | Pan |
| Double-click | Reset zoom to fit |
| Click on history thumbnail | Make it the active result |
When the crop editor is active:
| Shortcut | Action |
|---|
| + or = | Zoom in by 1.25× |
| - | Zoom out by 1.25× |
| Middle-click drag | Pan |
| Left-click drag outside crop rect | Pan (when zoomed) |
When the brush editor is active:
| Action | Result |
|---|
| Left-click and drag | Paint into the mask (add or erase, depending on mode) |
| Shift + left-click | Temporarily flip add/erase for that stroke |
| ⌘ + scroll / Ctrl + scroll | Resize brush — scroll up to enlarge |
| Right-click drag | Pan (when zoomed) |
| Alt + left-drag | Pan (alternative) |
| Scroll | Zoom centered on cursor |
| Pinch | Zoom |
| Double-click | Reset zoom to fit |
| Action | Result |
|---|
| Click | Paint a spot-removal stroke |
| Same zoom/pan as elsewhere | |
| Item | Shortcut |
|---|
| Open Folder… | ⌘O / Ctrl+O |
| Save… | ⌘S / Ctrl+S |
| Preferences… | ⌘, / Ctrl+, |
| Check for Updates… | — |
| About Macro Studio | — |
| Quit | ⌘Q / Ctrl+Q |
| Item | Shortcut |
|---|
| Library | L |
| Develop | D |
| Item | Shortcut |
|---|
| Quick Start… | — |
| Send Log Files… | — |
| Gesture | Effect |
|---|
| Scroll wheel | Zoom in canvas / scroll in lists |
| Two-finger trackpad scroll | Same as scroll wheel |
| Pinch | Zoom in canvas areas |
| Right-click | Context menu (varies by surface) |
| Drag thumbnails | Reorder frames or move to a folder |
- Hover any button to see its tooltip — most include the shortcut in brackets like
[S] or [C].
- Buttons disable themselves when their shortcut wouldn’t do anything (e.g. the Stack button needs ≥2 frames selected; before that,
S is a no-op).
- macOS users: the symbols ⌘ = Command, ⌥ = Option, ⇧ = Shift.