This is a QMK firmware for BM40HSRGB Revision 2 board made by Kprepublic and available on: Aliexpress and Kprepublic site.
Based on the rgoulter bm40hsrgb repository.
Follow the QMK documentation and the QMK MSYS tool page on how to compile.
Follow this video guide on how to flash the firmware using the QMK toolbox.
Gesc- Escape when pressed, ` when Shift or GUI are held.Enter Shift- Right Shift when held, Enter when tapped.Ctrl Del- Right Control when held, Delete when tapped.Fun,LowerandRaiseare the main layer keys.
Blank keys- Transparent keys, which Use the next lowest non-transparent key.Gray keys- Key held to access the current layer.Search- Control + F.Focus Url- Control + L.
Win+Left/Down/Right/Up- Windows SnapSound- Shortcut for the Windows Sound Output
Fun- Functions layer.- This layer can be toggled on the
Adjustlayer or with theMenu+Ctrl Delcombo on the base layer. - The key
GAMEuntoggles the layer.
Adjustlayer can be accessed by holdingLowerandRaisetogether.GAMEis a toggle layer key.QwertyandColemakswitches the default layer.
I'm actually using Colemak-DH over Qwerty, which I can access by switch in the Adjust layer.
Currently using Colemak DH, it has nice rolls and felt better than Qwerty right away. But since
I type in English and Portuguese there are some annoyances.
There is a lot of ' usage in Portuguese, and with Colemak DH typing ' + oieu is uncomfortable, so I will still be on the look for alternative layouts.
The Game layer is mainly for fps games, where 1234 is used to cycle through weapons and utilities. Layer swapping to access these keys can make your character stop moving or lose speed/momentum during the process, and the delay of pressing two keys can be too much.
The Tab key is placed inside the Fun layer.
some other tech:
Caps Word - using both shifts to activate.
Combo - used to toggle the Game layer with Menu + Ctrl Del
RGB Matrix - used for layer indication.







