C1.18.1Joystick velocity control设计研究
摇杆指点输出的是速度矢量而非位置增量,光标持续漂移
别名: 摇杆指点 · 速度控制 · 相对输入
概念解释
手柄摇杆用于指点时,通常把偏转方向与幅度映射为光标的速度矢量,而不是把摇杆位置映射到屏幕坐标。只要摇杆未回到中立区,光标就会持续移动;偏转越大,速度通常越快。这使它适合有限行程的手柄,却与鼠标的位移式控制不同。
机制
摇杆能报告的是相对中点的偏转,物理范围很小,无法覆盖屏幕的绝对坐标。系统因而在每个刷新周期按当前方向和增益累加光标位置。用户须先产生速度、再在目标前减速或回中,停止的时机与速度共同决定是否越过目标。
怎么研究
比较摇杆与鼠标时,分开记录起动时间、路径偏差、越冲次数、终点误差和目标宽度下的完成时间。用不同距离与方向的目标测试速度映射,且记录用户是否已经熟悉游戏手柄,避免把设备经验误读成映射本身的优势。
边界
并非所有摇杆都只能速度控制:某些界面可将其映射到焦点移动、离散选择或有限区域的绝对位置。速度控制也不一定不精确;合适的增益、减速和辅助能使其满足许多电视与游戏界面任务。
怎么落地
- 让偏转幅度连续控制速度,并提供可预测的加减速规律。
- 对细小目标提供低速区或临时精细模式,避免只能在快慢两档间跳变。
- 在帮助与练习中明确说明“放开即停”,使用户建立速度而非位移模型。