Repository navigation
Hardware and Protocol Reference
taroxzen edited this page Aug 28, 2026
·
1 revision
🌐 Dil / Language: 🇹🇷 Türkçe (Ana Dil) | 🇬🇧 English (Protocol Details)
Bu teknik kılavuz, GamePower LYRA 63K mekanik klavyesinin USB HID donanım iletişim protokolünü ve bellek yapılarını detaylandırır.
| Özellik | Değer | Açıklama |
|---|---|---|
| Vendor ID (VID) | 0x32C2 |
Klavye Mikrodenetleyici Üretici Kodu |
| Product ID (PID) | 0x0015 |
GamePower LYRA 63K Cihaz Kimliği |
| Arayüz (Interface) |
MI_01 (COL04) |
Aydınlatma Kontrol Uç Noktası |
| Usage Page | 0xFF0F |
Satıcı Aydınlatma Sayfası |
| Usage | 0x0001 |
Birincil Kontrol Noktası |
| Rapor Boyutu |
32 bayt (0x20) / 33 bayt
|
Win32 Overlapped HID Transfer |
Bayt 0: 0x0F (Rapor Kimliği)
Bayt 1: 0x20 (CMD_SetLEDEffect)
Bayt 2..7: 0x00 (Ayrılmış)
Bayt 8: (Mod & 0x1F) | ((Yön & 1) << 5) | 0xC0
Bayt 9: 0x00
Bayt 10: (Parlaklık & 0x07) | ((Hız & 0x07) << 4) | 0x88
Bayt 11: (Renk & 0x07) | 0x08
Bayt 12..31: 0x00 (Doldurma)
Bayt 0: 0x0F (Rapor Kimliği)
Bayt 1: 0x11 (CMD_WriteFifo)
Bayt 2: Tampon Ofseti (0x00, 0x1C, 0x38, ...)
Bayt 3: Parça Uzunluğu (28 bayta kadar)
Bayt 4..31: RGB555 Renk Verisi (28 bayt)
Comprehensive technical specification of USB HID packet formats, RGB555 word packing, and 28-byte FIFO chunk streaming for GamePower LYRA 63K keyboard.
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: