Built through reverse engineering and referencing other works like Rangoli.
Customize your keyboard layout to match your workflow. Change any key to any other key, including modifiers.
Adjust backlight brightness, speed, and effects. Customize your keyboard's appearance to match your setup.
Works instantly in your browser using WebHID. No drivers, no admin permissions, no bloatware.
Works on Windows, Mac, and Linux. Your settings save automatically and stay with your browser.
KludgeKnight runs entirely in your browser. All key remapping and configuration happens locally on your device. Your keyboard settings are saved only in your browser's local storage and never leave your computer.
We use Google Analytics to understand basic site traffic (page views, visitor counts), but no keyboard configuration data or personal information is collected.
Note: This app requires a Chromium-based browser (Chrome, Edge, or Opera) with WebHID support. Firefox and Safari are not supported.
Key Mapping
Extensively tested on RK F68, should be stable on all devices
Lighting Controls
Lightly tested on RK F68, should work on most devices
RGB Features
Untested - may not work at all
Cannot Read Settings from Keyboard
RK firmware does not allow reading of settings. The app can only write new mappings.
All Keys Written at Once
When you change a single key mapping, all key mappings are written to the keyboard.
Browser LocalStorage Only
Mappings cannot be stored on the keyboard itself. Your custom mappings are saved in browser localStorage, so they will only persist on the same browser on the same computer. Clearing browser history will delete saved mappings.
KludgeKnight supports 195 Royal Kludge keyboard models. Click on any keyboard to view its layout image.
Configurations imported from official RK Windows software on October 4, 2025.
KludgeKnight - Browser-based Software for Royal Kludge Keyboards
Copyright (C) 2025 Vince Mi (vinc3m1)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.