Skip to content

Configurable Print Screen shortcuts for multi-monitor workflows #4503

@suprunchuk

Description

@suprunchuk

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementFeature requests and code enhancements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions