如何自制自定义键盘

怎么说呢,写码的还是很喜欢折腾自己的工具的。之前折腾过编辑器,折腾过配色,折腾过字体,当然也折腾过键盘。 起因 一开始折腾键盘是买现成的键盘,记得之前搞过 DasKeyboard,搞过 Code Keyboard,也搞过 Filco,但是没搞过贵的,HHKB之类的,毕竟觉得贵得没有道理…… 后来转入了split keyboard赛道,一开始搞了些现成的,比如微软的那个键盘,以及Kinesis的(公司报销的……),然而感觉都不能满足要求,毕竟不是机械键盘,但是现成的分体机械键盘又太贵,比如啥moonlander…… 再后来发现有kit可以买,也就是买别人提供的电路板,外壳,和一些零件,然后自己去买键和键帽,组装成一个键盘。那段时间好像正好是疫情期间,在家里时间很多,于是搞了若干个kit,手感还是不错的,还可以自己选要什么轴之类…… 价格也便宜…… 后来还在上面搞了点开发,例如加上一个OLED画点东西之类…… 我大部分的kit都是keeb.io买的,毕竟价钱比较合理(一套也就一百左右,加上键和键帽也比其它成品便宜不少……),前前后后在他们家买了也有四五套了。 后来又转进到了low-profile键盘,毕竟公司后来又要求回去上班了,带一套标准键盘去太重(傻逼公司疫情之后都不给桌子了……),于是又去keeb.io搞了两套low-profile键盘。但是用了low-profile之后发现有个问题:这帮键盘不止矮,同时键之间也很紧密,按键的时候很容易碰到边上的,可能是因为我习惯了传统键盘的关系…… 我搞的第一套还是竖直键位,根本按不对…… 这时候看见keeb.io出了预告说要搞MX-spacing的普通layout的low-profile kit,于是我就一直指望这货出…… 结果等了好久之后出了,但是这个价格贵得超乎常理,例如我之前搞过常规套装Sinc只要一百不到,这货出的Sinc LM (low-profile MX-spacing) kit居然要三百…… 要知道三百去买成品都可以买到无线low-profile split的了(NocFree &只要269),你这个还只是个有线kit,甚至都没有键和键帽…… 不知道到底在想啥。 这个时候想到之前袁叔已经搞过自制键盘了,虽然不是分体的,但是应该也不是很难。网上看了看,貌似的确不是很麻烦,于是就搞了一波…… 结果反正还行。 目标 搞之前其实大体上就有个目标了: 然后其实搞之前我搜过很久,结果除了keeb.io还真没啥 —— 市面上的split low-profile kit基本上全都是竖排layout的 —— 看来普通layout还是不够“ergo”啊…… 可能这也是keeb.io为啥敢买那么贵的原因,毕竟独一份啊…… 流程 其实网上的确已经有很成熟的自制键盘工具了,我主要是用Ergogen搞的,大体上跟着https://flatfootfox.com/ergogen-introduction/走一遍就行了。Ergogen说是某人一开始搞了个工具自己搞键盘,后来公开出来让大家都可以自己设计…… 流程基本上那个导引都提到了: 设计 元件和制作 设计完成之后就可以订购各种需要的元器件了。其实定PCB的时候也可以让厂家直接把各种器件直接焊上去,但是我试了试,价格又直接破百…… 考虑到焊起来应该也不是很难,我就决定自己搞材料来焊接。 根据设计,需要如下材料: 器件 需要数量 购得 价格 来源 物流 二极管 (x84) 84 …

Continue reading ‘如何自制自定义键盘’ »