Перейти к содержимому

Создайте свой первый плагин

Эта серия руководств проведёт вас через полный процесс создания плагина устройства SignalRGB с нуля, используя мышь Corsair Scimitar Pro в качестве примера.

По завершении у вас будет рабочий плагин, управляющий RGB-подсветкой устройства в синхронизации с эффектами SignalRGB.

  1. Захват USB-данных — запись USB-трафика, производимого устройством
  2. Выделение RGB-данных — поиск пакетов освещения в захвате
  3. Создание плагина — создание файла плагина и построение RGB-пакетов
  4. Выбор конечных точек — подключение плагина к правильной конечной точке USB
  5. Поиск пакетов инициализации — устранение мерцания путём добавления необходимых команд запуска
  6. Привязка позиций светодиодов — именование светодиодов и их размещение на canvas SignalRGB

Также есть отдельное руководство по адаптации существующих плагинов для раскладок клавиатуры, отличных от ANSI: