Я еще молод, но я изучаю разработку программного обеспечения около 5 лет и хотел написать программу, которая действительно была бы мне полезна. Я хотел создать программу (желательно на C ++, но при необходимости я хотел бы изучить что-нибудь еще), которая могла бы изменять цвета всех компонентов RGB моего компьютера (световые полосы, мышь, клавиатура, оперативная память и т. Д. c.) без необходимости открывать каждую отдельную программу и делать это вручную. Мне было интересно, есть ли способ создать одну настраиваемую центральную программу, которая может отправлять запросы на изменение цвета для всех компонентов одним щелчком мыши? Или все программное обеспечение, выпускаемое компанией, имеет специальный доступ к драйверам, которые управляют каждым устройством?
Возможно, это потребует обратного проектирования каждой программы, чтобы выяснить их методы отправки данных на каждое устройство? Если да, то как мне это сделать?
Если это поможет, я использую windows 10, и мои компоненты:
-NZXT Hue +
-Razer Cynosa Цветная клавиатура
-Мышь Redragon M711
-G Навык Trident Z Ram