Software & Firmware Guide
Customization of the URX Core75 is supported across open-source tools (QMK / VIA) as well as our official URX HUB configuration utility.
Open Source QMK VIA and VIAL Support
The Core75 runs on open-source QMK firmware, allowing for deep customization and cross-platform mapping. You can configure layout keymaps, layers, and macros using the VIA, VIAL utility and URX HUB.
VIA
Note
Ensure you are on VIA firmware, VIA does not work on VIAL firmware.
- Connect the keyboard using the USB cable or the 2.4G Dongle
- Open a browser and navigate to the VIA web application at usevia.app.
- Enable "Show Design tab" in settings of VIA, go to the Design tab, and upload the
URX_Core75_VIA.jsonorURX_Core75_VIA_2.4G.jsonfile for Wired and 2.4G modes respectively. - Click Authorize Device and select your keyboard from the connection dialog.
- Once connected, you can remap keys instantly. The QMK firmware saves layout maps directly to the keyboard's memory, persisting across reboots and different computers without needing drivers. Whatever changes to keymapping you make here also work in Bluetooth Mode.
VIA on 2.4GHz Wireless is Experimental
VIA support over 2.4GHz wireless is currently experimental and may not work perfectly. For the most stable experience, we recommend using a wired USB connection when configuring your keyboard.
VIAL
Note
Ensure you are on VIAL firmware, VIAL does not work on VIA firmware. VIAL only works in USB mode.
- Connect the keyboard using the USB Cable.
- Download VIAL APP or use VIAL WEB.
- Core75 should be automatically detected
URX HUB Configurator
You can also use URX HUB, which is available as a lightweight offline desktop application or a web-based driver:
Accessing URX HUB
URX HUB Web Driver
You can customize your keyboard instantly without downloading any software:
- Connect the keyboard using the USB cable or the 2.4G Dongle.
- Open a compatible WehHID browser (Google Chrome, Microsoft Edge etc).
- Navigate to hub.urx.co.in.
- Click Connect Device and select URX Core75 from the browser popup.
URX HUB Desktop Client
For offline access:
- Windows: Download the installer from urx.co.in/downloads
- macOS/Linux: Please contact URX Support .
Note
- Custom Per Key RGB works perfectly fine on URX HUB.
- Ensure you are on VIA firmware; URX HUB does not work on VIAL firmware.
Updating Keyboard Firmware
We periodically release firmware updates to improve latency, stability, battery life, and add features.
Important Firmware Safety Guidelines
- You MUST connect the keyboard using the USB-C cable (Wired mode) and set the back connection switch to OFF. Firmware cannot be flashed over Bluetooth or 2.4GHz wireless.
- Do NOT unplug the cable or shut down your computer during the flashing process. Doing so can corrupt the firmware.
Step by Step Update
-
Ensure the connection switch is set to OFF (Center) and the USB cable is securely connected directly to your PC (avoid USB hubs).
-
Hold the ESC key while connecting the keyboard. The keyboard will enter bootloader mode (backlights will remain off).
-
Flash the firmware for your OS:
Windows: Download and install QMK Toolbox and its USB drivers (via Preferences → Install USB Drivers), open the
.binfirmware file, and click Flash.macOS: Run the following command in Terminal, replacing the filename if needed:
-
After the keyboard reboots, hold FN + Space to factory reset the keyboard.
Hardware Bootloader Entry
If your keyboard becomes unresponsive, a flashing process is interrupted, or to flash a custom firmware:
- Unplug the USB cable from the keyboard.
- Set the connection switch to OFF (Center).
- Press and hold the ESC key.
- While holding the ESC key, plug the USB-C cable back into the keyboard.
- The keyboard will jump directly to bootloader mode (backlights will remain off), allowing you to re-flash or recover the firmware safely via QMK Toolbox.