All projects

Released, v0.3.0 · Author and maintainer

GMK87 Control

Unofficial Windows app for the Zuoya GMK87 keyboard.

escfn240x135

Overview

A native Windows app for the Zuoya GMK87 keyboard: lighting, keymap remapping and screen image uploads, talking to the board directly over USB HID.

The vendor protocol is undocumented, so it was pieced together from captures of a real keyboard. It handles both firmware generations and never writes anything without an explicit click.

Highlights

  • Lighting: effect, brightness, speed, colour or rainbow, logo bar, with an animated preview
  • Keymap: all 4 layers on the real layout, single-key remap, JSON backup and restore
  • Screen: images and GIFs into the two 240x135 slots
  • Detects V0104 and V0112 firmware and their different keycode numbering
  • Repairs a settings byte that other tools corrupt, which breaks VIA encoder support
  • Portable x64 and ARM64 builds, no install or .NET runtime needed