Son güncelleme:
Bunu okuyorsanız, RWTH Aachen’daki Fachschaft Elektrotechnik karşılama etkinliğinde bir Stream Deck Neo almışsınız demektir. Bu cihaz artık size ait. Bu kılavuz, cihazla yapabileceğiniz iki önemli konuyu ele almaktadır: cihazı dizüstü bilgisayarınızda yaklaşık beş dakika içinde çalışır hale getirmek ve daha da ileri gitmek isterseniz, cihaz için bir uygulama geliştirmek ve bunu herkesin yükleyebileceği Elgato Marketplace’te yayınlamak.
Stream Deck Neo, klavyenizin yanına yerleştirilen küçük bir kontrol cihazıdır. Sekiz adet LCD tuş, tuş sayfaları arasında geçiş yapmak için iki adet Touch Point ve ortada saati, CPU yükünüzü veya takviminizdeki bir sonraki etkinliği gösterebilen bir LCD Infobar bulunur.
Her tuş kendi ekranına sahiptir; böylece ne işe yaradığını her zaman görebilirsiniz ve ne yapacağına siz karar verirsiniz. Bir tuş, bir uygulamayı açabilir, bir komutu çalıştırabilir, mikrofonunuzu sessize alabilir ya da bu üç işlemin hepsini arka arkaya gerçekleştirebilir. USB-C üzerinden bağlanır ve bu bağlantıdan güç alır; pil ya da güç adaptörü yoktur.
Stream Deck, 2017 yılında canlı yayın dünyasından ortaya çıktı ve o zamandan beri gelişmeye devam etti. Bir öğrenci masasında ise, zaten kullandığınız yazılımlar için bir kısayol kutusu görevi görüyor.
İhtiyacınız olan şeyler: Windows 11 veya daha yeni bir sürümü ya da macOS 13 veya daha yeni bir sürümü çalıştıran bir dizüstü veya masaüstü bilgisayar ve boş bir USB-C bağlantı noktası. Linux mu kullanıyorsunuz? Bu konuyla ilgili bir soru, bu makalenin sonunda yer almaktadır.
1. Stream Deck yazılımını yükleyin
Windows veya macOS için Stream Deck’i indirin. Bu uygulama ücretsizdir ve tuşları istediğiniz şekle dönüştüren bileşendir.
2. Fişi prize takın
Bilgisayarınıza bir adet USB-C kablosu takın. Tuşlar yanar ve yazılım cihazı otomatik olarak algılar. Eşleştirme işlemi gerekmez ve hesap oluşturmanıza gerek yoktur.
3. RWTH FSET profilinizi yükleyin
Boş bir cihazdan başlamanız gerekmez. Bu etkinleştirme için bir profil hazırladık; bu sayede anahtarlar kullanıma hazır halde elinize ulaşır.
RWTH FSET profilini indirin — ardından dosyaya çift tıklayın; Stream Deck bunu yükleyecektir.
Bu kılavuzda her şey mevcut: SDK belgeleri, eklenti örnekleri, Maker Discord, Marketplace ve yardım alabileceğiniz yerler. Her birine tek bir dokunuşla, doğrudan cihazdan erişebilirsiniz. Bu bir başlangıç noktasıdır, sabit bir düzen değildir. Üzerindeki her tuş değiştirilebilir, yeniden adlandırılabilir veya kaldırılabilir.
4. Kendi tarzınıza uyarlayın
Kendi tuşlarınızı eklemek de aynı şekilde gerçekleşir. Yazılımın sağdaki panelinde, bir tuşun yapabileceği her şey listelenmiştir. Bir web sitesini açmak, bir uygulamayı başlatmak, bir kısayol tuşunu çalıştırmak, bir zamanlayıcıyı başlatmak, bir komutu yürütmek. Bunlardan birini bir tuşun üzerine sürükleyin, alttaki panelde ayarlarını yapın ve tuşa basın. Modelin tamamı budur. Ayrıntılı bir kılavuz için Stream Deck Hızlı Başlangıç Kılavuzu’na bakın.
Sekiz tuş az gibi gelebilir. Ancak iki nedenden dolayı öyle değildir: Touch Points tuşları sayfalar arasında geçiş yapmanızı sağlar ve uygulamalar arasında geçiş yaptığınızda profiller otomatik olarak değişebilir. Mühendislik derecesi için bazı başlangıç noktaları:
Bunlardan birine uygun bir düzen oluşturduğunuzda, bir profil oluşturmuş olursunuz. İşte ilginç kısım da burada başlıyor.
Profil, kaydedilmiş bir tuş düzenidir: hangi eylemlerin hangi tuşlara atandığını, simgelerini ve ayarlarını içerir. Editörünüz için bir tane, dersleriniz için bir tane, aramalarınız için bir tane profil oluşturabilir ve Stream Deck’in odaklanılan uygulamaya göre bunlar arasında otomatik olarak geçiş yapmasını sağlayabilirsiniz.
Zaten elinizde bir tane var: 3. adımdaki RWTH profili. Bunu yazılımda açtığınızda, profilin tam olarak nasıl oluşturulduğunu görebilirsiniz. Hangi eylemin hangi tuşa atandığını, her birinin ne yapmak üzere yapılandırıldığını görebilirsiniz. Halihazırda çalışan bir profili parçalara ayırmak, neler oluşturabileceğinizi anlamanın en hızlı yoludur.
Profiller tek bir dosyaya aktarılır ve bu dosya arkadaşlarınızla veya sınıf arkadaşlarınızla paylaşılabilir. Bu dosya ayrıca Elgato Marketplace’te yayınlanabilir; bu sayede, belirli bir laboratuvar yazılımı veya belirli bir araç zinciri için oluşturduğunuz bir düzen, aynı yazılımı veya araç zincirini kullanan herkes tarafından yüklenebilir.
Bu, Stream Deck’i kullanmaktan içerik yayınlamaya kadar uzanan en az çaba gerektiren yoldur. Hiç kod yazmaya gerek yoktur.
Unutmayın, bu sadece Stream Deck Neo ile ilgili değil, birden fazla cihazda işleyen bütün bir Stream Deck Ekosistemiyle ilgilidir. SDK ile neler yapabileceğinizi keşfetmeye geçmeden önce, hızlı bir genel bakış için “Explore Stream Deck” bölümüne göz atmanız en iyisidir.
Stream Deck’in yerleşik eylemlerinin ötesinde yaptığı her şey, eklentiler aracılığıyla gerçekleşir ve bu eklentileri yazmak için kullanılan SDK halka açıktır ve docs.elgato.com/sdk adresinde belgelenmiştir. Şunu baştan belirtmek gerekir: Eklentiler, ilk döneminizde öğreneceğiniz C ve C++ dillerinde değil , TypeScript ile yazılır ve Node.js üzerinde çalışır. Eğer ikisiyle de hiç haşır neşir olmadıysanız, aradaki fark bir dönemden ziyade bir hafta sonu kadar bir süreye denk gelir; üstelik çevrenizdeki araçların çoğu zaten TypeScript ile yazılmıştır. Çalışan bir eklentiye ulaşmak çok kolaydır:
Bu noktada, GitHub’daki eklenti örnekleri, kopyalayabileceğiniz, çalıştırabileceğiniz ve inceleyebileceğiniz tam işlevli eklentilerdir. Bunlar, işe başlamanıza yardımcı olacak bazı örneklerdir. Konuyu daha derinlemesine incelemeye başladığınızda, belgeler önemli bir rol oynayacaktır.
Elgato Marketplace, Stream Deck eklentilerinin, profillerinin, simgelerinin, ekran koruyucularının ve ses kartlarının dağıtıldığı yerdir. Buraya içerik yayınlamak sizi bir Elgato Maker yapar. Kurulum üç adımdan oluşur ve sadece bir kez yapılır:
Fiyatı kendiniz belirlersiniz ve ücretsiz olarak yayınlayabilirsiniz. Ücretli ürünlerde gelir dağılımı 70/30 şeklindedir. Gelirin %70’i size kalır, %30’u ise Elgato’ya aittir; ödemeler Stripe Connect aracılığıyla gerçekleştirilir. Ücretsiz ürünler için herhangi bir ülke kısıtlaması yoktur. Ayrıntılı bilgiler Maker belgelerinde yer almaktadır.
Bu gerçekten ücretsiz mi?
Evet. Elgato, Elektrik Mühendisliği Öğrenci Konseyi’nin desteğiyle birinci dönem öğrencilerine bir adet Stream Deck Neo hediye ediyor. Herhangi bir ücret ödenmesi gerekmiyor.
Yayıncı olmam gerekir mi?
Hayır. Stream Deck, canlı yayın alanında ortaya çıktı ve zamanla bu alanın sınırlarını aştı. Kod yazma, toplantılar, laboratuvar çalışmaları ya da günde iki kereden fazla bilgisayar başında yaptığınız diğer her şey için de aynı şekilde işlev görüyor.
Bunu çalıştırmak için neye ihtiyacım var?
Windows 11 veya daha yeni bir sürüm, ya da macOS 13 veya daha yeni bir sürüm, boş bir USB-C bağlantı noktası ve ücretsiz Stream Deck yazılımı. İlk indirme işleminden sonra internet bağlantısı gerekmez.
Linux'ta çalışıyor mu?
Stream Deck yazılımı Windows ve macOS üzerinde çalışır; dolayısıyla yukarıdaki kurulum talimatları bu işletim sistemlerinden birini varsaymaktadır. Ana sisteminiz Linux ise, cihaz yine de çift önyükleme ortamında veya ikinci bir bilgisayarda çalışır; ayrıca Stream Deck donanımı için Linux araçları geliştiren aktif bir topluluk bulunmaktadır. Linux, aldığımız en yaygın taleplerden biridir ve platformla ilgili haberler ilk olarak Maker bülteninde duyurulur. Omarchy masaüstü entegrasyonu için çalışmalarımız devam ediyor; test kullanıcısı olmakla ilgileniyorsanız bize haber verin.
Kullandığım yazılımla uyumlu mu?
Klavye kısayoluyla açabileceğiniz, tıklayabileceğiniz veya tetikleyebileceğiniz her şey bir tuşa atanabilir; bu da çalıştıracağınız işlemlerin çoğunu kapsar. Bunun ötesinde, Marketplace’te belirli uygulamalar için eklentiler bulunur; istediğiniz eklenti mevcut değilse, SDK’yı kullanarak kendiniz oluşturabilirsiniz.
Eklentileri hangi dilde yazmalıyım?
Node.js üzerinde TypeScript. C ya da C++ değil. CLI, sizin için çalışır durumda bir eklenti şablonu oluşturur; ayrıca GitHub’da başlangıç noktası olarak kullanabileceğiniz örnek eklentiler mevcuttur.
Marketplace’te yayınladıklarımdan para kazanabilir miyim?
Evet. Marketplace’teki ürünler ücretsiz veya ücretli olabilir. Ücretli ürünlerde gelir, sizin lehinize 70/30 oranında paylaşılır ve ödemeler Stripe Connect aracılığıyla yapılır.
Cihazı elimde tutmak için bir şey yapmam gerekiyor mu?
Hayır. Stream Deck Neo her halükarda sizin olacak.
Cihazımda bir sorun var.
MAKALEDEKI ÜRÜNLER
Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.
Add Elgato as a preferred sourceThanks for helping us improve this article.