一个音频接口,正在悄悄改变客制化键盘的玩法。过去几年,ATmega32U4 这类自带 USB 控制器的微控制器,把机械键盘和宏键盘的门槛拉低了一大截。而现在,有人把这种"简单又便宜"的思路,又往前推了一步。

创作者 [Squalius] 做了一款叫 suutari20 的模块化宏键盘。它最特别的地方,是用了音频设备里常见的 3.5mm 接口——就是耳机孔那种规格。每个接口最多能接三个按键,整个中枢最终可以支持 18 个不同的按键。

打开网易新闻 查看精彩图片

不只是按键,还能拧旋钮

这些接口接的不只是普通按键。素材里明确提到,它同样可以接入模拟设备,比如音量旋钮或者慢跑控制器(jog controller)。也就是说,一个看起来像音频集线器的东西,实际能承载的操作类型比想象中更宽。

核心部分,它用的是来自 Raspberry Pi Pico 的 RP2040 微控制器,固件则跑 QMK。对已经玩过客制化键盘编程的人来说,上手几乎没有障碍——你熟悉的那套逻辑,在这里照样能用。

剩下的,只有一个外壳的距离

整套方案要落地,还需要的东西并不多:一个外壳,素材里举的例子是 3D 打印的;再加上市面上常见的音频硬件,把线插上去就行。它几乎能实现你能想到的任何宏键盘功能。

值得注意的是,这个设计本身主打的是简单和低成本。但它把"模块化"这个概念推到了相当极端的位置——每一个模块化的按键,内部都自带了自己的微控制器。

为什么这件事值得看一眼

从 32U4 到 RP2040,客制化键盘的这波趋势已经持续了将近十年。suutari20 没有发明新东西,它只是把已有的零件重新组合了一遍:音频接口、Pico、QMK、3D 打印外壳。

但恰恰是这种组合,让"做一个自己的宏键盘"这件事,看起来又便宜了一点,也又简单了一点。