【极简版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,并没有大改,后面我重点讲一讲宏设置。
- 【极简版GH60】【GH60剖析】【六】修改配列
- 【极简版GH60】【GH60剖析】【七】分析源代码
- 【极简版GH60】【GH60剖析】【一】组件的选购
- 【极简版GH60】【GH60剖析】【二】原理图的分析
- 【极简版GH60】【GH60剖析】【三】组件的选购
- 【极简版GH60】【GH60剖析】【四】轴的安装与焊接
- 【极简版GH60】【GH60剖析】【五】壳和键帽的装配
- 【极简版GH60】【GH60剖析】【八】增加一键输入密码(邮箱)功能
- 特殊配列 GH60 键盘设计组装笔记
- gh60 刷固件
- 客制化键盘之GH60折腾
- GH60--来自geekhack的超强玩具
- gh60(OK60RGB)刷固件折腾日志(MacOs版)
- 客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘
- 客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (2) 采购以及组装
- 修改列
- HTML语言剖析(六)
- Lucene 源码剖析 六
- 【极简版GH60】【GH60剖析】【五】壳和键帽的装配
- uva10051
- cocos2d-x与lua数据传输操作之C++版ByteArray
- Android activity的启动模式
- 函数调用汇编代码分析
- 【极简版GH60】【GH60剖析】【六】修改配列
- 腾讯云 ubuntu服务器mysql安装和外网访问
- android:windowSoftInputMode属性详解
- 1010. 一元多项式求导 (25)
- 【极简版GH60】【GH60剖析】【七】分析源代码
- UESTC 1137 邱老师选妹子 dp:?这个难道不是暴力法
- test
- 【DSP开发】6455EMIF
- 【极简版GH60】【GH60剖析】【八】增加一键输入密码(邮箱)功能