ВЫПУЩЕНО 2026
★ 2
aula-rgb-controller
Linux-управление RGB для механических клавиатур AULA — полный контроль через обратно-инженерный USB-HID-протокол.
CUSB HIDGTK4D-BusPulseAudioPipeWire
github ↗ Полностью совместная работа
Linux-комплект управления, который позволяет механическим клавиатурам AULA работать без их Windows-only фирменного ПО. Чтобы общаться с клавиатурами на чипсете SinoWealth (проверено: AULA F87 TK; F75 / F87 Pro / F99 предположительно совместимы), мы обратно-инженерили USB-HID-протокол.
Возможности
- 18 аппаратных эффектов — wave, breathing, rain, ripple, starlight, snake, aurora и другие
- 12 программных эффектов — fire, matrix, plasma, heatmap, radar, lightning, explode, ripple, typewriter, game of life, keyheat, sensor overlay
- 5 музыкальных визуализаторов — spectrum, beat pulse, energy wave, VU meter, frequency map (PulseAudio/PipeWire)
- Сенсорный overlay — температура и нагрузка CPU, температура GPU, использование RAM на клавишах с цветовыми градиентами
- Per-key RGB — одиночные цвета клавиш через CLI или GUI paint-режим
- GTK4 GUI — живой preview клавиатуры, HSV-пикер, drag-and-drop редактор сенсоров
- D-Bus daemon — фоновый сервис с hotplug-детекцией и автоподключением
Доля Karmity
В этом проекте я работал бок о бок с инициатором с первого до последнего коммита. Захват USB-трафика в Wireshark и декодирование форматов пакетов, реактивный UI на GTK4, архитектура D-Bus-сервиса, получение аудио из PulseAudio/PipeWire — всё совместная работа.