【极简版GH60】【GH60剖析】【六】修改配列

来源:互联网 发布:蜂窝移动数据关闭不了 编辑:程序博客网 时间:2024/06/16 04:33

      说完了GH60的硬件部分,接下来到软件部分,我觉得,软件部分才是极简版GH60的精髓部分,毕竟仅有硬件的话GH60只是一个有手感可以按动的一堆没有功能的按键,而软件让他变成了灵活多变的键盘。通过对软件的修改,我们只需要改一些bit,就可以让键盘实现许多种功能,正是这种编程的思想让计算机变得如此强大。我们可以通过编程,使得我们按一个按键键盘就可以替我们完成一系列的操作(比如说输入密码),就算哪天密码改了,我们还可以再次修改,十分灵活。


      当然,我们不可能一口气吃成一个大胖子,下面先让我们从简单的开始,先尝试修改一个按键,由于我的键帽在官方的RWin键上面是Menu,所以我们想把RWin改成Menu,让大家熟悉整个Flow。



首先,第一个网站是http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12

在里面我们自定义我们的键盘,它会自动给我们生成相应代码



这里,我修改RWin,让他变成Menu

然后选择Raw data,复制所有的代码


然后,打开http://www.enjoyclick.org/tkg/


选择简单,然后粘贴代码,Fn0改成如图所示


由于没有灯所以我全关闭了,其实无所谓,因为是断路的


接下来生成.eep文件,就是eeprom的二进制文件,是网站已经汇编好了的二进制文件。


拖动文件到reflash.bat,打开烧录软件,然后复位一下,就可以烧录进去了。


到此为止,我们简单地修改配列就完成了,下面我们挑战复杂一点的,直接分析原码,修改代码,自己编译文件。


      这个是我自己用的配列,FGH我设置的是:prev/play/next,然后Fn1~Fn3的位置我排列了一下,给L多加了一个Ins,并没有大改,后面我重点讲一讲宏设置。

0 0
原创粉丝点击