Skip to content

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.

  1. Connect the keyboard using the USB cable or the 2.4G Dongle
  2. Open a browser and navigate to the VIA web application at usevia.app.
  3. Enable "Show Design tab" in settings of VIA, go to the Design tab, and upload the URX_Core75_VIA.json or URX_Core75_VIA_2.4G.json file for Wired and 2.4G modes respectively.
  4. Click Authorize Device and select your keyboard from the connection dialog.
  5. 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.

  1. Connect the keyboard using the USB Cable.
  2. Download VIAL APP or use VIAL WEB.
  3. 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:

  1. Connect the keyboard using the USB cable or the 2.4G Dongle.
  2. Open a compatible WehHID browser (Google Chrome, Microsoft Edge etc).
  3. Navigate to hub.urx.co.in.
  4. 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

  1. Ensure the connection switch is set to OFF (Center) and the USB cable is securely connected directly to your PC (avoid USB hubs).

  2. Hold the ESC key while connecting the keyboard. The keyboard will enter bootloader mode (backlights will remain off).

  3. Flash the firmware for your OS:

    Windows: Download and install QMK Toolbox and its USB drivers (via Preferences → Install USB Drivers), open the .bin firmware file, and click Flash.

    macOS: Run the following command in Terminal, replacing the filename if needed:

    dd conv=notrunc if=urx_core75_default.bin of=/Volumes/NO\ NAME/FLASH.BIN
    
  4. 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.