N2.01.2controller haptics设计研究

控制器提供触觉反馈能力

别名: 手柄震动 · 扳机触觉 · 控制器力反馈

概念解释

虚拟面板被点中的那一帧,高亮往往还在淡入,掌心里的马达已经响了一下。手柄控制器提供的是一条触觉反馈(controller haptics)通道:系统可以把「碰上了 / 过线了 / 弹尽了」写到皮肤上,而不必让眼睛去盯那次状态变化。

它不是键帽行程尽头的机械咔哒。咔哒跟着手指走,只要键还在就会发生;马达跟着虚拟事件走,事件没有就不震。控制器把输入设备和小型触觉显示器做成了同一块塑料。

机制

虚拟物体没有法向力。碰撞、吸附、弹药耗尽,在真实世界里会通过皮肤和肌肉纺锤传到手上;在 XR 里这些力不存在,视觉就被迫兼任「你碰到了」的证据。短脉冲走体感通路,延迟大约在十毫秒量级,比等动画播完更早闭合感知环。眼睛可以继续盯着场景,确认不必靠余光去捉按钮边缘的闪。

通道的带宽很窄。线性谐振器擅长短促的「嘀」,不擅长持续的形状或纹理。所以它能做的是事件标记——接触开始、阈值越过、错误发生——而不是把虚拟表面的材料真的渲染出来。把所有事件都震一遍,标记就变成噪声,人会关掉震动,通道失效。

怎么研究

用同一套选择或操作任务,做有触觉确认纯视觉确认的组内比较。事件对齐要精确到触发布与马达起振的时间差。

自变量:触觉有无、脉冲时长与幅度、是否与视觉高亮同步、事件类型(命中 / 未命中 / 连续摩擦)。 因变量:漏确认次数、重复误操作、主观「打到了」的判定时刻、临场感问卷中与身体有关的条目、主动关闭震动的比例。

注意天花板效应:点大气的、高对比的按钮时,视觉已经够用,触觉差不出来。把目标做小、或让视觉高亮延迟几十毫秒,通道的贡献才会出现。检测阈实验(能否分辨两档强度)说明的是设备能力,不能直接当成「应该反馈」的设计证据。

边界

掌机式一体机的马达弱、壳体大,脉冲会被塑料稀释,桌面级手柄上成立的「短嘀可辨」搬过去会变成闷响。戴手套、手汗、松握时,振动传到皮肤的效率下降。持续低频震动会麻,也会掩盖后来的短脉冲。这条通道依赖「手里正握着设备」;控制器被放下或换成裸手,反馈源就没了。实验室里用的往往是被精确校准过的触发器,消费级固件有自己的最小播放时长和削波,论文里的波形到用户手上已经不是同一件事。

怎么落地

  • 只给状态翻转做短脉冲:选中、吸附成功、用尽、错误。不要给悬浮、拖动轨迹或背景心跳做常驻震动。
  • 命中与未命中用不同的时长或强度,让人闭眼也能分出「成了」和「没成」。
  • 把马达起振对准事件,而不是对准动画的第一帧;动画可以晚,皮肤上的嘀不能晚。
  • 提供关闭开关,并在关闭后检查视觉确认是否仍然够用——关掉的人不是少数。
  • 验证:让人戴上头显、屏幕朝外给你看。你在外面遮住他们的视线提示,只根据手的停顿判断他们是否认为点中了。有触觉时停顿应落在脉冲上;若仍要等视觉高亮,这条通道没接到确认环上。

延伸

  • 同组N2.01.1 物理按键提供确定的提交动作 · N2.01.3 需要额外持握,占用双手
  • 相邻N2.02 裸手追踪 · N2.08 空间输入的疲劳
  • 站内检索controller haptics · vibrotactile confirmation · event cue

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/N2.01.2