开篇
机械键盘中目前可玩性最高的就是客制化的方案了,我们最熟悉的GH60这套方案也是受到了好多外设玩家的关注和推崇,去年的时候我们也放出了两篇GH60键盘的组装教程,而今天跟大家分享的则是GHpad这款小键的方案打造。说实话这种单独的数字键区的小键盘并不是很主流,因为大多数使用全键位键盘的玩家压根不需要这种设计,但其实这类独立的小键盘拥有更多的玩法,因为天生键位少与全键可编程的特点使得GHpad可以横向或者正向用来使用,当然前提是要搭配合适的壳子。本文就以打造一款标准的数字小键盘配列来跟大家分享一下GHpad键盘打造的全过程。
部分配件一览
这种类似可以自行配列键位PCB为核心的客制化方案拥有非常好的可玩性,从轴到外壳再到键位与键帽甚至线材都有可DIY与个性挑换的空间,好多种玩法真的是一时间不能完全折腾完,这里也是因为时间仓促只能给出很标准的一种组装配列方案。
上图的配件也不用多说了,最有亮点的就是这款来自abostudio的GACnum金属外壳套件,这款外壳也是为国内键盘爱好者打造的GHpad PCB方案所专门定制,兼容性是完全没问题的,既然作为数字小键盘那么我个人还是喜欢青轴,PCB支持全灯控,所以也一定要装橙色3mm无边球帽led,键帽则是采用oem高度的太豪二色,走实用流总是没错的!T口usb线不用多说了,是我们之前出过教程的订制线。
外壳
abostudio的这款GACnum金属壳子是全铝材质,表面电镀的黑色漆面,整体看不出有什么瑕疵,手感很赞,跟Kmac的外壳比起来手感细腻,主要因为表面磨砂更细腻。
abostudio GACnum 金属外壳
外壳
CNC加工工艺,四边都有圆弧倒角,底边也有倒角,精度很不错。
外壳
底面
尽管是全铝合金的材质,但是组装完之后真的不算很重,本身体积小所以便携还算可行,底部的四个软胶垫脚做工也很不错,至少跟几款主流的品牌键盘比起来要用心不少。
T口usb的位置设计在了键盘靠左的一边
边缘倒角特写
边缘特写
内部加工细节位置特写
镭雕的abostudio logo特写
usb插口位置特写
元件
正好这次abostudio也提供了用来mod cherry mx轴的个性颜色轴上盖,之前我们改6gv2背光的时候有用过,当时那个版本强度一般,这次好了很多,颜色有青色、红色、白色与墨绿色,为了搭配白色的PCB同时也可以加强轴盖的反光,所以这里我们用白色的轴上盖。( 关于如何开轴盖和给轴心上润滑请点我)
abostudio 个性mx轴上盖
abostudio 个性mx轴上盖
特写
特写
这类定制的轴上盖多少跟cherry mx轴原厂的上盖比起来在精度上会有点差距的,所以为了加固上盖,我们也要加轴间纸。
自制的USB线 这个不多说了早就出过教程了
特写
也是因为时间仓促,这条usb线也没做的很仔细。
PCB
其实有能力同时不是很纠结外壳的同学可以自己找usb主控板来飞线出一把小键盘,飞线一把最多只有24个按键的小键盘要比搞104按键的键盘轻松许多。后续外设堂也会给出这样玩的具体教程。
全灯版的GHpad PCB
全灯版的GHpad PCB
在PCB的一面对应每个轴的二极管位置都有限流电阻,我们可以更放心地混搭不同颜色的发光二极管。灯控是通过主控以PWM形式控制的,所以pcb上看起来元件不多,只有一个贴片三极管。
背面
PCB 正面
这个PCB不足之处也很明显,几个螺丝孔位都不支持M3规格的螺丝,主要是插不进去。另外PCB边缘要是做成倒角就更好了。
ATMEL MEGA32U4 是一款基于RISC架构的单片机,有32K可编程flash memory
组装
接下来就到了我们的组装环节了,其实GHpad组装过程还是非常简单的,最多只有24个轴,所以整个过程相比组装一把GH60的情况要少很多时间。其中这个过程比较值得注意的环节就是焊轴的时候要确保轴与PCB的紧贴,以防偏轴,然后就是上led二极管的时候如果是无边球帽灯的话要在焊完之后再确定一下是否有没有完全插进或者偏位的情况。
改好的几颗cherry mx青轴
这里既然是做数字小键盘,那么就一定要用青轴了,轴盖也直接换成了abostudio的白色轴盖,之所以选这个颜色主要是搭配白色的PCB能有很好的灯光反射,另外青轴的话我不建议大家上润滑了,因为是二段式结构,所以润滑搞不好就进到轴套里而使得手感变肉了。
卫星轴安装示意
我个人很推荐各位爱好动手的玩家多关注一下YLJ的cherry原厂轴板,不用管PCB好坏,轴和卫星轴完整就好了。这样除了可以利用cherry原厂键盘mx轴的批次一致性,同时在没有特殊情况的时候卫星轴对于原厂键帽的兼容性也是最好的,当然这样组装键盘的成本也降低了不少。
安装好卫星轴后要测试一下自由下垂的流顺滑性
GHpad最多支持24个按键,用户可以根据需要自己调整配列,这也是GHpad的优势之一,比如大家可以将2x的数字0键换成两个1x的按键。焊轴的时候大家一定要注意保持轴紧贴PCB,没有钢板很容易出现偏轴的情况,在没有特殊固定轴位的工具的时候,我们可以在焊接的时候用重物压着PCB来弄,焊完之后一定要检查一下轴是否有偏的。
焊好轴
基本没有很明显的偏轴
忘记说了,在我们焊轴之前最好可以通电用金属镊子检查一下PCB有没有按键的故障,然后焊好轴之后再通电检查一下,尽管到现在我也仅遇到过一次这两个环节出现问题的情况,但是这个环节我认为还是不可少的。
胶带固定发光二极管来焊接
3mm的无边球帽灯不同于方形的灯,无边球帽不容易卡在轴上,所以安装好后翻过来肯定会出现led滑落的情况,这个时候我们需要用胶带固定一下led,如果胶带固定不牢固的话大家也不要担心,因为在所有led焊好之后还需要用烙铁对个别有偏位的灯进行一下焊点加热然后用另一只手进行一下调整,我们需要将led按压到底,同时紧贴上轴盖,这里问题就来了,如果上轴盖模具精度不好的话,led也会出现一定的偏位,当然这倒是不影响什么。
所有led都焊接完毕
还好 没有明显的偏位
到这里我们还要再上电一下来测试一下灯光。
安装外壳
安装外壳
其实这个时候大家不必要先拧上螺丝,因为后面我们还要进行编程,编程的话需要捅pcb背面的菊花钮。
正面
整体
对比
到此我们就完成了这把GHpad小键盘的组装,后续要需要进行根据键位配列的编程。太豪这套dolch二色也是醉了,关键是便宜,尽管质量不咋地但是效果多少还是有点的,毕竟我是个屌丝。
整体
整体
这么一把小键盘放在桌面上倒不一定很常用,但是逼格倒是能提升不少应该,后文有实拍。
整体
整体
配合手工制作的黑色尼龙usb线效果还可以。
接线后效果
两种文化 两种信仰
对比
这么看980也不是长嘛,下次要用titan-z喽!
kmac happy + GHpad
对比
对比
其实这个搭配还是用GH60更好,kmac happy跟GHpad貌似不是很搭调,有木有!
实拍
橙色球帽led的光强要明显高于方头的灯,但是球帽灯更多是对上方的灯光投射更强,而侧面更多是靠反射光来实现光亮的,同时白色PCB也更适合这类无钢板有灯控的方案。
灯控支持几种发光效果,包括长亮、呼吸以及按键亮起或者反向的发光效果。
编程
编程环节包括如下几步,主要是我们开始设计键盘的配列,然后复制编辑好按键功能以及配列的代码到.eep固件生成UI页面中,声场固件后来进行刷写,如果玩GH60或者GHpad而不折腾编程的话那就没啥意思了。
第一步:在 配列编辑页面中设计自己想要的键盘配列布局以及按键功能指向,编辑好后可以在上图所示的位置复制生成的代码;
第二步:在. eep固件生成页面中下载默认名字为keymap.eep的固件,页面会校对是否有明显的按键设定错误,然后还要进行FN按键功能指向,最后下载固件;
第三步:在 这里下载tkg-toolkit-master工具包( ROG主板用户请在这里下载tkg-toolkit-master工具包),这个工具包是用来刷固件的,解压后我们主要运行上面两个批处理文件;
第四步:接好键盘后,长按底部的按钮以进入到dfu模式,此时电脑会有usb设备插入提示,右键我的电脑设备管理器能看到ATMEL MEGA32U4主控被识别了,如果有叹号的话需要更新一下驱动(tkg-toolkit-master工具包中包含)。
第五步:运行setup.bat后进入到上图界面中,选择3回车,一路回车直到窗口自动关闭(此时我们完成了GHpad.hex固件的刷新);
第六步:将第二步生成的keymap.eep固件拖拽到reflash.bat图标上运行;
第七步:此时会自动弹出这个窗口,一路回车等待,直到窗口自动关闭,此时我们完成了对GHpad的编程以及固件刷写;
完成上述七个步骤之后我们就可以测试一下按键功能是否正常,其实除了上述的方法大家还可以在第二步之后通过Flip 3.4.7工具来进行固件刷新,只是我们需要先刷写GHpad.hex基础固件(tkg-toolkit-master工具包中包含),然后再写入Keymap.eep到EEPROM中,这个环节也很简单,搞定后要手动拔插usb数据线重启键盘,之后应该就没问题了。
总结
其实这种定制化PCB与外壳的方案很受外设数码爱好者的欢迎,无奈是相关配件的渠道和价格的关系,所以相对品牌键盘方案的话客制化方案的门槛比较高,其实组装难度到没什么。前阵子还跟会员在帖子中讨论为什么键盘厂商不单独卖PCB的问题,这个想想也能知道,如果单独卖PCB的话他们自家的键盘销量怎么办,利润从哪里出?代工厂的工人拿什么养活一家老小!
难易程度:适中
整体成本:较高
整体可玩性:高
|