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
ifShortcutorifPrimarywas 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 BOOLmacro 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.