A Word of Caution: UHK60 v2 Keyboard Firmware Update Experience

I’m a passionate user of the UHK60 keyboard, but my recent experience upgrading to Agent 5 / UHK firmware 12 was quite alarming. Since my software settings were configured to “Always Update,” I proceeded with the recommended firmware update. However, this led to several immediate issues:

First, the right half of my keyboard stopped working completely, with its LED lights turning off (though the left side’s LEDs remained functional). More concerningly, many of my carefully configured macros and custom settings on the left side, including my specialized Alt+Tab configurations, stopped working properly. These settings had taken me countless hours to perfect.

In a moment of panic, I fortunately managed to restore my configuration by reverting to firmware version 11.x and Agent software version 4.x, which resolved the issues. While I’m relieved everything is back to normal, this experience highlighted some important considerations for the development team:

Suggestions for Improvement:

  • Implement clear warnings about backing up configurations before major firmware updates
  • Add user confirmations for significant version changes (e.g., from version 4 to 5)
  • Consider establishing an email notification system for major updates and their potential impacts

Despite this setback, I still deeply appreciate my UHK60 keyboard. However, for those who have invested significant time in perfecting their keyboard configurations, I strongly recommend exercising caution with updates. Sometimes, as the saying goes, “if it ain’t broke, don’t fix it.”


Side note, I will always keep this disabled from now on. It’s just too scary to update.

3 Likes

This was discussed a few weeks ago on GitHub. I’m sure they’ll get to it eventually, but they’ve got a lot going on right now.

@jsyntax I’m sorry to hear about your experience!

Admittedly, this has been a huge update, and I don’t expect to release an update of this magnitude and change again. There are still some unresolved regressions.

If you have additional suggestions besides the ones discussed, feel free to state them.