VKMS keyboard software
sharkfin supports 19 VKMS boards, 19 of which accept changes. Remap keys, set the RGB, paint per-key colour and record macros. Free and open source, in a Chromium browser or as an app on Windows, macOS and Linux.
VKMS boards
| Board | Writable | Layout |
|---|---|---|
| MAG75 Max | yes | drawn |
| Mecha 75 | yes | slot grid |
| NB68 | yes | slot grid |
| NB68 Max | yes | slot grid |
| VK 75 Max | yes | drawn |
| VK 75 PRO | yes | slot grid |
| VK 99 MAX | yes | drawn |
| VK Cyber 68 | yes | slot grid |
| VK Cyber 68PRO | yes | slot grid |
| VK MAG 68 | yes | drawn |
| VK MAG 68 Max | yes | drawn |
| VK MAG 75 | yes | drawn |
| VK MAG68 | yes | drawn |
| VK MAG75 Lite | yes | slot grid |
| VK MAG75 Pro | yes | drawn |
| VK NB 68 Max | yes | drawn |
| VK99 | yes | slot grid |
| VK99 Gaming | yes | drawn |
| VK99 Ultra | yes | drawn |
"Writable" means sharkfin will change settings on it. Read-only boards are ones whose command set is not established yet; sharkfin identifies them and reads from them, but refuses to write, because the two protocol families in this hardware share opcodes that mean different things.