VIA OpenRGB for GMMK - gloryhzw/qmk_tool GitHub Wiki
Introduction
GMMK Full/TKL VIA + OpenRGB all in one solution. Now we have full keyboard config functionality: config keymap/macro by VIA and RGB effects by OpenRGB.
Benefits compared to stock FW
- VIA: fully customizable keymap
- OpenRGB: fully customizable RGB effects
- QMK: Better performance and input latency (if u can feel it)
Prepare
1. Install VIA https://github.com/the-via/releases/releases/tag/v1.3.1
- File -> Import keymap to let the keyboard detected
- VIA Keymaps (kudos to Dorek)
2. Install OpenRGB
3. Install QMK FW https://github.com/gloryhzw/qmk_tool/wiki/Flash-26X-QMK-firmware
-
Use the QMK FW here
-
FULL
- REV2 ISO ANSI
- REV3 gmmk_full_rev3_via.bin
-
TKL
If there are double key issues, try these
-
Compact
Description
The keyboard defaults in OpenRGB mode. To connect it to VIA, you have to switch to VIA mode by FN+Q combo key. FN+Q is a toggle to switch between OpenRGB mode and VIA mode. Remember, do not run VIA and OpenRGB programs at the same time, only one at a time.
Note:
- If anything goes wrong, hold ESC before plug in the keyboard and wait for 3 seconds and then release ESC to reset VIA settings.
- V/I/A keys go white in VIA mode for indication.
- Try to connect the keyboard directly to PC USB ports if can't connect to VIA.
Source code
https://github.com/gloryhzw/qmk_tool/wiki/Changes-for-VIA-OpenRGB-Hybrid
Reference
- Join the discord https://discord.com/channels/805578807477534750/817767064311431189
- How to use VIA https://www.keychron.com/blogs/archived/how-to-use-via-to-program-your-keyboard
- Create VIA json keymap https://get.vial.today/docs/porting-to-via.html