社区主页 文章详情

机械键盘的坑 篇三:我的优联机械键盘——资源篇

仙剑无尘 19-11-16 关注

创作立场声明:文中所提所有产品均为自费购买,原创不客观,如有雷同,也许是巧合

此为系列文章,记录自己设计、组装优联机械键盘的过程,挖坑有风险,阅读需谨慎

初衷

这是这个系列的第三篇文章,在进入正题前,想再跟大家聊聊自己开这个系列的初衷。

自从中了大妈值友的毒,想拥有一把60%配列的无线优联机械键盘。虽然自认为是个爱折腾的人,秉承着生命在于折腾的座右铭,但业余时间其实并不充裕,如果现在已经有人做好了满足自己需要的键盘,只要价格不高的离谱,一定就直接买了,但是并没有。可能是我的需求太奇葩?用群友的话说就是,瞎**搞机械键盘的坑 篇三:我的优联机械键盘——资源篇

既然买不到现成的,那就自己做呗。

虽然有两把机械键盘,但在几周前,自己对机械键盘的原理其实也是一知半解,怎么做,心里并没有谱。

好在看了看,DIY键盘的人并不少,大妈站内也有很多讲做键盘的过程和成果,比如@炸虾粒、@yangdigi、@qianseyue等,给了我不少启发和信心。但是一来这些信息比较零散,二来一些关键部分要么是买的别人的,要么是没有说明,翻来覆去自己的学习效率并不高。就想不如在这个过程中,顺便把一些优秀的资源记录整理出来,未来分享给大家,也算是给社区的小小回馈。

接下来的内容就是近三周来整理的各种资源,都非常好用,而且,都免费机械键盘的坑 篇三:我的优联机械键盘——资源篇 。不打算在这里详讲使用方法(时间不允许,娃吵着要讲故事了),提供个速查地图,大家需要什么,再自己做拓展就行。当然一些具体问题也可以留言,会尽我所知回答大家。

资源总纲

总纲总纲

配列编辑器

传送门

KLEKLE

传说中的KLE,上篇文章中也有提到。在这里我们可以下载其他人做好的配列,也可以自己定义配列,功能很丰富很强大,基本关于配列你需要的功能里面都有。最重要的是配列编辑完成后,生成的Raw data,后面很多工具都是基于这个配置来生成其他的文件的。

小提示1,此网站支持右上角登录后保存自己的配列,就不用每次都重新编辑了。

小提示2,下面的“Keyboard Properties"里面有个“Keyboard Name”属性,也就是配列名,起不同的名字就可以在自己的账号下保存多个配列了(傻乎乎的摸索了很久才知道)

固件生成器

传送门

KFMKFM

这个在线工具功能也很强大,主要是可以生成键盘主控的QMK固件(稍后会讲)。跟固件相关的常用配置里面都有,比如键盘矩阵、引脚定义、组合键层编辑、灯控等。使用方法也很简单,把KLE生成的raw data拷贝到第一个页面中,点import后,大部分配置就会自动生成出来了,根据自己需求配好后,可以在COMPLE选项下下载编译好的固件或者固件源代码。

定位板生成器

传送门

定位板生成器定位板生成器

这个工具专门用来生成定位板图纸,也需要用到上面的Raw data。可以配置的选项也很丰富,比如不同的轴体、方向、卫星轴平衡杆、外壳、间距等,不明白的地方可以点击问号有对应的说明文档(虽然也是英文的机械键盘的坑 篇三:我的优联机械键盘——资源篇 ),我用这个生成的图纸cnc加工了个玻纤定位板,杠杠的。

PCB板生成器

传送门

PCB GeneratorPCB Generator

是的,PCB板也能自动生成机械键盘的坑 篇三:我的优联机械键盘——资源篇 ,同样是使用KLE的Raw data文件。生成的工程可以用KiCad软件打开,里面包括原理图和布线图,不过作者也说了,目前还不够完善,布线图都是飞线,需要自己手动修改布线。

外壳

外壳直接用某宝某鱼通用的GH60壳,价格便宜选择丰富,没啥好说的。

固件

TMK:传送门

TMKTMK

QMK:传送门

QMKQMK

固件是一把可编程键盘的心脏,大厂当然是使用自研的固件,对于自制的键盘,自己开发固件不现实。好在大神们已经铺好了路,有开源固件供我们选择,其中最知名的当属TMK和QMK了。这两个固件颇有渊源,简单说就是QMK是在TMK基础上的扩充,具体扩充了哪些内容?不好意思我也没整明白。但是就目前了解到的资源来看,QMK配套的第三方工具会更丰富一些,比如上面的固件生成器就是针对的QMK。不管选择哪个,这两个开源固件提供的功能都已经足够强大了,至少对我来讲已经完全足够了,甚至好多功能完全用不到(QMK固件可以自己编译,去掉一些不需要的功能可以减小固件大小)。

总结

至此,基本上一把键盘需要定制的部分,都可以通过工具自动生成出来了(少量手动),剩下的轴、键帽等都属于标准配件直接购买即可。这些免费的工具,大大降低了制作机械键盘的门槛,使得我等小白也有机会客制一把过过瘾机械键盘的坑 篇三:我的优联机械键盘——资源篇 感谢它们的作者们机械键盘的坑 篇三:我的优联机械键盘——资源篇

可以看到上面列出的工具都是国外大神们提供的,emmm,国内没有好用的工具吗?当然有,不过基本都是闭源,并且只是针对自己方案。具体原因嘛,相信大家都懂。

One more thing:国内没有发现制作机械键盘的权威论坛,只找到一个国外的geekhack,著名的GH60方案就出自这里。

geekhack论坛geekhack论坛

最后的最后,关于自己目前要做的方案,还只是理论雏形阶段,正在做相关的测试验证,不一定靠谱,所以各位看官要做好填不了坑的心理准备。下一篇时间可能要比较久才会出,准备方案成功后再发(所以如果一直没有等到下篇,大家应该就明白为啥了机械键盘的坑 篇三:我的优联机械键盘——资源篇

我是无尘,下篇见

展开阅读全文

打开App,查看更多好文内容
全部评论 (25)
仙剑无尘
1
2019-11-16
president123: 这是什么思维导图? 1

xmind,同样免费[装大款],推荐给你

成信二狗
0
01-09 21:12
成信二狗: 我想问一下为什么我把kle的json文件放到PCB Generator里面没有反应,而网页上显示http://kbpcb.mrkeebs.com/?error=Only+JSON+files+accepted,难道是我的json文件有误吗?感谢楼主 1
仙剑无尘: 可以把你的kle分享出来我看看 2

我是直接用的里面现成的凯酷84的json文件

仙剑无尘
0
01-09 17:54
成信二狗: 我想问一下为什么我把kle的json文件放到PCB Generator里面没有反应,而网页上显示http://kbpcb.mrkeebs.com/?error=Only+JSON+files+accepted,难道是我的json文件有误吗?感谢楼主 1

可以把你的kle分享出来我看看

成信二狗
0
01-09 02:47

我想问一下为什么我把kle的json文件放到PCB Generator里面没有反应,而网页上显示http://kbpcb.mrkeebs.com/?error=Only+JSON+files+accepted,难道是我的json文件有误吗?感谢楼主

仙剑无尘
0
2019-12-01
Zhovvq: 思维导图好评 1

提升效率神器

打开App,查看更多好文和评论
猜你喜欢
编辑精选
相关商品推荐
23
218
25
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索