Repository navigation
Freestyle Per Key RGB
taroxzen edited this page Aug 28, 2026
·
1 revision
🌐 Dil / Language: 🇹🇷 Türkçe (Ana Dil) | 🇬🇧 English (Freestyle Guide)
Serbest Stil (Freestyle - Mod 16) özelliği, GamePower LYRA 63K mekanik klavyenizdeki her bir tuşun RGB aydınlatmasını bağımsız olarak dilediğiniz renge boyamanızı sağlar.
- Fırça Seçici: 9 renkli hızlı paletten fırça renginizi seçin.
- Tuş Boyama: Sanal klavye üzerindeki herhangi bir tuşa tıklayarak anında renklendirin.
-
Hazır Şablonlar:
- 🎮 WASD: W, A, S, D tuşlarını kırmızıya, diğer tuşları maviye boyar.
- ⬆️ Yön Tuşları: Ok tuşlarını sarı/mor temasıyla öne çıkarır.
- 🌈 Gökkuşağı: Soldan sağa renk tayfı dağılımı uygular.
- 🎨 Tümünü Boya: Seçili renkle tüm tuşları tek hamlede kaplar.
- 🗑️ Temizle: Tüm tuş aydınlatmasını sıfırlar.
- 💾 Profile Kaydet: Oluşturduğunuz tuş renk matrisini o anki aktif profile kaydeder ve donanıma yazar.
- Her tuşun rengi 16-bit RGB555 formatına dönüştürülür:
ushort packed = (ushort)(((b >> 3) << 10) | ((g >> 3) << 5) | (r >> 3));
- 256 baytlık bellek tamponu
0x5Atohumlu XOR sağlama toplamıyla (checksum) kilitlenir ve 28 baytlık FIFO paketleri halinde USB HID donanımına aktarılır.
The Freestyle (Mode 16) module allows customizing every single keycap RGB LED individually with fast RGB555 FIFO memory transmission and built-in templates (WASD, Arrows, Rainbow, Brush Fill).
ONYX LYRA is an open-source project created and maintained by @taroxzen. Licensed under MIT.
v1.0.0 — @taroxzen
- 🏠 Ana Sayfa / Home
- 🚀 Kurulum ve Başlangıç
- 💡 Aydınlatma Modları ve Efektler
- ⌨️ Serbest Stil (Tuş Başı RGB)
- 🎮 Oyun ve Uygulama Profilleri
- 🗺️ Tuş Haritası ve Matris Düzeni
- 🔬 Donanım ve Protokol Referansı
- 🔌 Üçüncü Parti Entegrasyonlar
- ❓ Sorun Giderme ve SSS
- 🛠️ Kaynak Koddan Geliştirme
🔗 Bağlantılar / Links: