最近淘到了自己超级喜爱的一个键盘,来自 1984 年 Macintosh 128K 的原配键盘,想分享一下关于它的使用经历。
背景
本人是计算机专业的学生,日常主要工作就是写代码和论文,每天都需要高频次的使用键盘。
在我本科的时候实则对键盘没有太多兴趣,感觉当时同班同学用的各种跑马灯超级非主流。当时一直用的就是一把经典的全键 ikbc 青轴键盘,黑色的,没有背光灯。平时主要是打游戏的时候用的多,写代码和打字主要还是用电脑的薄膜键盘,感觉手指轻松一些。
2020 年大学毕业的时候,趁着苹果刚刚转向自家的 M1 芯片,就买了个 M1 的 Mac Mini,顺便也买了 Magic keyboard。就是普通的薄膜键盘,用起来也很顺手。唯一值得吐槽的是那个 1/2 公摊面积的方向键,根本不是正常人能点对的。后来我的主力设备就是一台 Macbook Pro 和一台 Mac Mini,两个键盘的布局都是一样的,我也就这样一直用着。
入坑 HHKB
对键盘需求的转变在我大致博三的时候,我在一门 C++ 课上当助教,当时要求要在课上做 Live coding 而且不能用任何 IDE。在此之前我写 code 都是在 vscode 的,所以第一步就是选一个在命令行里能用的编辑器,在 vim 和 nano 之间我选择了 vim。主要的缘由是当时在b站刷到了 jyy 直播操作系统课,他课上用 vim 打代码特别快,很帅 (后面发现自己慢并不是打字慢,而是脑子慢),另一个缘由是 vim 用 hjkl 移动,我不需要去点 Macbook 上那个巨脑残的方向键。

我目前的主力键盘,两把蓝牙 HHKB 给 Mac 用,一把正常键盘给 Linux
后来入坑 vim 后来,熟悉了各种快捷键,又在网上种草了 HHKB,说是什么vim 专用键盘,程序员退烧的最后一把键盘,我就入了一把纯白静音无刻,后来又入了一把非静音有刻字键盘。手感的确 不错,直到目前我的主力键盘都是 HHKB,使用它也的确 给我一种 happy happy 的感觉。目前我的 vscode, safari, obsidian 全部用上了 vim 插件,配合 HHKB 超级舒服。
Macintosh 1984
去年夏天的时候,我去加州开了一个会,开会认识的一个小哥推荐我参观在山景城的计算机历史博物馆,我就坐火车去了。逛到后面看到第一代 Macintosh 的时候,突然发现了它键盘的布局和 HHKB 几乎一模一样。

Macintosh 1984,拍摄于计算机历史博物馆 2024
可能是这一代主机的设计过于经典和深入人心,也可能是由于之前没接触过 HHKB 带来的孕妇效应,那一刻我才意识到这个设计可能就是 HHKB 的源头。
直到今年我偶然间在 ebay 发现有人在卖这个键盘,99刀,我就立马下单了,这也是我第一次在 ebay 买东西。这个键盘实则有许多,但是成色相对较好,所有键位都能用的相对比较稀有。

对比图
到货之后我里里外外地清理了一遍。键盘的颜色跟博物馆里的基本一样,这种黄色应该是长时间氧化的结果,在我印象里 Macintosh 是米白色的。据说前几年的 HHKB 用久了也会发黄,最近才换了不会变黄的工艺,对比一下颜色区别很明显。

背面图
背面的贴纸写着序列号,我尝试在官网查了一下,果然找不到。

键盘布局和 HHKB 差不多,但是左上角是波浪键,没有 ESC 以及 FN 键。方向键是必然没有的,据说是由于自从 Lisa 引入了图形界面后来,特地删除了方向键,只是为了推广鼠标。下面是我拍的 Lisa 图

Lisa 1983
写到这里突然想到我外面的大堂里就有一个修复的 Apple 1(跑出去),可以看到 Apple 1 的键盘还是有方向键的,虽然只有左右键没有上下键。

Apple 1
按键的手感相对很柔,没什么段落感,而且键程超级短。这主要是由于键盘实际上用的是 ALPS 橡胶碗式开关,跟薄膜键盘的原理一样。虽然跟 HHKB 比差的多,但毕竟是 40 年前的键盘了,如果用习惯了静电容键盘,这种手感是比较熟悉的。
不知道为什么这个键盘打起来有一种打字机的声音,比较吵,不适合在办公室使用。

键帽
在做工上还是沿袭了苹果风格,键帽超级厚重圆润,摸起来手感超级好(不知道是不是这么多年被盘包浆了)。上面的印字应该是热升华打印的,没有任何磨损的迹象。用的是无衬线等宽字体,很像 Helvetica,很好看。

内部
拆开后来里面有一些大电阻电容晶振二极管什么的,左右各一个芯片,应该是用来监听键盘,判断按键,以及编码解码通讯的。键帽下面的连接点实则很像机械键盘,我目前手上没有拔键盘的工具,感兴趣的可以搜一下。

内部电路板
背面是电路板,左上角印着 Apple Computer Inc 1983。走线特别粗,焊接很简陋,好处是应该不容易坏。从线路布局看应该是通过多排多列去监听按键的,应该不是全键无冲。
适配现代计算机
大部分人买古董键盘可能是为了收藏,但我是真的很想用一下,所以需要解决两个问题:
问题1:协议解析
第一要克服的问题就是,当时还没有 USB 这东西。这个键盘连接电脑用的是电话线和专属协议。我最开始想到的解决方案是用四根杜邦线从电话的接口引线出来,然后用树莓派的 GPIO 引脚去解析,为此我还在网上找到了这个键盘的通讯协议。

https://github.com/tmk/tmk_keyboard/wiki/Apple-M0110-Keyboard-Protocol
对我来说解析这个并不困难,只是很麻烦,需要把电话线剪开,以及把树莓派的 2.5V 输出变成 4V 给键盘供电。但我手里没有工具,年纪大了也懒得折腾了,最后发现菲律宾有个人在做这个的适配器,我就直接在网上买了(但是要 38 块,简直是抢钱,我觉得深圳可以思考抢一下生意)

转接头
这个适配器的好处是,它是基于 QMK 开发的,像 HHKB 一样可以通过刷固件自定义键位。我就把它的键位设置刷成了基本跟 HHKB 的一样的。由于没有 Fn 键,我设置了右边的 Option + 那四个键作为上下左右,Option + ASD 控制声音。

我的键位设置
问题2: 大写锁定
这款键盘还有一个超级特殊的地方是,它的大写键是以物理按键的方式锁定的。当你按下 Capslock 键时,它就是一直按下去的状态,是物理上被 lock 的,可以显而易见地告知你在大写状态,我觉得比目前的大写灯要直观许多。再按一下就会回弹上来。
但是熟悉 HHKB 的人都知道,caplock 键是必定要映射到常用按键的,这时候这个当年精心设计的特性就成了大麻烦,按键按下去后就一直是 down 的状态,你需要按两下让它再回到 up 的状态。我在网上找到有些人把另一个键盘的其他按键的 switch 换到这个位置了,但我第一只有一个键盘,另外我也不想重新焊接。
最后我的解决方案是直接把那个按键轴承暴力撬开,然后把里面实现这个特性的机械接口拆掉了…… 由于它里面封装的太好了,没有电烙铁的情况下很难操作,造成了必定的损伤,不过对功能没有影响。如果足够心灵手巧的话,也可能实现无伤操作……

被我拆坏的部件,为了解除物理大写锁定
总结
在我把这两个问题都解决后,这个来自 40 年前的键盘终于可以正常使用了,最近我就在拿它开开心心刷力扣。除了 fn 的位置需要适应一下,其他的地方都是熟悉的感觉,跟我目前用的键盘没有太多区别。想想也挺神奇的,其他的外置设备,列如显示器,鼠标,摄像头,硬盘在这些年都有了质的飞跃,但是只有键盘还定格在几十年前没有太多的变化,这或许是个值得思考的问题。
所以本篇文章也是用这个 Magic Keyboard 1984 写完的,祝大家 happy coding!
上古的键盘做工确实好,我这90年代的IBM键盘也已经30多岁了,至今打字仍然声音清脆、手感清晰
十几年前在一个运营商的IDC机房打杂,角落里有台IBM小型机,机柜里放着一个原装附带的键盘,不知道啥牌子的,崭新的很少有人用,敲出来的金属声非常好听,键程不算太高,阻尼和回弹很舒适,感觉很好用,后来清理机房时候被统一处理掉了,再没找到过类似的了,别笑我没见过世面哈😊
收藏可以,打字我用圣手,
我现在用的是联想机械键盘2004年的品牌机,电脑早没了,但是键盘嘎嘎好用
反人类的苹果,只有左右键没有上下键,谁知道当年玩游戏AZ负责上下,←→负责左右的痛
有一把好键盘犹如配上了赤兔青龙的关羽,那感觉用过了才知道
我最喜欢的还是IBM 8086的键盘。
这爱好确实挺小众的,我现在都不怎么用键盘了,语音输入,又快又准
好怀念我的compaq键盘啊 现在的键盘总是找不到那种感觉了
图一最左边那个是啥,像是个机械爪一样
老键盘的声音,确实特殊
一是杜咖k320?
1983年的键盘
我有个ibm的键盘。橙色几新
上古键盘,都是机械结构,成本高。
总结:花钱找罪受
古董要修旧如旧。
你不累么
99美刀
好变