Your keyboard(‘s PCB) is a DZRGB65 V2, often categorized underneath dztech.

The basis of the modern mechanical keyboard firmware is the open source QMK project. While you could set up your own build environment and edit the keymap code directly with your IDE of choice, there are several of tools out there that streamline the process. Unless you want to do some Real crazy custom stuff, the tools are plenty sufficient.

Two tools I recommend:

Before VIA existed, every time you wanted to remap, you had to modify the keymap then generate the firmware file using something like QMK Configurator and reflash the keyboard. Doing this every time is a chore, so VIA was created to allow for keymap modifications without reflashing. Changes using VIA are also persistent.
To use VIA, the firmware on the keyboard must be VIA-compatible. Some keyboards come pre-flashed with this, and I’ve already flashed yours with it. However, it’s still good to know this process in case you encounter an unknown issue—you can use this as a troubleshooting method.

For the DZ65RGB V2, there are two spots where you can reliably find the VIA-compatible firmware file:

If for any reason you want the stock, non-VIA QMK firmware for your keyboard, you can find it under official QMK Firmware GitHub. This default is also preloaded into QMK Toolbox to select from a dropdown.

Edit

Pub: 25 Mar 2022 19:09 UTC

Views: 29