C5.17.4Degrade to finger input when the pen drops设计研究
配对断开后的书写输入应平滑降级为手指触控,而不是完全失效
别名: 笔断开降级 · 手指回退 · stylus fallback · graceful degradation
概念解释
笔一断开,正在进行的笔记不应变成一块死画布。触摸、屏幕控件、键盘要立刻能继续:粗画、打字、保存、撤销。这是通道降级,与“无笔时功能仍可达”是同一家族:一个发生在配件从不在,一个发生在刚才还在、突然没了。平滑指不丢当前文档、不卡在“请连接笔”模态里。
机制
应用若把画布的命中测试绑死在笔事件类型上,断开后手指点下去没有任何监听。正确分派是:笔事件优先,缺失时同一画布接受触摸(也许换成粗笔刷、关掉压感)。正在写的那一笔应在最后一次真点处结束,不要空等预测。模态“必须有笔才能继续”会把保存入口也挡掉,断电那一刻的内容面临风险。掌拒在笔消失后应放松,否则搁着的手仍被抑制,手指也点不了。降级要可见:工具从压感钢笔变成手指铅笔,人不会以为压感还在。重连后可再升回去,但不要在人正在用手指时抢走触点。
怎么研究
写到一半关掉笔射频或拿走笔,看能否用手指保存、继续涂、唤键盘。比较:死画布、模态挡保存、自动接受触摸。
自变量:事件分派是否回退、掌拒是否放松、有无挡操作的模态。 因变量:能否保存、从断开到下一次有效输入的时间、误触、升回笔时是否冲突。
边界
法律签名进行到一半可能必须作废而不是用手指续签,降级是保存草稿并声明未完成。游戏关卡要求笔,应暂停而不是用手指通关。电容笔当手指本来就在用触摸通道,不存在这一跳。
怎么落地
- 画布同时听笔和触摸;笔不在时触摸生效,笔刷改为无压感。
- 断开不用模态锁死文档;保存、撤销、键盘保持可点。
- 掌拒在失去笔先验后改用较松的规则。
- 验证:写到一半拿走笔,手指应能画一条粗线并点保存。不应出现只有“请连接笔”且不能取消的框。笔回来后下一笔恢复压感,但正在进行的手指拖动不应被抢。