Logitech G HUB’da Makro Nasıl Kurulur: Ayarla, İçe Aktar veya Kendi .LUA Makronu Oluştur

Logitech G HUB üzerinde .lua scriptleriyle makro kurulumunu ve doğru yapılandırmayı anlatan kapsamlı bir rehber


Logitech GHUB

.lua scriptleri kullanmak, Logitech cihazlarının yapabileceklerini ciddi şekilde genişletir. Logitech G HUB makroları ile tekrar eden görevleri otomatikleştirebilir, cihaz tuşlarına farklı işlevler atayabilir, belirli uygulamalarda kısayolları hızlandırabilir veya oyunlarda daha tutarlı bir deneyim için ayarlarınızı tek bir script üzerinden yönetebilirsiniz.

Örneğin Rust, CS 2 veya PUBG gibi oyunlarda birçok kişi “makro” kavramını farklı amaçlarla kullanır: kimi basit otomasyon, kimi pratik tuş kombinasyonları, kimi de hassas ayarlarını daha düzenli yönetmek için. Burada odak noktamız: Logitech G HUB’da bir .lua dosyasını doğru şekilde içe aktarmak, çalıştırmak ve test etmek. İsterseniz hazır bir script kullanın, isterseniz sıfırdan kendiniz yazın — aşağıdaki adımlar, süreci sorunsuz hale getirir.

Önemli not: G HUB profilleri ve “on-board memory” (dahili bellek) modu doğru ayarlanmazsa, makro masaüstünde çalışıp bazı uygulamalarda çalışmayabilir. Bu yüzden rehberde özellikle profil bölümünü dikkatle uygulayın.

1. Logitech G HUB İndirme ve Kurulum

  1. G HUB’ı resmi Logitech sayfasından indirin: Logitech G HUB.
    İlk kurulum yapıyorsanız her zaman en güncel stabil sürümle başlamanız mantıklıdır. G102 gibi modeller dahil olmak üzere pek çok G-serisi cihazla çalışır: G502, G402, G102, MX518, G900, G305, G403, G Pro, G603, G604, G703, G903. Eğer güncel sürümde sorun yaşarsanız, eski bir sürümü denemek bazen daha stabil sonuç verir. Örnek olarak: 2021.10.8013G HUB (2021.10.8013) indir.
  2. G HUB’ı Yönetici olarak kurun ve çalıştırın.
    Bazı sistemlerde scriptlerin uygulama içinde düzgün çalışması için yönetici yetkileri kritik olabilir. Ayrıca “masaüstünde çalışıyor ama uygulamada çalışmıyor” gibi klasik problemlerin önemli bir kısmı, G HUB’ın normal kullanıcı yetkileriyle çalışmasından kaynaklanır.
  3. “On-board memory” (dahili bellek) modunu kapatın.
    Yeni sürümlerde ana ekranda mouse görselinin sağ tarafında bu modu aç/kapat olarak görebilirsiniz. Script tabanlı kullanım için genellikle kapalı olması gerekir.

Logitech G HUB On-board memory mode

2. Logitech Mouse’ta Makro Kurulumu İçin Doğru Profil Ayarı

  1. .lua dosyanız hazır olsun. Scripti kendiniz yazabilir veya hazır bir çözüm kullanabilirsiniz.
    Pratik bir öneri: Dosyayı ilk etapta masaüstüne kaydedin; içe aktarma sırasında hızlıca bulursunuz. Ayrıca birden fazla script yönetiyorsanız, “scripts” gibi ayrı bir klasör açmak düzen açısından çok işe yarar.

  2. G HUB Desktop profile
  3. G HUB içinde “Desktop (Masaüstü)” profilini varsayılan (kalıcı/primary) profil yapın.
    • G HUB’ı açın.
    • “Games & Applications” (Oyunlar ve Uygulamalar) ya da “Manage Profiles” (Profil Yönetimi) bölümüne girin.
    • “Desktop” profilini bulun ve profil detaylarından kalıcı / primary olarak işaretleyin.

    Setting persistent Desktop profile in Logitech G HUB
    Neden önemli? Çünkü bazı “oyun profilleri” otomatik değiştiğinde script devre dışı kalabilir veya tuş atamalarınız farklı davranabilir. Script kullanımında genellikle en stabil yaklaşım, her şeyi “Desktop” profilinde yönetmektir.

3. Script Oluşturma ve Lua Makroyu İçe Aktarma

  1. “Desktop” profilini aktif edin.
    Test yapmak için en temiz ortam burasıdır. Başka oyun/uygulama profilleri ile çakışma riski minimumdur.

  2. Creating a script in Logitech G HUB
  3. Yeni bir script oluşturun.
    • “Create New LUA Script” (Yeni LUA Script Oluştur) benzeri bir buton görürsünüz — tıklayın.
    • Açılan pencerede “Script” menüsüne girin → “Import (İçe Aktar)” seçin ve .lua dosyanızı gösterin.
    Birden fazla makro kullanıyorsanız (ör. farklı oyunlar veya farklı kullanım senaryoları için), aynı yöntemle ayrı ayrı scriptler oluşturup yönetebilirsiniz.

  4. Importing a lua macro in Logitech G HUB
  5. Kaydedin ve scripti etkinleştirin.
    İçe aktardıktan sonra “Script” menüsünden “Save and Run” (Kaydet ve Çalıştır) seçin. Böylece makro aktif hale gelir ve hemen test edebilirsiniz.

4. Makronun Çalıştığını Doğrulama

  1. Bir tuş atayın.
    Birçok script varsayılan olarak yan tuşlardan birine atanır (ör. G5). İsterseniz bunu script içinde değiştirebilir veya G HUB arayüzünde farklı bir tuşa bağlayabilirsiniz. Önemli olan: test sırasında hangi tuşun makroyu tetiklediğini net olarak bilmek.
  2. “Desktop” profilinde test edin.
    Atadığınız tuşa basın (veya scriptin mantığına göre basılı tutun). İmleç hareketi/tuş çıktısı scriptteki gibi davranıyorsa doğru yoldasınız. Masaüstünde düzgün çalışıyorsa, sonraki adım uygulama/oyun içinde profil çakışması olup olmadığını kontrol etmektir.

5. Birden Fazla Makro Ekleme

Aynı anda birden fazla makroya ihtiyacınız varsa:

  1. Yukarıdaki adımları tekrarlayın — yeni bir script oluşturun ve ilgili .lua dosyasını içe aktarın.
  2. Her script için “Save and Run” yapmayı unutmayın; aksi halde script aktif görünse bile çalışmayabilir.

Ayrıca bazı premium script paketleri, birden fazla ayarı/konfigürasyonu tek bir Lua dosyasında birleştirebilir. Bu tip scriptlerde genellikle klavye/mouse kısayollarıyla modlar arasında geçiş yapılır. Düzenli bir yapı kurarsanız hem yönetim kolaylaşır hem de profil karışıklığı azalır.


Multiple macros management in Logitech G HUB

6. Logitech G HUB’da Kendi Makronu Oluşturma

Sıfırdan script yazmak isterseniz temel seviyede programlama bilgisi avantaj sağlar. G HUB içinde yerleşik bir “Lua Scripting” alanı bulunur ve temel örnekler üzerinden ilerleyebilirsiniz. Basit başlayın: örneğin bir tuşa basınca belirli bir gecikmeyle başka bir tuş kombinasyonu gönderme gibi. Sonra yavaş yavaş daha gelişmiş mantıklara geçersiniz (durum kontrolü, zamanlama, değişkenler vb.).

En iyi yaklaşım: küçük adımlarla ilerlemek, her değişiklikten sonra “Save and Run” yapıp Desktop profilinde test etmek. Bu şekilde hata ayıklamak (debug) çok daha kolay olur.


Creating your own macro in Logitech G HUB

7. Makro Uygulamada / Oyunda Çalışmıyor

  • “Desktop” profilinin gerçekten kalıcı (primary) olarak seçili olduğundan emin olun.
  • G HUB’ı tamamen kapatın (arka planda da kapalı olsun) ve Yönetici olarak yeniden açın.
  • “On-board memory” modu açıksa kapatın. Ardından bilgisayarı yeniden başlatın.
  • Makro masaüstünde çalışıyor ama belirli bir uygulamada çalışmıyorsa, o uygulama için otomatik profil geçişi oluşuyor olabilir: “Games & Applications” bölümünü kontrol edin.
  • Hiçbir şey yardımcı olmazsa G HUB’ı temiz kurulumla yeniden yüklemek genellikle sorunu çözer.
İpucu: Bazı durumlarda sorun “script” değil, “profil çakışması”dır. Önce Desktop profilini sabitleyin, sonra testleri adım adım ilerletin.

8. G HUB Açılmıyor / Sonsuz Yükleme Döngüsünde Kalıyor

  • Sık kullanılan çözüm: G HUB’ı tamamen kaldırın ve eski bir sürümü kurun (ör. 2021.10.8013). Kurulumdan sonra uygulama güncelleme isteyebilir — çoğu zaman güncellemeye izin vermek sorun çıkarmadan stabil çalışmayı geri getirir. Eğer tekrar bozulursa, otomatik güncellemeleri bir süre ertelemek daha iyi olabilir.

9. Sonuç

Logitech mouse için makro kurmak, doğru sırayla yapıldığında genellikle hızlı ve sorunsuz bir işlemdir. En kritik noktalar: yönetici çalıştırma, doğru profil seçimi ve scripti “Save and Run” ile aktif etme.

  1. G HUB’ı kurun ve mümkünse yönetici olarak çalıştırın.
  2. “Desktop” profilini kalıcı (primary) profil yapın.
  3. Yeni script oluşturun ve .lua dosyanızı içe aktarın.
  4. “Save and Run” ile makroyu aktif edin ve test edin.

Hepsi bu! Düzenli bir profil yapısı kurarsanız, birden fazla scripti yönetmek de oldukça kolaylaşır. Keyifli kullanım ve sorunsuz çalışma dileriz!

Video Anlatım