first off, firmware has nothing to do with companies mate.
secondly, no they do not refer to their gaming softwares as firmware
https://www.razer.com/synapse-2 "unified configuration software"
https://www.corsair.com/eu/en/icue "iCUE software"
https://support.logi.com/hc/en-za/articles/360025298133 "Logitech G HUB software"
i really fucking hope u dont think firmware is called firmware bc it is for hardware from a specific firm
thirdly, gaming software is also not tied to any specific piece of hardware nor does it actually communicate directly with any hardware at all
since weve now learned that gaming software is not firmware im sure we can agree on the fact that you are not using the firmware to set up the macro, you are using software.
now please stop spouting uninformed bullshit, thank u kindly