主页
主页
Global site
Homepage

磁轴键盘常见常见误区破解 —— 各种技术参数的真正意义

近年来,磁轴键盘因其压倒式的响应速度优势及快速触发功能,在高性能键盘用户中逐渐流行。

然而,许多人对它的真正价值产生了误解——认为 “精度越高越好;参数拉得越低就是越好”

事实上,我们使用磁轴键盘的目的从来都应该是追求更快的响应速度,即更低的输入延迟,而不是追求“我能拉到多少多少mm不断触”。


背景:键盘无法判断你的真实意图

磁轴键盘的核心工作机制是:在轴体的可动部件(轴心)中安装磁铁,用户按压时,磁铁位置发生变化,传感器通过磁力变化判断当前按压深度。

听起来非常直接,但这里存在一个根本限制:

  • 为了顺滑手感,轴心必须在结构上留有一定间隙。这会导致轴心在上下移动时,也可能产生轻微的左右晃动
  • 手指施力也并不总是稳定的(尤其在高速敲击或游戏场景下),任何轻微晃动或力度变化都可能影响磁铁位置;
  • 在传感器眼中,这种变化与手指“正在抬起”或“正在按下”是一样的,因为它只能看到磁力值,而无法知道变化的来源;
  • 这些变化是可以轻易超过 0.01mm、0.02mm,甚至更多

因此,键盘无法确切知道:

  • 用户是打算松手;
  • 只是手指抖动了一下;
  • 还是轻微调整了按压角度。

我们的键盘提供“按键追踪”功能,它可以实时展示键盘认为按压距离。您可以通过自己模拟不同的按压方式来验证上述说法是否属实。

下图是前后晃动佳达隆磁玉轴 PRO 得到的按键追踪图表,其读数变化轻易地超过 0.02mm。

图表

注意:“按键追踪”在早期产品上可能无法体现上述现象,因为它们的采样速度、最小分辨率都远不如 RAKKA 80 及后续产品。


“稳定”的代价:“算法”不是免费的,要用巨量延迟来换

“不是算法越多就说明它技术越强吗?”
“别的键盘怎么就行呢?”

磁轴键盘在极低的参数下(如 0.02mm、0.01mm、甚至 0.00x mm)必须引入所谓的“算法”,来使它变得“稳定”。

但由于磁轴只能感知磁力大小,没有其他的信息来源,所以所有的判断只能靠“猜测”和等待更多数据来实现。

在这种情况下:

  • 判断必须更保守;
  • 数据采集周期必须拉长。

最终结果是:延迟不是只上涨一点点,而是成倍甚至几十倍增加。

一个简单的思考

我们已经知道晃动所带来的偏移轻易可达 0.01mm 甚至 0.02mm,而部分键盘却允许设定触发或重置距离低至 0.00xmm,却依然不会断触。

这可能意味着,它们很可能使用了以下处理手段:

  • 将底部某一段距离一律判定为“始终触发”;
  • 使用极为保守的判断逻辑,例如累计上百次采样结果后才确认状态。

显然,这些方式的代价是当用户正常抬起手指时,键盘依旧要花费大量时间来判断——人的手指移动是需要时间的。


更短触发/重置距离 ≠ 更快响应:理解这一误区

“拉到 0.01mm、0.001mm,它 就是 应该更快!”

当触发或重置距离设置得过低,键盘为了实现“稳定性”,不得不引入一系列复杂判断。

这会导致以下悖论:

  • 触发距离越短,判断难度越大,直至算法不得不介入;
  • 算法介入程度随距离的减少而增加;
  • 算法越重,响应就越慢。

因此,在实际应用中,极限短距离配置可能并不能提供你预期的高速体验,反而适得其反。


测试延迟 ≠ 实际延迟:部分测试方法存在很大问题

“我看别的键盘测试成绩都挺好啊?”

市面上的某些延迟测试方法取得的测试结果非常亮眼,但它们的测试方法往往无法反映真实使用情境。

它们的测试方法是:

  • 直接控制传感器输出电压,让其瞬间跳变(在微秒级的时间内,1000微秒=1毫秒);
  • 这种方式跳过了所有的算法判断过程
  • 因此得出的延迟数据仅代表理论最快响应能力,不代表实际使用体验

然而,真实场景下,用户的手指是缓慢地移动的(人手指移动花费的时间是毫秒级的),并不会跳过这些算法的判断过程。

因此,测试延迟数据好看 ≠ 用户体验快。

我们自己宣称的延迟是真正模拟了正常按压行为测得的。


正确的做法:在设计上优化

我们认为延迟的优化应该从设计上入手,而不是单纯依赖“算法”来实现。

  • 使用高性能传感器、高性能的电源转换芯片,减少噪声;
  • 使用优化的 PCB 设计,更多 PCB 层数,减少干扰;
  • 使用更好的硬件架构,使用更多的元件,提高总体的每秒采样次数,从源头降低判断难度;
  • 使用高性能 MCU,提升运算速度;
  • 极致的代码优化,榨干 MCU 性能,减少代码执行时间。

这样就在不影响速度的前提的情况下取得了更高质量的原始数据,而非简单地依赖更极端的“算法”来达到所谓的“稳定”。


常见问题解答(FAQ)

Q: 其他键盘 0.01mm 或者更低用起来也没问题呀?
A: 这类极低设定通常依赖极端保守的判断逻辑。你“感觉不错”的前提,可能是它们在某些区域内直接判定为“触发”,这显然会牺牲真实的响应速度或一致性。

Q: 算法是不是只影响很小一部分延迟?
A: 不,算法处理时间占据整个响应过程的主要部分。尤其在磁轴这种只有“模糊信号”的系统中,算法必须更保守,导致延迟成倍增加

Q: 是不是换更快的芯片就可以抵消算法带来的延迟?
A: 更快的芯片可以减少单次运算时间、提升采样速度等,但无法改变“必须等更多数据才能判断”的本质。换芯片可以提升上限,但无法消除逻辑延迟。


总结

磁轴键盘的真正优势在于:

  • 可调触发点带来自由度;
  • 响应迅速,延迟极低。

因此,我们使用磁轴键盘的目的从来都应该是追求更快的响应速度,即更低的输入延迟,以放大其优势。而不是以放弃其优势的方式来追求“我能拉到多少多少不断触”。