C5.03.2Hover height threshold and false detection设计研究

悬停高度阈值与误判

别名: 悬停阈值 · 近场误检 · hover hysteresis · proximity false positive

概念解释

近场强度随高度连续下降,系统必须用阈值把它切成“离开 / 悬停 / 接触”。进入悬停离开悬停的高度如果设成同一个数,光标会在边界上闪;设得太高,远处经过的笔、甚至另一只手都会被当成悬停;设得太低,预示来不及出现。误判包括假阳性(不该跟踪时出现光标)和假阴性(笔已在瞄准却没有预示)。

机制

场强–距离曲线是陡峭的近场衰减,不是线性尺子,同一阈值在不同笔、不同贴膜、屏幕边缘处对应的毫米数不同。接触检测另有压力或电容突变,悬停是压力为零时的近场门限。为避免在门限上振荡,进入阈值通常高于离开阈值,形成滞后(hysteresis):要离得更远才注销光标,要靠得更近才重新出现。边缘和四角的电极密度、金属边框会扭曲场,同样的固件阈值在中心和边角表现不同。手掌、第二支笔、充电线圈也会抬高基底,使悬停被提前触发或被噪声打掉。把悬停高度当成精确的 Z 轴去驱动 UI(按高度缩放)会放大这些误差;悬停更适合当存在性状态,而不是毫米级测距。

怎么研究

用测距夹具把笔从接触抬到离开,记录上报状态翻转的高度,以及同一高度上反复进出时的闪烁。在屏幕中心、边缘、贴膜前后各测一遍。再安排“笔从远处划过但不打算写”和“瞄准后落笔”两种动作。

自变量:进入/离开阈值、滞后宽度、屏幕位置、贴膜、附近是否有掌或第二支笔。 因变量:触发高度的毫米值与方差、假阳性(划过出现光标)、假阴性(瞄准无光标)、光标闪烁次数。

只在中心测一次平均值会漏掉边角和贴膜。

边界

不同笔的谐振和电极几何不同,一套毫米阈值不能当全产品线的硬规格。戴手套、潮湿或加了很厚的类纸膜会改衰减,出厂阈值会偏。把滞后开得太大,人会觉得抬笔后光标“黏”在屏幕上不走。游戏或演示里故意用高悬停当空中指针,那是另一条产品决策,误检成本也更高。

怎么落地

  • 为进入和离开使用成对阈值,留出滞后,避免光标在边界闪。
  • 按中心和四边分别校准,不要只信中心的毫米数。
  • 悬停只驱动预示,不在未接触时触发提交、删除或模式切换。
  • 验证:笔从 3 厘米外掠过画面,光标不应出现;从约 1 厘米外对准再落下,光标应在接触前稳定出现,且抬笔后在离开阈值之外才消失,中间无闪烁。换贴膜后再测一遍边角。

延伸

  • 同组C5.03.1 悬停提供落笔前的位置预示 · C5.03.3 悬停是笔相对手指的关键优势
  • 相邻C5.04 掌拒 · C5.17 笔的配对、电量与丢失
  • 站内检索hover hysteresis · proximity threshold · false hover

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C5.03.2