K Karmity
← projeler
YAYINDA 2026 ★ 2

aula-rgb-controller

AULA mekanik klavyeler için Linux RGB kontrol — tersine mühendislikle çıkarılmış USB HID protokolü üzerinden tam denetim.

CUSB HIDGTK4D-BusPulseAudioPipeWire
github Tamamen ortak emek

AULA mekanik klavyelerin Windows-only resmi yazılımı olmadan tam çalışmasını sağlayan Linux kontrol paketi. SinoWealth çipsetiyle çalışan klavyelerle (test edilen: AULA F87 TK; F75/F87 Pro/F99 muhtemel uyumlu) konuşmak için USB HID protokolünü tersine mühendislikle çıkarttık.

Özellikler

  • 18 donanım efekti — wave, breathing, rain, ripple, starlight, snake, aurora ve dahası
  • 12 yazılım efekti — fire, matrix, plasma, heatmap, radar, lightning, explode, ripple, typewriter, game of life, keyheat, sensor overlay
  • 5 müzik görselleştirici — spectrum, beat pulse, energy wave, VU meter, frequency map (PulseAudio/PipeWire)
  • Sensör izleme — CPU sıcaklığı/yükü, GPU sıcaklığı, RAM kullanımı renk gradyanlarıyla tuşlara map’leniyor
  • Tuş başına RGB — CLI veya GUI paint mode ile tek tuş renkleri
  • GTK4 GUI — canlı klavye önizlemesi, HSV renk seçici, drag-and-drop sensör editörü
  • D-Bus daemon — hotplug algılı, otomatik yeniden bağlanan arka plan servisi

Karmity’nin payı

Bu projede ilk commit’ten son commit’e kadar fikir sahibi ile beraber çalıştık. USB trafiğini Wireshark ile yakalayıp paket formatlarını anlamak, GTK4 ile reaktif UI kurmak, D-Bus servisi yapısı ve PulseAudio/PipeWire’dan ses akışı çekmek — her şey ortak emek.