让QMK客制化键盘,在游戏场景上,给游戏玩家获得更好的沉浸灯效联动体验
For Gamer,Become Geeker
固件基于QMK官方源码进行了二次开发
目前支持GeekRGB的键盘列表
在 keyboards 目录中,找到对应的键盘固件下载
- 刷固件过程,请勿断开USB线。因人为操作失误等,请自行承担
1. 下载 QMK MSYS https://msys.qmk.fm/
2. 启动 QMK MSYS,在命令行中创建一个目录。输入命令
mkdir geekRGB
3. 进入目录。输入命令
cd geekRGB
4. 克隆GeekRGB源码
git clone https://github.com/puterjam/qmk_firmware.git
5. 进入 qmk_firmare 目录,准备qmk的编译环境
cd qmk_firmware
make git-submodule
6. 打开 qmk 的键盘目录 %userprofile%\geekRGB\qmk_firmware\keyboards
找到你的键盘型号
7. 找到键盘的 rules.mk
文件,在键盘根目录,或者 KEYMAP
目录的 rules.mk
文件都可以
8. 打开 rules.mk
文件,添加两项参数
OPENRGB_ENABLE = yes
SIGNALRGB_SUPPORT_ENABLE = yes
9. 编译键盘固件
make KEYBOARDBRAND/KEYBOARD:KEYMAP
+ 最后,欢迎有动手能力的小伙伴,可以分享您编译好的固件
https://github.com/puterjam/qmk_firmware
- GeekRGB特效支持键盘开机动画
- 合并 openrgb 和 signalrgb 的动画文件,减少编译体积
- 优化冗余代码,减少编译体积
- 支持设置默认RGB灯效颜色
- 增加 HIDRGB USB 协议,彻底解决VIA 和 软件灯效冲突的问题 (重要更新)
- 优化 OpenRGB 设置灯效的兼容性
- 优化 OpenRGB 可以读取非默认键位的配置
- 还原 VIA 协议代码,方便后面更新 v3 版本
- 成功整合 via/SignalRGB/openRGB,支持和其他设备灯效联动
- 扩展 via.c 接口,支持在不同使用场景下切换协议
- 支持独立按键灯效配置,支持社区灯效,音乐联动,游戏场景联动
- 支持全局亮度同步,方便通过键盘调整亮度
- 提升了VIA和SignalRGB的兼容性,可同时使用
- v1.2 修复 SignalRGB 键盘插件,Tegic键盘最后一排按键灯效不亮的问题
- v1.1 本固件第一个版本,支持 via + SignalRGB —— 来自装备前线
最后感谢,QMK,OpenRGB,QMK-OpenRGB,VIA,SignalRGB,Zhaqian 等众多开源项目,与贡献者