旋钮把连续量映射为可控的手部旋转
别名: 旋钮 · 连续调节 · rotary control · angular mapping
概念解释
调音台上推的是推子,拧的是旋钮。旋钮(rotary knob)把一个连续参数——音量、色温、炉火、光圈——写成手腕和手指可以停在任意角的旋转。它不是开关的多档版,也不是在屏幕上拖一条滑块:控制空间是绕轴的角位移,人靠抓握圆柱、用指腹摩擦来决定转多少。档位棘爪和阻尼是后来叠上去的量化手段;这一层先问的是,连续量为什么适合被手的旋转来写。
机制
前臂旋前旋后加上手指的滚动,给出几十度到数百度的连续角行程,分辨率由指腹与旋钮表面的摩擦和手腕的稳定程度决定,而不是由像素。圆柱体本身有抓握可供性:三指捏住即可,不必瞄准一块热区。参数随角走,本体感觉能记住「大约转了四分之一圈」,不必盯着数字。增益是角位移对参数变化的比例:一圈对应 1% 还是 100%,决定这颗旋钮是在做微调还是粗调。直径越大,同样的手指弧长对应的转角越小,细调越容易;直径过小,手指在自己的皮肤上打滑,连续控制就碎掉。
怎么研究
用连续跟踪或目标值匹配:让人把参数拧到指定数值或跟上一条变化的目标曲线。
自变量:旋钮直径与惯量、表面摩擦、控制-显示增益(每度对应的参数增量)、有无视觉读数、单手还是双手。 因变量:到达时间、超调、稳定后的误差、是否需要看读数才能停准。
只比较「拧到 50% 用了几秒」会漏掉超调:增益过大时人会来回找,平均时间看起来还行,轨迹已经在抖。把旋钮换成屏幕圆弧滑块再测一次,才能把「旋转通道」和「有一个连续控件」分开。
边界
戴厚手套时圆柱抓不稳、表面摩擦被抹平,旋转通道退化成粗段。振动台、行驶中的车辆上,手本身在抖,细增益旋钮会把抖动写成参数抖动。需要精确数字输入的场景(输入 37.0 ℃ 而不是「大约暖一点」),旋钮连续映射不如键盘。被做成点按式编码器、每格都是开关事件的「旋钮」,已经不是连续角通道。极端低温下润滑变稠,同一增益会感觉像坏了。
怎么落地
- 把真正连续、经常微调的量交给一颗能用手指停在任意角的旋钮,而不是一排离散键。
- 按任务设增益:粗调允许一圈跨大半量程,细调把同一参数摊到更多角度,必要时两级(大钮粗调、小钮微调)。
- 直径要让三指捏住后不打滑;光滑喷漆在油手场景里会先失败。
- 验证:让人拧到若干未标出的目标值(如 30%、70%),记录超调和是否抬头看读数。超调大、必须看屏才能停,说明增益或直径没有把连续量写成可控的旋转。在目标手套和振动条件下复测。