Macros
One keys send set of command.
-
eg: One key command for rectangle, circle, move, rotate
-
eg: One key send 0, 0, Enter for draw a 100x100 rectangle
-
eg: Right keyboard for numpad for rotate 45 degree
Macros - Send String
One key to send 30-40 character on BLE mode.
-
eg: Type your email: vexc@vexc-how-design.com and then enter.
-
eg: Type your phone number: +44 7828 046858 and the tab, save time to fill form.
-
eg: Type website address and then enter.
ZMK
Latest Update: 2025.07.01
What is ZMK?
ZMK Firmware is an open source (MIT) keyboard firmware built on the Zephyr™ Project Real Time Operating System (RTOS). ZMK's goal is to provide a modern and powerful firmware that is designed for power-efficiency, flexibility, and broad hardware support. ZMK is capable of being used for both wired and wireless input devices.
VHD keyboards are powered by ZMK.
Functions
Layer Keys
eg: Hold to switch to layer
eg: Toggle layer On/Off
eg: Tap KC, hold to switch to layer
Remap any keys
eg: A - Z
eg: 1 - 0
eg: F1 - F24
Mod Combo Keys
eg: Cmd + Shift
eg: Cmd + Shift + Alt
Mod Tap Keys
Tap KC, hold for Mod, such as Ctrl, Shift and Alt
Modify plus Keys
eg: Shift + W
eg: Cmd + Shift + S
eg: Cmd + Shift + Alt + I
Application Keys
eg: Sleep, Wake
eg: Cut, Copy, Paste
eg: Brightness up and down
Multimedia Keys
eg: Next track/ Prev track
eg: Vol up or down
eg: Mute
Tap Dance (new)
Tap or/and hope some key to create different outcomes
Combo Key (new)
Tap 2 or more keys to create outcomes
eg: Tap A & S keys to "undo"
Mouse Keys
Left click, Right click, Mid Click
Keyboard Adjust Keys
BLE mode On / Off
USD mode On / Off
Reset all bluetooth connect setting
Connect or pair Device 1- 5
Reset Device setting 1 - 5
Dfu mode for flash keymap
Deep Sleep mode for save battery
Display Battery Level
... etc.
Step by Step
We simplify the ZMK GUI keymap editor, you just follow the guide. It is simple, easy and without any codings.
There are 3 main sections to this guide:
1. Setup Github
2. GUI editor
3. Firmware to flash
4. Test