Guides · Productivity · 6 min read · April 28, 2026

Keyboard-first photo culling.

Every shortcut you need to never touch the mouse during selection — across ShotSelect, Lightroom Classic, and Photo Mechanic. Plus the muscle-memory order that gets you fluent in a week.

TL;DR

In ShotSelect, master 6 keys: ← → for navigation, ↑ to select, ↓ to reject, 1–5 for star ratings, ⌘D to clear a decision. Everything else is gravy. Photographers who stop using the mouse during culling cut their time in half — measured.

Why keyboard-only matters

Mousing breaks rhythm. Each click is a 200–400ms decision that compounds: target the small flag icon, click, return to the next photo. Over 3,000 photos that's 15–20 minutes of pure pointing.

A keyboard shortcut is ~80ms — under conscious thought. Your hand stays anchored, your eyes stay on the photo, the decision-to-action loop tightens. That's not a productivity hack; it's how all professional photo workflows are built.

The other reason: your wrist. Repetitive precision-clicking through thousands of photos is what gives photographers RSI. Tapping ↑ doesn't.

The core six (every culling app)

Every culling app gives you the same six actions. The keys differ — ShotSelect puts the whole decision loop on the arrow cluster, Lightroom Classic spreads it across the home row.

ActionShotSelectLightroom ClassicWhen
Next photo→→Default movement
Previous photo←←One-step undo via re-decide
Select↑ or PPMark as selected
Reject↓ or XXMark for deletion
Clear the decision⌘DURemove select or reject (back to neutral)
Star rating1 – 51 – 5Star rating (5 = best)

Master these six and you can cull faster than 90% of working photographers — without learning anything else.

ShotSelect shortcut map

ActionKey
Next / previous→ / ←
Select↑ — or P
Reject↓ — or X
Clear the decision (unmark)⌘D
Jump to next / previous undecided frameU / ⇧U
Undo / redo a decision⌘⌥Z / ⌘⌥⇧Z
Star rating 0–50–5
Color label (red, yellow, green, blue)6–9
Focus mode (distraction-free)⇧L
Zoom in / out= / - — or ⌘= / ⌘-
Zoom to fit⌘0
Toggle 100% / fitZ — or double-click the photo
Pan a zoomed frame⇧← ⇧→ ⇧↑ ⇧↓ — or hold Space and drag
Reset the view (fit + 0°)R
Clear all filters\
Export — writes XMP sidecars⌘E
Open folder⌘O
Search the shoot⌘K
Show this map in the app?

Undo is ⌘⌥Z, not ⌘Z. ⌘Z stays with the text field you are typing in — a comment, a project name, a tag — so cull history sits on the adjacent modifier and neither one steals the other.

P and X are already bound as aliases, so the two most burned-in keys in photo culling work on arrival — the arrows stay because the on-screen toolbar labels them. Every binding is remappable in Settings if you want a different map entirely.

Lightroom Classic culling shortcuts

ActionKey
Next / previous→ / ←
Pick (flag)P
RejectX
UnflagU
Star rating 0–50–5
Auto-advance after marking⇧ + action key
Survey view (compare bursts)N
Compare view (2-up)C
Loupe viewE
Grid viewG

The auto-advance trick: hold ⇧ while pressing P, X, or a star number, and Lightroom marks and moves to the next photo. Or enable Photo → Auto-Advance to make it the default. This single setting halves Lightroom culling time.

Photo Mechanic shortcut map

ActionKey
Next / previous→ / ← or space
Tag (Photo Mechanic's "pick")T
Star rating⌘1–⌘5
Color class⌥1–⌥8
Show only tagged⌘T
Previewspace (full-screen)
Zoom 1:1/

Photo Mechanic uses tags instead of picks. The concept is the same; the keys are different. If you came from Lightroom, the muscle memory takes a few hundred frames to flip.

Why tagging beats batch operations

Once you've internalized the core six, the next leap is fluent tagging. Color labels and keywords let you build custom workflows on top of pick/reject:

The mental model: picks/rejects are absolute, color labels are workflow stages, keywords are searchable metadata. Use each for what it's best at, and your culling app becomes a project tracker. All of it travels through XMP into Lightroom.

In ShotSelect: 6–9 for color labels (red, yellow, green, blue) — press the same key again to take a label back off. 0–5 set the star rating on the same hand position, and ⌘K searches the shoot when you want to find a frame instead of flag it. All keyboard-driven, all XMP-compatible.

A 7-day muscle memory plan

If you've been mousing through cull, here's how to get keyboard-fluent fast:

  1. Day 1–2: Just → and ↓ (in Lightroom, → and X). Move and reject only. Don't select yet — your goal is rejecting fast without thinking.
  2. Day 3–4: Add ↑ (Lightroom: P). Now you can mark selects. ⌘D clears a decision if you change your mind.
  3. Day 5: Add stars. 5 for absolute heroes only — don't rate everything.
  4. Day 6: Add filter shortcuts. Filter to picks, then walk through that subset.
  5. Day 7: Force yourself to cull a full shoot mouse-free. Time it. Compare to last week.

Most photographers report 30–50% time savings by day 5. By week 2, you stop thinking about it.

Ergonomic tips

Pro tip: Cover the trackpad. Seriously. Put a Post-it on it for a week. Removing the mouse option is what builds the keyboard habit.

Why ShotSelect for keyboard-first culling

  • Every action is keyboard-mapped. No menu-only commands. The whole workflow lives on six keys.
  • No modal dialogs interrupting flow. Pick / reject / rate / next — uninterrupted.
  • Free. Same shortcuts as Photo Mechanic ($150/yr), no subscription.
  • Apple Silicon fast. Tap → and the next photo is already there. No render wait.
  • Lightroom-compatible XMP. Shortcuts you learn here transfer your work directly into your existing edit pipeline.

Built for keyboard-first culling

ShotSelect's entire workflow is keyboard-driven. No menus, no clicks, just pick / reject / rate / move on.

Download for macOS


Keep reading