RO75 Driver & Firmware Support
Everything you need to customize your typing experience.
⚠️ READ BEFORE PROCEEDING
- Wired Mode Only: You must connect the keyboard via the USB-C cable to configure keys or update firmware. VIA will NOT detect the keyboard in Bluetooth or 2.4G mode.
-
Unzip Files: Always unzip (extract) downloaded files before using them. VIA cannot read
.zipfiles directly. - Firmware Risk: Do not update the firmware unless you are experiencing issues. Incorrect flashing may damage your PCB.
01. VIA Configuration (Remap Keys)
The RO75 supports VIA for real-time key remapping without installing software. Your settings are saved directly to the keyboard's onboard memory.
How to load the JSON file:
-
Extract the file: Download the file above and unzip it to get the
ro75_via.jsonfile. - Connect Cable: Switch the toggle on the back of the keyboard to "Cable" or "USB" mode.
- Open VIA: Go to usevia.app using Chrome or Edge browser.
- Enable Design Tab: Click the Settings (gear icon) on the top nav, and toggle on "Show Design tab".
-
Load Draft: Click the Design (paintbrush icon) tab. Click "Load Draft Definition" and select your
.jsonfile. - Configure: Click the Configure tab (keyboard icon). Your keyboard should now be recognized.
02. Firmware Update
Current Version: V1.0.5 (2025-08-11)
We support QMK Toolbox flashing methods for hex file format. Please check your file extension before proceeding.
Flashing Method : QMK Toolbox (For.hex)
Advanced method. Requires QMK Toolbox installed.
- Open QMK Toolbox. Check "Auto-Flash" for easier operation.
- Click "Open" and select your
.hexfirmware file. -
Enter Bootloader: Unplug the cable. Hold down
ESCand plug the cable back in. -
Flash:
- If "Auto-Flash" is on, it will start automatically.
- Otherwise, click the Flash button when you see the yellow text
*** DFU device connected.
03. Frequently Asked Questions
Q: VIA is stuck on "Searching for devices..." A: Ensure you are in Wired Mode. Wireless protocols do not support VIA transmission. Also, check if you have loaded the JSON file in the Design tab correctly (Step 01).
Q: I get an "Object: should have required property" error in VIA. A: This usually happens if "Use V2 definitions" is not enabled in VIA settings for older JSON files. Try toggling that option in the Settings tab.
Q: My Bluetooth pairing was lost after updating firmware. A: This is normal. Flashing the firmware resets the EEPROM. Please delete the keyboard from your computer's Bluetooth list and re-pair it (Fn + 1/2/3).
Q: Does the keyboard support NKRO (N-Key Rollover)? A: Yes, but only in Wired (USB) Mode. In Bluetooth and 2.4G wireless modes, the keyboard defaults to 6-Key Rollover to save battery and ensure signal stability.
Q: I flashed the firmware but now my custom keys are gone? A: Flashing firmware usually resets the keyboard to factory settings. You will need to reload your VIA JSON file to restore your custom keymap.
Need more help? Join our Discord Community or email support.