手掌抑制功能:作画时不让手掌误触
问题:手掌触碰画布
用手写笔绘画时,手掌会不可避免地接触屏幕。没有手掌抑制的应用会把这些触摸也当作画笔输入——结果就是线稿上多了一大片不小心画的东西。
ArtFlow 的解决方案
手写笔模式自动启用
ArtFlow 在检测到手写笔连接时,自动切换到手写笔优先模式:
- 手写笔输入 = 画笔 / 橡皮等工具
- 手指输入 = 导航(缩放、平移、旋转)
- 手掌接触 = 被完全忽略
检测机制
ArtFlow 依赖 Android 系统的 MotionEvent 来区分不同输入源:
TOOL_TYPE_STYLUS(手写笔) → 绘画操作TOOL_TYPE_FINGER(手指) → 导航操作TOOL_TYPE_PALM(手掌) → 忽略
这个机制需要设备的触摸传感器支持。Galaxy 系列平板/手机、NVIDIA Shield 等主动式手写笔设备都支持。
没有手写笔时
如果没有手写笔,ArtFlow 会进入手指绘画模式——所有触摸都是画笔输入。手掌抑制功能可能不可用(取决于设备硬件)。
如何确认手掌抑制生效
- 连接手写笔
- 用手掌轻触并移动到画布上 → 画布不应有任何反应
- 用手写笔在同一位置画 → 正常绘制
- 用手指双指捏合 → 画布缩放
如果手指也能绘制但手掌被忽略,说明自动切换了。
手动切换模式
在 ArtFlow 设置中可以强制指定:
- 手写笔优先:只有手写笔能画,手指用来导航
- 手指绘画:所有触摸都能画,需要自己注意避免手掌触屏
- 自动切换:默认,根据连接状态自动选
小技巧
侧键橡皮擦
很多手写笔(如 S Pen)的侧键可以映射为「临时切换到橡皮擦」。按住侧键 + 绘画 = 橡皮擦效果。这在精细调整边缘时效率极高——不用来回切换工具。
悬浮预览
笔悬停在画布上方(还没接触)时,ArtFlow 会显示一个笔触预览圆圈,让你知道下笔的位置和大小。这避免了「看不到笔的位置就画」的尴尬。
降低不透明度
如果觉得压感笔触太重,可以:
- 降低当前画笔的流量到 50~60%
- 或在笔刷参数中调整压感曲线
设备兼容性提示
ArtFlow 官方说明「手掌抑制功能在部分设备上可能不可用」。如果你的设备不支持这个功能:
- 可以在应用设置中开启「降低手掌接触」选项(软件级的过滤)
- 或者使用带垫手掌的支架辅助绘画
- 用外接 Wacom Intuos 等数位板(自带完美的手掌抑制)
与其他功能的配合
手掌抑制 + 对称工具:手放在对称轴上支撑时不会误触,正常画另一侧就行。
手掌抑制 + 双指缩放:画到一半想调整视角,双指捏合 → 缩放 → 继续画,全程手不用离开画布。
