Ergohaven RMK Firmware v0.1.6
Features
- Includes the firmware-native Universal Symbols and Russian letter actions introduced in the v0.1.5 release candidate.
- Restores explicit per-side K:04 module selection: None, Encoder, Trackball, or Touchpad. Only the selected module remains active.
- Keeps the BLE sleep manager alive across reconnects and profile changes, with wakeup from keyboard and pointing-device activity.
Fixes
- Prevents automatic blue pairing on bonded profiles; pairing starts only for an empty profile or after an explicit bond clear.
- Prevents USB suspend and bus-state changes from blocking the HID/input path, including cancellation of writes already waiting on the endpoint.
- Fixes K:04 trackball report starvation and split-link backlog during continuous movement.
- Hardens touchpad idle wakeup, charging/ATI frame filtering, two-finger gesture confirmation, and stale-state cleanup.
Initial firmware packages
k04-v0.1.6.zip: K:04 Series Standalone.k04-mini-v0.1.6.zip: K:04 Mini Series Standalone.k04-micro-v0.1.6.zip: K:04 Micro Series Standalone.SHA256SUMS.txt: checksums for every published archive.
Qube and the remaining keyboard packages will be added to this same release after K:04 Series hardware validation.
The experimental touchpad RDY-over-P1.09 change is intentionally not included. Every archive contains the exact build commit (798b074fcb2420156c03033d6b26b2babb0f73fd) and SHA-256 checksums for its UF2 files.