Fast jede Tastatur hat seine eigene Software zum programmieren von Keys, Macros, RGB Beleuchtung, etc. pp., meine Frage hierzu: Gibt es was "einheitliches" oder "open source" oder halt etwas jenseits Herstellersoftware was bei vielen aber vielleicht nicht allen Tastaturen funktioniert?
Es gibt QMK/VIA, das trifft man aber eher nur im Custom Keyboard Bereich an.
Bei anderen Herstellern wie z. B. Logitech oder Corsair wirds schon schwieriger, da closed-source.
Auf Github findet man einige Projekte, wie z. B. das hier. Soweit ich gesehen habe, verwenden diese Projekte hidapi/libusb um direkt mit der Tastatur zu kommunizieren, dafür muss man aber erst den USB Traffic weitestgehend reverse-engineered haben, um die USB Kommunikation von GHub, iCue, usw. "nachahmen" zu können. Ist also insgesamt eher aufwändig.
Das Tool aus deinem Link funktioniert anders, das verwendet einfach Windows API Calls wie SendInput, SetWindowsHookEx, usw., was natürlich geräteunabhängig funktioniert, aber nicht verwendet werden kann um z. B. RGB Einstellungen o.Ä. vorzunehmen.