hezk
← Tüm projeler
Donanım · Yazılım

MKYADA: ekranlı makro klavye ve masaüstü uygulaması

Kaydettiğiniz fare ve klavye hareketlerini gerçek bir klavye ve fare gibi oynatan açık kaynak makro klavye; OLED ekranlı modeli ve uygulamasıyla.

TÜRKendi ürünümüz · açık kaynak
YIL2026
KAPSAMCihaz, OLED arayüz, uygulama
NEDEN YAPTIK

“İhtiyacımızı tam olarak çözen donanımı piyasada bulamıyorduk. Birkaç yarım yamalak çözüm vardı ancak fahiş fiyatlara satılıyordu.”

SORUN

Makro programları girdiyi işletim sisteminin içinden üretiyor; bazı oyunlar ve uygulamalar bunu yok sayıyor. Kendin yap makro klavyelerin çoğu da yalnız tuş gönderiyor, fare hareketini oynatamıyor. Ayarlar çoğu zaman bilgisayardaki bir programa bağlı kalıyor.

FARK ETTİĞİMİZ

Makroyu bilgisayardaki bir program değil klavyenin kendisi oynatınca, bilgisayar onu gerçek bir klavye ve fare olarak görüyor. Makrolar da cihazın içinde sade dosyalar olarak durunca klavye her bilgisayarda uygulamasız çalışıyor.

Ne yaptık

  1. 01Fare yolunu, tıklamayı ve tuşları kaydedip klavyenin kendisinden oynatan cihaz
  2. 02Makroların cihazda durması; uygulama olmadan, her bilgisayarda çalışması
  3. 03Ekranlı modelde makro adları, katman seçimi, hız ve ayarlar için menü
  4. 04Tek tuşa üç görev, katmanlar ve öndeki uygulamaya göre değişen profiller
  5. 05Kısayol ve metinden müzik yazılımına, yayına ve akıllı eve kadar aksiyonlar
  6. 06Boş kartı tek tıkla kuran, tuşları test eden ve güncelleyen masaüstü uygulaması
MODELLER

İki model, tek bellenim, tek uygulama.

Core 6

Core 6

Ekransız, sade makro klavye

  • 6 mekanik tuş; aynı bellenimle 20 tuşa kadar
  • Kart üstü RGB ışık: katman, oynatma ve hata durumu
  • Katman tuşu her basışta sıradaki katmana geçer
  • Uygulama olmadan her işletim sisteminde çalışır
Vision 6

Vision 6

128×64 OLED ekran ve döner düğme

  • Core 6’nın yaptığı her şey, 6 mekanik tuşla
  • 128×64 OLED ekranda canlı makro adları ve menü
  • Basılabilen döner düğme, BACK ve CONFIRM düğmeleri
  • Katman tekerlekle seçilir; hiçbir tuş harcanmaz
EKRAN

Klavyenin üstünde eksiksiz bir menü.

Vision 6’nın 128×64 ekranı döner düğme, BACK ve CONFIRM ile yönetiliyor; uygulama kapalıyken de çalışıyor. Ekranlar bellenimin kendi çizim koduyla, cihazın yazı tipiyle üretiliyor. Aynı menü tarayıcıdaki simülatörde, klavye olmadan da denenebiliyor.

Açılış
Açılış1 / 18

Klavye ilk kareden MKYADA açılış ekranıyla başlıyor; arada konsol yazısı görünmüyor.

ÜRÜN

Neler yapabiliyor?

01 · KAYDEDİCİ

Bir kez yapın, tuşa atayın.

F8’e basıp işinizi yapıyorsunuz: her fare hareketi, tıklama, kaydırma, tuş ve bekleme milisaniyesiyle kaydediliyor. Geri sayım yerinizi almanızı bekliyor. Kayıt, her olayı ayrı bir satır olan bir düzenleyicide açılıyor; bir tuşa atanıyor ve klavyenin kendisinden oynatılıyor.

Bir kez yapın, tuşa atayın.
02 · TUŞ ATAMA

Kısayola basın, kaydedin.

Tuşa tıklayıp istediğiniz kısayola basmanız yeterli; menülerde aramak yok. Dokunma, çift basma ve basılı tutma ayrı sekmelerde ayrı aksiyon alıyor. Görünüm sekmesinde tuşun ekrandaki adı ve simgesi seçiliyor. Run on keypad düğmesi atamayı hemen klavyeden çalıştırıp deniyor.

Kısayola basın, kaydedin.
03 · VISION 6 EKRANI

Uygulama kapalıyken de her şey ekranda.

Ekranda etkin katmanın altı tuşu adı ve simgesiyle duruyor, tekerlek aralarında geziyor. Katman ekranında A’dan B’ye, en sonda Ayarlar’a geçiliyor. Otomatik dönüş süresi cetvelle 10’dan 13 sn’ye çekiliyor. Bir tuşun hızı 1.0’dan 1.4’e çıkıyor; kaydedince değer makro dosyasına yazılıyor.

Uygulama kapalıyken de her şey ekranda. · 1/12
1 / 12
04 · TEKERLEK MENÜSÜ

Her tuşun kendi menüsü.

Tekerleğe basınca tuşun aksiyonuna uyan menü açılıyor: OBS tuşunda sahneler, kayıt tuşunda süre, ses ve mikrofon tuşunda yüzde; medya, ses, mikrofon ve katman tuşlarında seçenekler. Kural hep aynı: çevir gez, dokun çalıştır, basılı tut tuşa ata. OBS Center ekranı canlı yayın panosuna çeviriyor.

Her tuşun kendi menüsü. · 1/10
1 / 10
05 · PROFİLLER

Öndeki uygulama tuşları seçer.

Uygulama açıkken aynı tuş bir fotoğraf programında Farklı Kaydet, oyunda envanter makrosu olabiliyor. Her profilin kendi tuş ızgarası var; öndeki pencere değiştikçe profil kendiliğinden geçiyor. Uygulama kapanırsa klavye 5 sn içinde kendi ayarlarına dönüp çalışmaya devam ediyor.

Öndeki uygulama tuşları seçer.
06 · UZAKTAN KONTROL

Tuşa uzanamıyorsanız?

Klavye, uzak masaüstüyle bağlanılan bir bilgisayarda duruyor olabilir. Control sayfası her tuşu büyük bir kart olarak gösteriyor; Run, tuşa parmakla basılmış gibi basıyor. Makro çalarken her sayfada bir durdurma çubuğu çıkıyor. Pencere gizliyken de genel kısayol ve tepsi menüsü makroyu durduruyor.

Tuşa uzanamıyorsanız? · 1/2
1 / 2
07 · KURULUM

Boş karttan çalışan klavyeye.

Boş kart BOOT düğmesine basılı takılıyor; uygulama CircuitPython’u, bellenimi ve başlangıç ayarını tek akışta yüklüyor. Kurulum sekmesi klavyenin nasıl kurulduğunu özetliyor. Tuş testinde her basış kendi kartını yakıyor. Yanlış lehimlenen tuşlar uygulamadan eşleniyor; sorun gidermede kurtarma adımları var.

Boş karttan çalışan klavyeye. · 1/5
1 / 5
08 · AYARLAR

OBS, ikinci ses çıkışı, yedek.

Ayarlar sekmelere ayrılmış. Tuş takımı sekmesi USB sürücüyü gizliyor, MIDI’yi açıyor, ekran bantlarını ve tekerlek hissini ayarlıyor. Entegrasyonlarda OBS bağlantısı ve ses tuşları için ikinci bir çıkış seçiliyor. Uygulama sekmesinde izinler, tepsi ve durdurma kısayolu, Hakkında’da güncelleme kontrolü var.

OBS, ikinci ses çıkışı, yedek. · 1/4
1 / 4
09 · KENDİN YAP

Kaç tuş lazımsa o kadar.

Ekransız modelde tek tuştan 20 tuşa kadar her düzen aynı bellenim ve uygulamayla çalışıyor. Her tuşun bir bacağı sırayla bir pine, diğeri ortak toprağa lehimleniyor; diyot ya da direnç yok. Gövde 3D yazıcıda basılıyor; gövdenin ve 3×2 kapağın dosyaları depoda.

Kaç tuş lazımsa o kadar. · 1/5
1 / 5
ÖZELLİKLER

Tüm özellikler

01

Tuş takımında (uygulamasız)

6 ÖZELLİK
Uygulamasız oynatma

Makrolar kartın kendi USB sürücüsünde durur; bilgisayarda hiçbir program açık olmadan tuşa basınca çalışır.

Her şey bir dosya

Basit bir kısayol bile küçük bir JSON dosyasıdır; başka bir karta kopyalanınca aynı davranır.

Üç görev tek tuşta

Dokunma, çift basma ve basılı tutma ayrı aksiyon taşır; çift basma atanmamışsa dokunma hiç beklemeden çalışır.

Katmanlar

A’dan H’ye 8 katmana kadar aynı tuşlar farklı işler yapar; bir tuş katman tuşu olabilir.

Döngü ve durdurma

Makro tuşa yeniden basılana kadar döner; aynı tuş çalan makroyu hemen durdurur ya da baştan başlatır.

Mutlak fare konumu

Kayıttaki tıklamalar göreli kaymalarla değil, ekrandaki gerçek koordinatlarıyla oynatılır.

02

Vision 6 ekranı ve döner düğme

6 ÖZELLİK
Canlı makro adları

Etkin katmanın altı makro adı ekranda; çalan makronun hücresi ters renkte yanar.

Tekerlekle katman

Katmanlar tekerlek çevrilerek seçilir; bunun için hiçbir tuş harcanmaz.

Makro başına hız

0,1× ile 10× arası hız cihazda ayarlanır ve makro dosyasına yazılır.

Tekerlek menüsü

Her tuşun aksiyonuna uyan menü: çevir gez, dokun çalıştır, basılı tut tuşa ata.

Cihazda yeniden atama

Medya tuşları ve 128 MIDI notası ekranda gezilir; nota dinlenir, basılı tutunca tuşa yazılır.

Dial

Bir tuş altı slotlu bir araç seti açar: tuşlar slotu seçer, tekerlek onu sürer.

03

Ekranın ayrıntıları

6 ÖZELLİK
Katman ve profil bantları

Ekranın üstündeki şerit etkin katmanın ve uygulamadaki profilin adını gösterir.

Tekerleğe ve düğmelere makro

Tekerleğin iki yönü, basışı, BACK ve CONFIRM her katmanda ayrı aksiyon alabilir.

Türkçe ve İngilizce

Menü iki dilde; Türkçe harfler klavyenin kendi yazı tipiyle çizilir.

271 simge

21 kategoride 8×8 simge; istenirse uygulamada kendi simgenizi piksel piksel çizersiniz.

Test ekranları

Tuş testi her tuşun basış sayısını, piksel testi ölü satır ya da sütunu gösterir.

Veri aktarımı kilidi

Uygulama dosya yazarken ekran kilitlenir, kayıt yarıda bozulmaz.

04

Masaüstü uygulaması

6 ÖZELLİK
Bas-yakala atama

Tuşa tıklayıp istediğiniz kısayola basarsınız; atama o kadar.

Klavyede dene

Run on keypad, atamayı kaydetmeden önce klavyenin kendisinden çalıştırır.

Canlı ekran önizlemesi

Tuş düzenleyicisi, Vision 6 ekranında ne görüneceğini küçük bir önizlemede gösterir.

Klavye düzenine uyum

Metin parçaları Türkçe Q, QWERTZ ya da AZERTY düzeninde doğru tuşlarla, AltGr dahil yazılır.

Tepside çalışır

Pencereyi kapatmak uygulamayı kapatmaz; istenirse bilgisayar açılınca kendiliğinden başlar.

Her zaman üstte

Koordinatlarda ince ayar yaparken uygulama oyunun ya da programın üstünde kalabilir.

05

Cihazın oynattığı aksiyonlar

6 ÖZELLİK
Tuş ve kısayol

Tek bir tuş ya da Ctrl+Shift+S gibi bir kombinasyon; basılı tutunca gerçek klavye gibi tekrarlar.

Metin parçası

İmza, hazır cevap ya da komut, sizin yerinize yazılır.

Medya ve ses

Oynat, duraklat, sonraki, sessize al, ses aç ve kıs; her işletim sisteminin anladığı medya tuşları.

Kaydırma ve yakınlaştırma

Gerçek fare tekerleği girdisi; bir değiştirici tuşla birlikte yakınlaştırma yapar.

Kayıtlı makro

Fare yolları, tıklamalar ve tuşlar kaydedildiği zamanlamayla 1:1 oynatılır.

Katmana git

Bir tuş doğrudan istenen katmana ya da sıradaki katmana geçirir; iki modelde de çalışır.

06

Uygulamanın çalıştırdığı aksiyonlar

6 ÖZELLİK
Uygulama, dosya, adres

Bir programı, belgeyi ya da web sitesini açar; bir tuşa 5 hedefe kadar.

Komut çalıştır

Bir kabuk komutunu arka planda, konsol penceresi açmadan çalıştırır.

Ses çal

Dokununca çalar; basılı tutunca durdurur, sesi kısar ya da baştan başlatır.

Mikrofon ve bas-konuş

Sistem mikrofonunu açar, kapatır; bas-konuş kipinde yalnız basılıyken açık tutar.

Webhook

Yöntemi, başlıkları ve gövdesiyle özel bir HTTP isteği; düzenleyicide test isteği gönderilir.

Çok adımlı dizi

Birkaç aksiyonu aralarında beklemeyle zincirler; hepsi tuşsa cihazda tek makroya dönüşür.

07

Yayın ve müzik

6 ÖZELLİK
OBS Studio

Sahne değiştirir, kaydı ve yayını başlatıp durdurur, mikrofonu ve sanal kamerayı açıp kapatır.

OBS Center

Vision 6 ekranında canlı yayın panosu; altı tuş hızlı OBS komutlarına dönüşür.

MIDI

Klavye aynı zamanda bir USB MIDI cihazıdır; nota, kontrol ve program değişimi gönderir.

Mackie Control

Eşleme yapmadan, müzik yazılımlarının kayıt ve oynatma düğmelerini yönetir.

Hazır Dial setleri

DaVinci Resolve, Premiere, Final Cut, Photoshop, Ableton, Logic, REAPER, FL Studio için 11 hazır set.

Nota sayfası çevirici

Tablete USB ile takılır, tekerlek ok tuşlarıyla nota sayfasını çevirir.

08

Kaydedici ve düzenleyici

6 ÖZELLİK
Tek kısayolla kayıt

F8 kaydı başlatıp durdurur; geri sayım yerinizi almanızı bekler.

Her olay bir satır

Koordinat, bekleme ve tuş tek tek düzenlenir; satırlar toplu seçilip silinir.

Yolu ekranda görme

Kaydedilen fare yolu, tıklamalar numaralı olarak gerçek ekranın üstüne 1:1 çizilir.

Yol düzeltme

Fare yolları düzleştirilir ya da sadeleştirilir, süre ölçeklenir.

Oynatma kuralları

Tekrar basınca dursun ya da baştan başlasın, basılı tutunca tekrarlasın, döngüde kalsın.

Geri al, ileri al

Düzenleyicideki her değişiklik geri alınabilir.

09

Profiller ve uzaktan kontrol

6 ÖZELLİK
Uygulamaya özel profil

Öndeki programa göre tuşlar değişir; her profilin kendi tuş ızgarası vardır.

Kendiliğinden geri dönüş

Uygulama kapanırsa klavye 5 sn içinde kendi ayarlarına döner.

Control sayfası

Her tuş büyük bir kart; Run tuşa parmakla basılmış gibi basar.

Durdurma çubuğu

Makro çalarken her sayfada görünür; durdurulan makro yeniden başlatılabilir.

Genel durdurma kısayolu

Ctrl+Alt+Shift+S, pencere gizliyken de çalan makroyu durdurur.

Tepsi menüsü

Stop playback ve tuş aksiyonlarını duraklatma, sistem tepsisinden tek tık.

10

Kurulum, bakım ve güncelleme

6 ÖZELLİK
Yeni kart kurulumu

Boş karta CircuitPython, bellenim ve başlangıç ayarı uygulamadan yüklenir.

Tuş testi

Her basış kendi kartını yakar; Vision 6’da tekerlek ve düğmeler de test edilir.

Kablolamayı düzeltme

Yanlış sırayla lehimlenen tuşlar ya da farklı pinler uygulamadan eşlenir.

Bellenim güncellemesi

Tek tıkla, doğrulamalı; yarıda kalırsa kurtarma sihirbazı var.

Yedekle ve geri yükle

Ayarlar, makrolar ve profiller tek bir dosyada saklanır, başka bir klavyeye yüklenir.

Bitmiş ürün kipi

Kartın USB sürücüsü gizlenir; klavye bir geliştirme kartı gibi görünmez.

11

Açık kaynak ve topluluk

6 ÖZELLİK
MIT lisansı

Bellenim, masaüstü uygulaması ve belgeler açık kaynak.

Hesap yok

Hesap, bulut ya da abonelik gerekmez; her şey klavyede ve bilgisayarınızda.

1–20 tuş

Ekransız modelde tek tuştan 20 tuşa kadar her düzen aynı bellenimle çalışır.

3D baskı gövde

Gövdenin ve 3×2 kapağın STL dosyaları depoda; sıradan bir masaüstü yazıcı yeterli.

Tarayıcıda simülatör

Vision 6 menüsü klavye olmadan tarayıcıda denenir.

Topluluk makroları

Hazır makrolar depoda paylaşılıyor, katkıya açık.

TEKNİK

Teknik özellikler

MKYADA: ekranlı makro klavye ve masaüstü uygulamasıMKYADA: ekranlı makro klavye ve masaüstü uygulaması
Mikrodenetleyici
Waveshare RP2040-Zero · çift çekirdek, 133 MHz, 2 MB flash, USB-C
Bellenim
CircuitPython 10.x üzerinde MKYADA bellenimi
Tuşlar
Cherry MX uyumlu mekanik; Core 6’da 1–20, Vision 6’da 6
Ekran
Vision 6: SH1106 128×64 OLED, I²C
Döner düğme
Vision 6: EC11, basmalı; BACK ve CONFIRM düğmeleri
Durum ışığı
Kart üstü WS2812 RGB LED
USB
Klavye, fare (mutlak konum), medya tuşları, isteğe bağlı MIDI
Katman
A–H, en fazla 8
Tuş mantığı
Dokun, çift bas (~250 ms), basılı tut (~400 ms)
Makro biçimi
Kartın USB sürücüsünde JSON dosyaları
Masaüstü uygulaması
Tauri v2 · React + TypeScript · Rust
Platform
Windows, macOS; klavye her işletim sisteminde
Ekran dili
Türkçe, İngilizce
Gövde
3D baskı, Stream Cheap remiksi
Lisans
MIT
ÖZET
1–20 tuşaynı bellenim, aynı uygulama
3 görevher tuşta: dokun, çift bas, basılı tut
MITaçık kaynak; hesap, bulut, abonelik yok
TEKNOLOJİ
RP2040-ZeroCircuitPythonTauri · RustReact · TypeScriptUSB HID · MIDI

Vaktinizi boşa harcamıyoruz.

Kısa bir telefon görüşmesiyle ihtiyacınızı dinleyelim; otomatikleştirip otomatikleştiremeyeceğimizi hemen söyleyelim.

Güvenlik doğrulaması yükleniyor…