Visual keypad editor
Buttons and knobs match your layout. Photoreal keycaps, per-layer LED glow, and clear selection states.
The simplest way to configure CH57x macro pads on Windows. Click a key, assign text, shortcuts, media keys, or recorded sequences — then upload to the device. No fuss.
Everything you need to map a CH57x keypad — from one-shot shortcuts to multi-step sequences — in a dark, hardware-faithful editor.
Buttons and knobs match your layout. Photoreal keycaps, per-layer LED glow, and clear selection states.
Type macros as text, capture a keystroke, record a timed sequence, pick media keys, or reuse library entries.
Save friendly labels for macros. Names restore after “Read from device” when the macro text matches.
Pull the current map from a connected pad, edit offline, then write it back over USB when you’re ready.
Apply backlight modes and colors (model-dependent) straight from Settings — no separate utility required.
Compatible with the CLI mapping format. Share configs, back them up, or version-control your layouts.
Five minutes if your layout matches the hardware.
Run the free Setup.exe. Self-contained — no separate .NET runtime. Install UsbDk for USB programming.
In Settings, set model, rows, columns, and knobs to match your physical pad.
Pick a key or knob, enter a macro (or record one), optional key name, then Apply.
Connect over USB and hit Upload to device. Session auto-saves for next launch.
Start free. Upgrade once when you need every layer and a bigger library — no subscription.
Try the full workflow on Layer 1
Download and install anytime
Unlock the whole pad
Lifetime license · personal use
After purchase you’ll receive a license key (e.g. CH57X-PRO-…).
Open the app → Settings → License, paste the key, and Save.
Questions? ch57xkeypad@gmail.com
Windows 10/11 · x64 · single Setup.exe installer
One installer file. Run CH57xKeypadToolbox-Setup.exe, pick a folder, get Start Menu / uninstall entries. On most PCs that already have .NET 8 Desktop Runtime (x64) it just works; install that free runtime once if Windows asks for it.
CH57xKeypadToolbox-Setup.exe
~3 MB · one-click installer
Already using free? Get ProShort answers to the questions we get most.
CH57x-based macro pads using models such as ch57x-1 (VID 1189 / PID 8840, 8842, 8850), ch57x-2 (8890), and ch57x-3. Set the model and layout in Settings to match your hardware.
Programming the pad uses low-level USB access. On Windows, UsbDk provides that path — the same requirement as the original open-source command-line tools.
Full editor workflow on Layer 1, up to 10 saved library items, read/upload, YAML, and LED for layer 1. Layers 2–3 and unlimited library require Pro.
Buy a license, then enter the key under Settings → License in the app and Save. Limits unlock immediately — no reinstall needed.
No. Pro is a one-time purchase for a personal license.
Yes. Load from File / Save to File uses the same mapping format as the CLI port of ch57x-keyboard-tool.
Email ch57xkeypad@gmail.com for license questions, hardware issues, or feature feedback. Include your Windows version and keypad model (VID/PID if you know it) when reporting a problem.
Install free in under a minute. Upgrade to Pro when you need every layer.