需要额外持握,占用双手
别名: 双手被占 · 持握负担 · 控制器占用
概念解释
要去挠鼻子、端杯子、掀开头显垫一下鼻梁,两只手里却各捏着一块塑料。手柄控制器占用双手(occupied hands):指向和按键能力以持续持握为前提,手不再是空闲的效应器。放下它,六自由度输入一起消失;不肯放下,现实里任何需要手指的事都要排队。
占用不是「手会累」。累是抬臂的生理账单。占用说的是手被工具征用了,同一只手不能同时做两件需要抓握的事。
机制
控制器要活着,必须留在掌握里。力抓握把拇指和其余四指锁在壳体上,键位才够得到。双持是默认配置:左右各一块,才能同时给两只手六自由度。于是双手从「身体的一部分」变成「设备的支架」。
每次把控制器放到桌上再拿回来,都是一次模式切换。追踪会丢、原点可能偏、用户要重新握住键位。这个切换成本足够高,人会宁可举着它去按实体键盘、扶椅子、开门。头显自己的佩戴调整——挪面垫、擦雾、改头带——也变成要先找地方搁手柄的动作。工具没有被整合进手,手被整合进了工具。
怎么研究
不要只测点选速度。加入双手被征用的插入任务:中途喝水、在物理键盘上打几个字、扶一下头显,再回到虚拟操作。
自变量:单持还是双持、有无腕带或磁吸存放点、插入任务是否允许一只手空出。 因变量:插入任务完成时间、控制器掉落或放错次数、回来后第一击的错误、主观「手被占住」评分、选择单手模式的比例。
观察放下与拾起之间的那几秒:追踪丢失后系统把虚拟手藏起来、冻在原地,还是吸附到腰间,会改变人敢不敢松手。只在双手始终握着的实验室协议里测,占用问题不会出现。
边界
一只手持手柄、另一只手空着的设计,占用是单侧的,另一只手仍可处理现实物体——代价是那一侧没有对等的六自由度。腕带让人可以短暂松开而不掉到地上,占用从「不能放」变成「放了要再抓回来」。坐在工位上、键盘鼠标就在身前时,冲突最尖锐;站着、周围没有需要用手的现实物件时,占用几乎不被察觉。残障用户若本来就用一只手操作,双持默认会把他们排除在外,而不是多给一条通道。儿童的手小,壳体占满掌心之后,几乎没有剩余手指去处理第二件事。
怎么落地
- 默认提供可单手完成的核心路径,不要把每个动作都写成必须双持。
- 给控制器一个不丢追踪语义的「放下」位置:磁吸、腰挂、桌面搁置点,松手后虚拟指针进入明确的休眠,而不是乱飘。
- 佩戴调整、擦镜片、喝水这类现实动作,不要安排在必须连续双持的段落里。
- 文本输入优先用语音或近处的物理键盘,而不是逼人握着控制器去戳虚拟键帽。
- 验证:在完整任务里插入三件现实的事——喝一口水、扶正头显、在实体键盘上打自己的名字。记下有多少次控制器被塞进腋下、咬在嘴里或掉到地上。每一次都是占用没有被设计进去的证据。