注意:经版主验证此方法并不是正确的修改配列和刷写固件的方法,仅保留此贴作为学习记录。
这是我自己百度和摸索出来的方法,可能不太科学,比较实用,可供参考。我尽量讲的详细点。
同时,我的配列有点小问题,Pgup和Pgdown没有生效,其他键和预想的一样,还望大神指正,大家共同交流。
默认布局就是正常状态的布局。
打开在线编辑网站:http://www.keyboard-layout-editor.com/#/
编辑布局要考虑你的键帽是否支持,且PCB上轴的实际焊接位置,我以ANSI布局为基础,因为的键帽就是这个布局,轴也是按照这个布局来焊接的。
1、在网站顶部导航条上点击“Preset”,下拉选择“ANSI 104”,我以此为基础裁剪我的GH60.请按照我截图上的步骤操作:(论坛限制图片大小,但是上传的是大图,看不清楚可以在新窗口打开看)
用一个记事本保存下来,后面有用!
第二层是在是在按下Fn瞬间开启的,当然你可以自定开启方式,后面会有提到。
1、第二层同样在ANSI 104基础上裁剪修改而来重新打开http://www.keyboard-layout-editor.com/#/
和上面的方法一样,裁剪布局,我们只留下这些按键:
2、移动修改布局
拖动鼠标选中多个,可以批量操作,批量删除、批量移动等等。
右边的Win改成Fn,翻页键移动过来改下大小。(这里实际我操作过没有生效,FN按下那两个键功能没变,这里仅方法给你看参考下!)
3、复制出来布局代码和上面的方法一样。
使用在线生成器 http://www.enjoyclick.org/tkg/ 第一次访问,右上角可以选择中文。
照着我这样填就可以了,你一看就明白了:
关于LED:
生成会下载一个eep文件,接下来我们刷入键盘。
使用tkg-toolkit刷固件和配列。
我之前已经刷过固件了,如果第一次刷,请先看下这篇文章:http://forum.eepw.com.cn/thread/273035/1
按一下PCB背面的轻触开关,过一会,设备管理器里可以找到 ATm32U4DFU。
将tkg-toolkit-master\tkg-toolkit-master\common\misc这个文件夹里的empty.eep改成别的名字备份下。
将我们刚才下载的eep改成empty.eep放进去。
执行tkg-toolkit-master\windows下面的reflash.bat和第一次一样刷机。
有疑问请回复大家一起讨论。