键盘鼠标外设 篇九十七:左撇子客制化——ADKB105 樱桃轴 机械键盘 制作
前言
之前制作了一把数字区左置的ML轴机械键盘,使用税并不是很满意,一方面是樱桃ML轴的手感不佳,另一方面是Fn区距离主键区较远,手移动频繁,比较累。所以琢磨着制作一把樱桃轴的数字区左置机械键盘。
制作
QMK上面有一个日本人发起的特殊配列机械键盘ADKB96,个人感觉很适合改造成一把数字区左置的机械键盘。
在其官网上有ADKB96实物图,自制的PCB加上透明亚克力板制作的定位板与外壳,个人制作起来也不是很难。
不过ADKB96机械键盘的配列非常特别,只有1u的按键。每一行按键之间也不是错位的,一般人使用这把键盘码字,需要一定的时间去适应。
恰好是我在咸鱼上发现了一块工控键盘的轴板,与这款ADKB96机械键盘非常接近。
轴板采用的是樱桃MX青轴,可能是备件的原因,每个轴体还能嗒嗒嗒响。
轴板侧面一览,定位钢板有螺丝的固定位。边缘还有倒圆角设计,保护PCB轴板。
能看到轴板的一些接口焊接位。
翻过背面就能看到,接口是很有规律的,左边的9个焊盘中,7个是横轴的走线,有2个是接地的地线。右边15个是纵轴的走线。
还接上了弯排针,方便接线用的。
侧面看,刚好排座撑起了键盘,简单实用的话,感觉外壳都不用了。
ADKB96机械键盘的排列是6×16=96个按键,而这款工控轴板是7×15=105个按键,新键盘就称为ADKB105好啦。
模仿着ADKB96机械键盘的配列,自己规划了一个新的配列。
数字按键区被移动到了主键区数字区的上方,并于原来的1、2、3数字按键整合在一起。旁边增加了Enter回车,Back space退格,Shift转换等按键,方便数字与符号输入。
左边是方向按键区,右边是鼠标光标移动控制区,带鼠标左右按键。Fn组合按键下,左边方向键能变成鼠标光标移动控制区,右边则会变成滚轮的上下左右滑动。绘图的时候,滚轮能上下左右移动会方便很多。
Fn区域增加了一个Shift按键,方便一些快捷键的操作。
将制作好的配列,导入到kbfirmware之中。
万用表测量好工控轴板的键盘矩阵,主要就是找到哪一行哪一列对应排座上哪个针脚。
工控轴板键盘矩阵的走线非常规则,基本上是和kbfirmware生成的矩阵式一样的。因为后续我还想多买一块这种工控轴板,连接成一个大键盘。
由于有7加15个接口,这次使用的改造主控板式teensy 2.0++开发板。
对照teensy 2.0++开发板的针脚定义,设定好矩阵纵轴横轴的针脚。
按照kbfirmware提示设定好固件的大小,就能生成Hex的固件。
固件刷入方面没有使用QMK的QMK toolbox,而是teensy自己的软件teensy loader进行固件的烧录。
按下teensy 2.0++开发板尾部的重置按钮,teensy loader就能识别出板子。
按动programming按钮直接写入Hex文件,接着reboot重启板子即可完成固件的烧录。
原来的轴板上就有排针,可以直接焊接在上面。
但是这样不方便往后的改动,所以找来了两捆杜邦线。
剪杜邦线掉线的一头。
剥掉线的塑料保护层,露出铜芯进行焊接使用。
两条杜邦线都是同样的方式处理。
依照kbfirmware所生产的固件针脚定义,将杜邦线焊接到teensy 2.0++开发板的针脚上。
焊接完成杜邦线厚的样子。
将杜邦线接到轴板的排针上面去。
teensy 2.0++开发板的背面使用了胶布进行防护,防止与轴板接触到通电损坏开发板。轴板背面再直接贴一片亚克力板作为底壳。
由于键位特殊,不好配键帽。找来了两套樱桃G80-3800的矮键帽,组合成了现在这个样子。一些大键位采用了首字母或者是数字键盘的按键进行替代,例如T是tab,8是shift等等。目前777是空格按键,如果能找到原厂高度的3u空格按键就好了。
后记
整体键盘的配列紧凑,尺寸是290mm×156mm,大小上跟我之前制作的红店机械键盘大小相仿,便携度尚可。回头再向卖家买多一块轴板,做成这把键盘的辅助键盘,将阿**、自动桌、犀牛的软件快捷键都塞进去,增加下效率。
iMaxTomas
校验提示文案
iMaxTomas
校验提示文案