PCB & Firmware FAQ
Frequently asked questions about MDR Dasher PCB and firmware
What firmware does MDR Dasher use?
MDR Dasher runs QMK (Quantum Mechanical Keyboard), an open-source firmware. QMK supports key remapping, macros, layers, tap-hold, combos, and many other advanced features.
What's the difference between QMK and VIA?
QMK is the firmware that runs on the keyboard's microcontroller. VIA is a visual configurator that works with QMK — it allows you to remap keys, assign macros, and configure layers in real time through a graphical interface without reflashing the firmware.
Is there a web-based configurator?
Yes. MDR Dasher supports a web-based configurator accessible via any modern browser for easy keymap setup and customization.
How do I flash new firmware?
Firmware can be flashed via the web configurator or QMK Toolbox over the USB-C connection. Connect the keyboard, enter bootloader mode, and follow the on-screen instructions.
Does MDR Dasher support wireless or Bluetooth?
No. MDR Dasher is USB-C wired only. This is an intentional design decision that ensures consistent low-latency performance and simplifies the firmware.
What operating systems are supported?
MDR Dasher is OS-agnostic and works with macOS, Windows, and Linux. No special drivers are required.
Is the firmware open source?
Yes. The firmware is completely open source. Community contributions are welcome.
Does it support gaming features?
Yes. MDR Dasher supports full N-Key Rollover (NKRO), a dedicated gaming mode, and rapid trigger support.