C4.01.4Mid-air precision limits设计研究

手势不适合精确数值输入与长文本

别名: 空中输入精度 · mid-air text entry · 手势数值调节

概念解释

空中手势适合发出少量离散命令,不适合把手指当刻度盘去拨一个精确数值,更不适合输入长文本。没有表面提供摩擦、止动和触觉量化,指尖在空气中的位置持续抖动,系统看到的“当前值”在目标附近来回游走。字母级文本需要数十次离散选择并保持顺序,空中通道的切分错误和疲劳会在每个字符上复利。把音量、温度、搜索框、密码都挂在挥手上,是把通道用到了它分辨不了的粒度。

机制

手臂是多关节开链,肩肘腕的微小颤动在指尖被放大;没有桌面或屏幕把运动收束在二维平面上,稳定一个像素级位置要持续共收缩。数值输入还要求映射:手移多少对应值变多少。增益一大,抖就变成跳变;增益一小,要走很长一段路,悬臂时间变长。文本更糟:每个字符都是一次选择,空中键盘没有键帽边缘,相邻字母的命中区在空间中重叠。语音或物理键盘把粒度交给另一条通道;空中手势硬扛,错误率和时间都会随字符串长度上升,而不是保持常数。

怎么研究

用标准指向任务可以量空中指点的有效目标宽度,但精确数值和长文本要用真实任务。数值条件:在空中拖一条滑条到指定读数(如 21°C、47%),记录最终偏差、越过次数和稳定时间。抄写条件:短句与长段,记录每分钟正确字符、删除次数和中途放下手臂的次数。对照组用触控滑条、旋钮和物理键盘。自变量包括增益、有无吸附刻度、有无表面支撑;不要只用“选择三个大图标”的任务来宣称通道适合任意输入。

边界

有刻度吸附或量化步进时,空中调一个档位(静音 / 低 / 高)是离散选择,不是精确数值,可以成立。VR 里用另一只手当临时表面、或把数值交给旋钮控制器,也不再是纯空中连续输入。短口令、四位验证码在理想光照下偶然能成,但错误的代价(锁账户、进错房)通常高过省掉键盘的收益。眼动或头部微调可以补精度,那已经是多通道,不能记成手势本身变准了。

怎么落地

  • 把连续数值和文本从空中手势的默认职责里拿掉,改挂到旋钮、滑条、语音或真实键盘上。
  • 若必须在空中调参数,改成有限档位加吸附,并显示当前档而不是平滑游标;禁止用手臂画弧去对准个位数。
  • 用指定读数任务和抄写任务验收:最终偏差、越界次数、每分钟正确字符和中途垂臂次数不达标,就不要把该功能留在手势路径。

延伸

  • 同组C4.01.1 无物理接触,输入从连续运动中被切分出来 · C4.01.2 适用前提:不宜接触、远距控制或直接操纵空间对象 · C4.01.3 与非手势路径的成本比较须计入发现、进入、纠错与退出
  • 相邻C4.12 空中手势的疲劳成本 · C6.01 键盘布局
  • 站内检索mid-air pointing precision · mid-air text entry · unsupported arm tremor

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C4.01.4