github UltimateHackingKeyboard/firmware v15.3.0
15.3.0

12 hours ago

Device Protocol: 4.17.0 | Module Protocol: 4.3.0 | Dongle Protocol: 1.0.2 | User Config: 12.0.1 | Hardware Config: 1.0.0 | Smart Macros: 3.10.0

Bug fixes:

  • Fix secondary role unblock mouse bug.
  • Fix UHK 60 backlight sleep mode when connected to an USB HID-disabled power source. Implement UHK 60 USB-report-send fail timeout, at 128ms.
  • Fix stuck layer when switching keymaps. (When a held switch is not mapped in the new keymap while switching keymap.)
  • Fix UHK 60 lock/unlock blinking when waking it up with the S+F and J+L keys together.
  • Fix macro freezes when ifShortcut or ifPrimary was used with braces. SMARTMACROS:PATCH

New features:

  • Add runtime macro recording indicator for the UHK 80.
  • Add preliminary support for macro templates. (Key labels, parametrizable macros, Alt code expansion. Needs Agent support.) USERCONFIG:MINOR
  • Add set simulateLowResScrolling BOOL macro command for compatibility with some applications. SMARTMACROS:MINOR
  • Increase effective length of runtime macros by employing better serialization strategy, to 512 keystrokes per runtime macro, and 1024 total.
  • Extend UHK 60 crash logging.

Power improvements:

  • Make the key cluster module shut down the LED controller when not in use.
  • Make the UHK 80 shut down the LED controllers when not in use.

Misc:

  • Implement dynamic pin control for UART.

Don't miss a new firmware release

NewReleases is sending notifications on new releases.