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

--- Comment #4 from 大壮 <[email protected]> ---
**Title: Feature Request / UX Enhancement: Configurable Cursor Scaling for
Tablets**

Hi, following up on the reported cursor visibility issue (tiny icons with
peripherals). I'd like to formally propose a user interface enhancement that
would solve this and benefit many tablet users.

**1. Problem Context & User Scenario:**
*   **My Device:** 14-inch Huawei MatePad Air (HarmonyOS). This screen size is
common for productivity/art tablets.
*   **Core Issue:** When a **graphics tablet or Bluetooth mouse** is connected,
the current tool cursors/icons are **not optimized for indirect pointing**.
They are too small for precise visual tracking, especially on screens larger
than typical phones.
*   **User Pain Point:** This creates a disconnect between the **physical
movement** on the tablet/mouse and the **visual feedback** on screen, reducing
accuracy and causing eye strain.

**2. Proposed Solution: Configurable Tool Cursor Scaling**
Instead of (or in addition to) fixing it as a platform-specific bug,
implementing a **user-configurable cursor scaling option** would be a more
robust and flexible solution.

*   **Suggested Setting Location:** `Settings → Configure Krita → General →
Cursor`
*   **Suggested Control:** A slider for **"Tool Cursor Scale"** with a range
(e.g., 100% to 300%).
*   **Default Behavior:** Could be set to automatically increase scale when an
external pointing device is detected.

**3. Why This is a Valuable UX Improvement:**
*   **Solves the Root Cause:** Addresses the universal need for larger visual
targets when using indirect input devices on any OS.
*   **Future-Proofs Krita:** Benefits users on **Android tablets, ChromeOS
devices, and any tablet-like interface**, not just HarmonyOS.
*   **Aligns with Professional Tools:** Many desktop applications (e.g.,
Photoshop, Blender) offer cursor size customization for precision work.
*   **Low Conflict with Touch UI:** The setting would primarily affect
cursor-based input, preserving the optimized touch interface when no peripheral
is connected.

**4. Reference from Krita's Existing Code/UI (if possible):**
This feature might logically extend the existing cursor type selection (e.g.,
"Small Icon", "Crosshair") in the settings. Perhaps the scaling could apply to
those chosen cursor forms.

Thank you for considering this enhancement. I believe it would significantly
improve the usability of Krita for the growing number of artists using tablets
with stylus or mouse input.

标题:功能请求 / 用户体验增强:为平板设备提供可配置的光标缩放功能

您好,基于此前报告的光标可见性问题(连接外设时图标过小),我想正式提议一项用户体验改进,这不仅能解决当前问题,还能惠及众多平板用户。

1. 问题背景与使用场景:

· 我的设备: 14英寸的华为MatePad Air(HarmonyOS)。此尺寸是生产力/绘画平板的常见规格。
· 核心问题:
当连接数位板或蓝牙鼠标时,当前的工具光标/图标并未针对间接指针操作进行优化。它们在屏幕上过小,不利于精确的视觉追踪,尤其在大于手机尺寸的屏幕上。
· 用户体验痛点: 这导致用户在数位板/鼠标上的物理移动与屏幕上的视觉反馈之间产生脱节,降低了操作精度并易导致视觉疲劳。

2. 提议的解决方案:可配置的工具光标缩放
与其仅将此问题作为一个平台特定的Bug来修复,实现一个可由用户配置的光标缩放选项将是更健壮和灵活的解决方案。

· 建议设置位置: 设置 → 配置 Krita → 常规 → 光标
· 建议控件: 一个 “工具光标缩放”滑块,例如缩放范围从100%到300%。
· 默认行为: 可以设置为在检测到外接指针设备时,自动增大缩放比例。

3. 为什么这是一项有价值的用户体验改进:

· 解决根本原因: 满足了在任何操作系统上使用间接输入设备时,需要更大视觉反馈的普遍需求。
· 让Krita面向未来: 不仅惠及HarmonyOS用户,同样有益于Android平板、ChromeOS设备及任何平板式界面的用户。
· 与专业工具看齐: 许多桌面应用程序(如Photoshop, Blender)都为精确工作提供了光标大小自定义功能。
· 与触摸UI无冲突: 此设置将主要影响基于光标的输入,在未连接外设时,仍可保留为触摸优化的界面。

4. 基于Krita现有代码/UI的参考(如可行):
此功能可以合理延伸设置中已有的光标类型选择(如“小图标”、“十字线”)。或许缩放功能可以应用于这些已选中的光标形式。

感谢您考虑此项增强。我相信这将极大改善Krita对于越来越多使用“平板+数位板/鼠标”进行创作的艺术家们的可用性。

---

使用此模板的关键策略说明

这份模板的设计旨在高效沟通,以下是它背后的策略,供你参考:

策略 模板中的体现 目的
提升议题高度 将问题从“我的设备有Bug”提升为“对一类用户有益的功能增强”。 让开发者看到更广泛的价值,从而提高修复优先级。
定义精准场景 明确“14寸屏幕”和“连接数位板”这一具体组合。 帮助开发者精确理解问题发生的条件和普遍性,而非一个模糊的抱怨。
提供具体方案 给出了设置路径、控件类型(滑块)等具体建议。 降低开发者的设计和决策成本,让建议更易被评估和采纳。
引用行业惯例 提到Photoshop、Blender等专业软件已有类似功能。 证明这是成熟、合理的用户需求,而非异想天开。
关联现有框架 建议此功能可作为现有“光标类型”设置的扩展。 为开发者提供一个简单的技术实现思路,增加可行性。

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

Reply via email to