-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Feature Description
Flameshot becomes less efficient on multi-monitor setups because the default Print Screen behavior does not distinguish between active monitor, active window, and region capture. This leads to extra clicks and context switching.
Proposed behavior (fully configurable):
Print Screen
Capture a selectable region (current default behavior).
Shift + Print Screen
Capture the entire active monitor (the monitor where the cursor is currently located or where the focused window resides).
Ctrl + Print Screen
Capture the active window only, not the full monitor.
Optional extensions (examples):
Alt + Print Screen → Capture all monitors.
Custom modifiers → User-defined actions.
Key requirements:
All shortcuts must be fully configurable in settings.
“Active monitor” must be clearly defined (cursor-based or focus-based).
Behavior should be consistent across X11 and Wayland where possible.
Why this matters:
- Multi-monitor users frequently need fast, context-aware screenshots.
- Capturing a single window or the active monitor is a common OS-level expectation.
- Reduces friction compared to manually selecting regions for common cases.
- Aligns Flameshot with professional and productivity-oriented workflows.
- This feature improves speed, predictability, and ergonomics without changing existing defaults unless the user opts in.