Remap keys and chords.
Map a key to another key, a media function, or a chord such as ⌘ Command + C, with left and right modifiers kept separate.
Unofficial · open source · runs in your browser
Map keys and modifier chords, paint per-key colors, and review every change before anything reaches the keyboard.
Desktop Chrome, Edge or Opera · USB cable · Mac, Windows, Linux
Verified on hardware: RK61 (258A:0055) over USB. Other listed models are experimental.
RK61 · WASD palette
Map a key to another key, a media function, or a chord such as ⌘ Command + C, with left and right modifiers kept separate.
Set mode, brightness, speed and sleep, then paint single keys or start from a built-in palette on models with an established custom mode (currently the RK61 0055).
Edits stay pending. Key Mapping and Lighting each have their own Apply and Discard, and every keymap send asks first.
Each listed model shows whether a feature is only in RK's files, checked from source, or verified on hardware with this app.
Plug in the keyboard and pick it in the browser dialog. Connecting sends nothing.
Change keys, chords and lighting. The pending count shows what is waiting.
Apply sends only that tab's changes. A keymap Apply replaces the whole map (9 reports) after you confirm.
This app talks to the keyboard directly. Four things to know first.
The app can't read the keyboard's settings. It starts from what this browser last sent, or from app defaults.
Each Key Mapping Apply sends the complete keymap, including keys you didn't touch.
On the RK61 0055, any keymap send turned off the keyboard's own Mac mode. What brought it back: hold Fn+Space until the backlight flashes, then Fn+S. Then use Resend lighting to restore your colors.
If a transfer fails part-way the keyboard may be partly updated. Apply again.
195 RK keyboard models listed, from the official RK Windows software (Oct 2025). Any listed model can be explored in demo mode; a listing isn't proof the model works with this app.