Branch | Features | Description | Link |
---|---|---|---|
🔨 Master | QMK, VIA | The main branch (with optional Snap Tap feature12). | You are here |
💡 SignalRGB | QMK, VIA + SignalRGB | Stable branch with VIA and SignalRGB support. | Go to branch |
🧪 VialRGB | QMK, VIA, Vial + SignalRGB | Experimental branch with Vial and SignalRGB.3 | Go to branch |
Important
This branch only contains files for the wired ANSI-layout version of the Royal Kludge R65. Please review the full disclaimer before using the files provided in this repository.
- ⌨ 🔌 For the ISO layout or other Royal Kludge keyboard variants, visit sdk66’s QMK Firmware Repo.
- ⌨ 🛠 For a more customized version of the firmware for the R65, visit iamdanielv's R65 Custom Firmware Repo.
To developers who would want to contribute, any and all help would be greatly appreciated! Feel free to submit improvements, fixes, or suggestions.
The Royal Kludge RKR65 is a 66-key RGB backlit keyboard with Chartreuse, Brown, or Blue switches. It offers a gasket structure for a soft typing experience, knob adjustment, ergonomic design, and hot-swappable keys.
When I bought this keyboard, I was told it was open source by the seller, but they never gave out the files on their website. After weeks of emails and follow-ups, I finally received the QMK firmware for the Royal Kludge R65.
🎉 Special thanks to @sdk66 for sharing the initial firmware files, and @iamdanielv for fixing a major portion of the code! 🎉
None
-
Install QMK MSYS
Download and install QMK MSYS. -
Set Up QMK MSYS
Open QMK MSYS and run the command:qmk setup
A folder will be installed at
C:/Users/%USERNAME%/qmk_firmware
. -
Add Keyboard Files
Download this repository and move therk/r65
folder into yourqmk_firmware/keyboards/
folder. -
Compile the Firmware
Run the following command in QMK MSYS:qmk compile -kb rk/r65 -km via
(Available options: default/via/via-socd).
-
Locate the Firmware File
Find the compiled.bin
or.hex
file in the root of theqmk_firmware
folder.
-
Install QMK Toolbox
Download and install QMK Toolbox. -
Load the Firmware File
Open QMK Toolbox and load the.bin
or.hex
file. -
Enter Bootloader Mode
Reset the keyboard into bootloader mode. -
Flash the Firmware
Click 'Flash', then 'Exit DFU' once the flashing process is complete.
- Option 1: Hold the Reset switch on the PCB while connecting the USB cable.
- Option 2: Hold the Escape key while connecting the USB cable (this will also erase settings).
- Option 3: Press
Fn+Shift+Esc
.
Footnotes
-
Snap Tap/SOCD is a feature that prioritizes the latest input between two selected keys without the need to release the previous one, allowing for faster directional changes. This can enhance gameplay in FPS games by enabling quicker counter-strafing and more responsive movements. ↩
-
The Snap Tap/SOCD feature is available in every branch of the repository. ↩
-
You should use Vial if you have experience with QMK/VIA. If you are new to modifying keyboards, I recommend you use VIA instead. ↩