UHK80 overheated(?) - no longer booting after bootlooping for 2 weeks

I’ve been having boot loop issues with my UHK80 since I got it, with both halves. It would randomly start boot looping after “freezing up” while being used. Either half would just stop responding and then start cycling. I would fix it by plugging in power to that specific side, which seemed to stop it (unplugging the dongle and resetting did not help - it would just reset and the loop continued).

Today, the right half of my keyboard is no longer responding or booting at all after exhibiting the freezing behavior. The screen is now off, it is no longer looping. The back of the keyboard half is hot and is now cooling down, so I am assuming the controller either just died or overheated temporarily.

I use the dongle. The keyboard is not detected anymore via USB. Yes, the batteries were charged.

Surprised nobody else has described this happening. Don’t really know what to do now…

Email Support, there are usually prompt at responding to emails.

4 Likes

Good news - after reseating the battery per Laszlo’s advice, the keyboard works again! Hope the stability issues are addressed soon - loving it otherwise.

3 Likes

Is there anything I can do to help investigate/debug this issue? It is very frustrating to have the boot loop happen constantly (multiple times every day), and requires me to take a good 30 seconds to reset and plug in power to fix it. I can’t take it with me anywhere because I need to keep a reset pin and USB-C power cable nearby.

What firmware version?

If less than 13.0.2, then please upgrade the firmware ( Releases · UltimateHackingKeyboard/firmware · GitHub ). Be sure to upgrade the relevant dongles too.

If you are already on 13.0.2., then please flash the firmware from Implement basic battery manager. · UltimateHackingKeyboard/firmware@58928d9 · GitHub . That one will capture and store crash logs beyond the crash reboot. When you open Agent a yellow bar should pop up with the log. If you run into problems let me know. The logs will probably get cleared on reset (by the reset button) so you may not be able to retrieve them - if that is the case, I will modify the firmware further, to deal with this…