Ultimate Hacking Keyboard Firmware update


I’m a (mostly) happy owner of a Ultimate Hacking Keyboard, but I’m having trouble with the agent used to install new firmwares.

These are the udev rules I configured, and I created the plugdev group and added my user to it in configuration.nix.

I’m running the agent with appimage-run.

Is there anyone who has successully gotten the Agent to update their keyboard?

Hey there!

I’m not familiar with NixOS, but you should be able to use Agent on any Linux distribution by making it executable and simply running it. Agent sets up udev rules via a privilege escalation window.

I’ve just registered on this forum, and won’t be around, but should you have any further issues, feel free to shoot an email to support@ultimatehackingkeyboard.com

Laci - the founder of the Ultimate Hacking Keyboard

@asymmetric You didn’t actually mention what the problem is

Sorry if that wasn’t clear,

Is there anyone who has successully gotten the Agent to update their keyboard?

I didn’t manage to update the firmware on the device.

I’m suspecting it could be because the keyboard is connected to a dock, rather than the laptop directly, in which case NixOS wouldn’t be at fault :slight_smile:

I’ll try to confirm this next week.

Yeah but more specifically: What commands did you run, was there an error? How do you notice it didn’t work? “Having trouble” and “not succeeding” doesn’t say anything about the actual problem. Don’t want to sound harsh, but it’s almost impossible to debug anything without such info.


I’ve been able to update the firmware, here is my setup:

i didn’t do this myself i probably copied it from somewhere, but i have no ides from who.

And I’m loving my uhk, i can’t wait for addons to arrive :slight_smile:

You may want to add a shell.nix to your firmware repository to make it easy for Nix users to hack on your firmware. qmk has one ;).