A8.11.4Usable pressure levels vs. sensor resolution研究设计

压力输入的实际可控级数远少于传感器分辨率

别名: 压感分级 · 传感器分辨率错配 · pressure sensitivity mismatch

概念解释

压感设备(压感笔、力度感应按键、压感触控屏)的传感器往往能测出成百上千级连续变化的压力数值,但用户实际能够主动、可重复地控制到的档位数量远远达不到这个规格——传感器能分辨的精细程度和用户能操控的精细程度是两回事,前者由芯片决定,后者由人的运动系统决定,中间存在一道数量级上的落差。

机制

这道落差直接源于前面几条讲到的人体限制:分级能力本身有上限,越接近全力控制越不稳,没有反馈校准时复现误差还会进一步放大。传感器的规格描述的是它能测量多少级差异,不代表使用者能产生同样多级、彼此清晰可辨的输出;设计者容易把"设备支持1024级压力"直接理解成"用户能用1024种不同的力度表达意图",但用户实际能稳定复现、彼此区分开的档位数目要少得多,这中间被浪费掉的分辨率对用户而言从未真正存在过,只是数据表上的一个数字。

怎么研究

判断某个具体产品实际可用的压力级数,需要单独做以用户为对象的行为测量,而不能从硬件规格直接推算:让代表性用户在该设备上反复尝试达到若干预设力度水平,统计能被可靠、彼此不混淆地区分开的级数上限。这类研究的结果会因设备的物理形态(笔尖硬度、按键行程、屏幕材质)以及测试场景(是否给反馈、施力部位)而有所不同,具体数字需要针对目标设备单独测定。

边界

如果产品交互本身不要求用户复现精确档位,而只是把连续压力值用于连续渲染效果(比如笔迹粗细随压力平滑变化,用户只管感觉"越用力越粗",不需要瞄准某个具体级别),传感器的高分辨率依然有意义,因为此时消耗分辨率的是渲染算法而不是用户的主动分级意图,这种场景不受这条限制约束。这条结论只针对需要用户主动瞄准并复现某个具体力度档位的交互设计。

怎么落地

  • 设计任何依赖压力分档触发不同功能的交互前,先用目标用户在目标设备上实测可靠可控的档位数,不要直接照抄传感器规格书上的分辨率数字。
  • 界面上不要向用户展示原始的高精度压力读数(比如「当前压力:87%」),这种呈现方式会暗示一种用户实际达不到的控制精度,制造错误的自我评估;如果要展示,折算成用户能感知区分的粗粒度等级。
  • 验证办法:设计完成后,让新用户在不经过专门训练的情况下尝试触发每一个压力档位,统计误触发到相邻档位的比例,如果误触发率偏高,说明当前划分的档位数超出了这批用户在这个设备上的实际控制能力,需要合并档位。

延伸

  • 同组A8.11.1 人对输出力的分级能力有限 · A8.11.2 力控制的相对精度随最大力比例上升而下降 · A8.11.3 无反馈时力的复现误差显著增大 · A8.11.5 持续保持特定力度比达到该力度更困难
  • 相邻C10.12 压力输入与力度分级 · D3.07 力反馈设备
  • 站内检索pressure sensitivity · force grading · sensor resolution mismatch

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/A8.11.4