macOS下玩转机械键盘总结——硬件篇

macOS下玩转机械键盘总结——硬件篇

早期玩机械键盘是买厂货,后面走进了客制化的坑。

博士毕业前是这样玩的:

阶段一:从无到有

追求简约和功能的平衡,买了84键的PCB,做板子的哥们叫杰少,我图便宜要了一块工程板,自己额外买了些拆机的黑轴和卫星轴,一堆透明键帽,焊了个玩意儿出来:

焊接轴体,固定卫星轴,安装键帽
键盘首秀

阶段二:外观调整

由于是工程板,所以没有壳子,用的时候感觉PCB板子软啪啪的,所以现学了CAD画了一个壳子,拿实验室师兄买的3D打印机“拉”出来了一个壳子用:

两块3D打印的底壳,加强筋用来支撑PCB底部同时躲开焊点和元器件

组装起来就变得很有模有样了,没有了“工程板”的影子:

初版黑轴AMJ84键盘

阶段三:手感调整

用了一段时间,发现黑轴手感有点重了,而且拆机的轴壳体有点摇晃,用着不爽。我又没钱再买一堆红轴也懒得拆了重焊,所以买红轴弹簧和轴间纸把每个轴都换成了稳定版的红轴:

拆轴盖,换弹簧,塞轴间纸,加润滑油

阶段四:键位功能调整

有三个需要重点调整的地方:

  1. 左 Ctrl 和 CapsLock 键需要互换;
  2. 左cmd键和左option键需要调整为mac下的顺序;
  3. 虽然84键盘有方向键,但右手需要向右下角跑才能按到,打字时右手频繁地在主键盘区和导航区来回移动是一件很崩溃的事。

对于第1条,比较好办,在编译固件时直接对换就好了,当需要按CapsLock时并不需要移动左手小指,而是把整个左手掌“塌”下去就行了:

手掌大法好,不再让小指费力地往下勾勾勾了

而第3条是需要更改使用习惯的。我的思路是这样的:

与按CapsLock同理,把右手掌塌下去的位置安放Fn键,把左手默认指位的“食-中-无名指”键设置为Fn1层的上下左右,即:

手右掌塌下去按住Fn键,左手默认指位变成导航键

把方向键放在SDFE上比放在ASDW上更好,因为:1. 不需要频繁移动左手;2. 给Home留出来一个A键安放。

为了让右手的“手掌大法”用得更舒服,我直接把Fn键给人为地加高了,虽然键盘的一体性被破坏了,但还算有点特色:

变高的Fn

工程板到底是工程板,用了两年,最右一侧键失灵,虽然导航键可以用Fn实现,但非打字情况还是直接按比较方便。

阶段五:旧的不去新的不来

网上买来BFACE的板子和壳子,拆掉轴体,焊到新板子上,加上混合的键帽,还带騒气的小灯,大不一样了:

新版84键

在键帽选配上,为了保证字符区的触摸手感,用了PTB材质的键帽;为了照顾有点肉的卫星轴大键,用了更轻一点的透明键帽。

需要说明的是,现在的板子是 BFACE的,而不是 AMJ 的了。AMJ 还是沿用 kai 叔的 tkg 方案,BFACE 是韩国人搞的,功能差不多,但没有 tkg 花样多。

前几天键盘偶尔抽风,不定期某个键连出,我是又怀疑电路焊接,又怀疑macOS 系统,又怀疑键盘固件,最后搞明白了,是电动车电池充电干扰了电脑的电压,致使键盘的电压不稳而出各种毛病。

外接键盘,还是要好好伺候才行。

最后上一张桌面全家福:



硬件篇到此为止。

前四个阶段的成本(包括板、轴、线、帽等)大约为500元,新买的板子和壳子一共350元。

下面两个帖子有我当初做键盘时的详细过程和手掌大法的来源。

[1] 自组84键加3D打印底座

[2] 60%键盘方向键解决方案

编辑于 2017-12-12

文章被以下专栏收录

    敝专栏所涉猎话题包括但不限于美商 Apple 的 3C 电子、作业系统产品及相关的程式研发,也可能与其生活使用体验有关(包括字型),还可能会有其他的跑题。 如果您不习惯阅读简体中文的话,请自备「新同文堂」、以尊重自己的简繁体中文阅读习惯。该提议同样适用于仅习惯阅读简体中文的人士。关于「新同文堂」可参见:http://zhuanlan.zhihu.com/ibuick/20018071 「请看清每一篇文章的作者是谁。不同作者会对自己的文章有不同的智财权主张,但我们始终谢绝无断转载。」