https://bugs.kde.org/show_bug.cgi?id=513580

            Bug ID: 513580
           Summary: Add option to mirror the brush cursor across multiple
                    views (New View)
    Classification: Applications
           Product: krita
      Version First unspecified
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Summary:
Add an option to display the brush cursor (outline or crosshair) in all active
views created with “New View”.

Description:
Currently, Krita allows users to open multiple views of the same document using
the “New View” feature. This is extremely useful for artists who work with a
pen display and a larger external monitor at the same time. However, only the
active view shows the brush cursor. The secondary view updates strokes, but the
cursor is not visible.

This creates a limitation for users who draw on a small pen display (e.g., 12
inches) while using a large monitor (e.g., 27-inch ultrawide) as a precision
preview. Screen mirroring at the OS level is not viable because the aspect
ratios differ, causing distortion. The “New View” feature solves the distortion
problem, but the lack of cursor mirroring makes it difficult to use the second
monitor as a real-time reference.

Feature Request:
Add an optional setting such as:
- “Show brush cursor in all views”
or
- “Mirror cursor position across views”

This would allow the secondary view to display the cursor position (brush
outline or crosshair) even when it is not the active window.

Why this is useful:
- Artists using pen displays + external monitors would benefit greatly.
- It improves workflow for precision drawing, teaching, streaming, and
demonstrations.
- It makes the second view behave more like a true real-time preview.
- It does not change existing behavior unless the option is enabled.

Possible Implementation:
- Expose cursor position through the view/document API.
- Render a lightweight overlay cursor in non-active views.
- Allow users to choose whether to mirror the brush outline, crosshair, or
both.

This feature would significantly improve multi-monitor workflows and is
currently not achievable through settings, scripts, or plugins.

Thank you for considering this enhancement.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to