bitprophet, Updated the RGB backlight for one of my keyboard's keys just now. The user experience was relatively smooth:
- click around a bit on a web-based configurator (Oryx, for #Moonlander)
- run one simple terminal command
- drag a file into an app window
- mash keyboard ‘update firmware' button combo
however, behind the scenes, it involved ~8 programs!