﻿Ultimate Shift Controller
Kullanıcı Kılavuzu

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 1. Dağıtım türü ve gereksinimler
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Ücretsiz yazılımdır. 64 bit Windows 10/11, .NET 8 Desktop Runtime (x64), klavye ve fare gerekir. Davranış cihaz, uygulama veya oyuna göre değişebilir. Sanal denetleyici ek sürücüler isteyebilir.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 2. Kurulum
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Kurulum programı yoktur. ZIP'i yazılabilir bir klasöre çıkarın, UltimateShiftController.exe'yi çalıştırın, eşlemeleri ayarlayın ve [Kaydet] düğmesine basın. ZIP içinden doğrudan çalıştırmayın.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 3. Kaldırma
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Başlangıçta çalıştırmayı kapatın, USC'yi tepsi dahil kapatın ve klasörü silin. Ayarlar için [Settings] klasörünü de silin. Ayrı kurulan sürücüler ayrı kaldırılır.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 4. USC hakkında
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Ultimate Shift Controller klavye ve fareyi birleştirerek tuşları yeniden eşler, fare düğmelerinden kısayol çalıştırır ve katman tetikleyicisi tutulurken farklı eşlemelere geçer. Oyun, yazı, düzenleme, yayın ve diğer uygulamalarda kullanılabilir. Temel işlevler sanal denetleyici gerektirmez.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 5. Ana özellikler
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Klavye/fare eşleme, değiştiricili kısayollar, çoklu çıkış, F1-F24, NORMAL/HYPER/ULTRA/ULTIMATE, Turbo, sekmeler, profiller, içe/dışa aktarma, HUD ve sistem tepsisi.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 6. Temel ayar
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Uygulamayı çalıştırın, katmanı seçin, üst alana girişi ve alt alana çıkışı kaydedin, [Kaydet] deyin ve deneyin. Örnek: Q -> CTRL+1.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 7. Dört katman
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

NORMAL varsayılandır. HYPER ve ULTRA kendi tetikleyicileri tutulurken, ULTIMATE ise ikisi tutulurken kullanılır. Üst düğmeler düzenlenecek katmanı, tetikleyiciler aktif katmanı belirler.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 8. HYPER / ULTRA / ULTIMATE ve harici fareler
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Tetikleyici olarak F1-F24 kullanılabilir. Çakışmayı azaltmak için F13-F24 önerilir. Cihaz yalnız F1-F12 destekliyorsa, normal işlevinden vazgeçebileceğiniz bir tuş kullanılabilir.

Örnek: HYPER=F13, ULTRA=F14. Fiziksel düğme USC'dekiyle aynı F tuşunu göndermelidir.

[Razer Synapse 2]
Synapse 2 F13-F24'ü kaydeder ancak adını göstermez. F13 için: NORMAL'de fiziksel F1'i geçici olarak F13 çıkışına ayarlayın; Synapse 2'de düğme kaydını açın; F1'e basın; ad görünmese de kaydedin; sonra USC'de F1'i geri alın ve HYPER=F13 yapın.

[Razer Synapse 3]
F13-F24 doğrudan seçilebiliyorsa, düğmeye F13/F14 atayın ve USC'de aynı tuşu kullanın.

[Logicool/Logitech G-Shift ve G HUB]
G HUB F1-F24 seçebilir. Normal veya G-Shift düğmesine F13/F14 verin ve USC'de aynı tuşu kullanın.

[Diğer cihazlar]
F1-F24 kaydedebilen her yazılım aynı yöntemi kullanabilir. Ad görünmese bile kaydedilip gönderiliyorsa çalışır. Mümkünse F13-F24 kullanın.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 9. Sekmeler, profiller ve kaydetme
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Sekmeler eşlemeleri düzenler. Profiller tüm ayarı saklar. Her değişiklikten sonra [Kaydet] kullanın. Veriler [Settings] klasöründedir.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 10. Turbo, HUD ve durum
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Turbo çıkışı tekrarlar. US HUD katmanı gösterir. CLEAN takılı durumları temizlemeyi dener. Keyboard Lock klavyeyi geçici kilitler ve fareyle açılır.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 11. Önemli ayarlar
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[Eşlenen girişleri kill et] özgün giriş ve çıkışın aynı anda çalışmasını önler. Eşlenmemiş girişleri engelleme HYPER/ULTRA/ULTIMATE sırasında geçişi durdurur. Tepsi ve Windows başlangıcı seçenekleri de vardır.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 12. Sanal denetleyici
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Sürücü, fiziksel/sanal denetleyici ayrımı ve oyun ayarı gerektirebilen ileri düzey özelliktir. Hatalı ayar çift giriş oluşturabilir. Resimli kılavuz:
https://github.com/Lu-ci-el/UltimateShiftController/blob/main/Instructions_en.md

Klavye, fare, katman ve kısayollar için gerekli değildir.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 13. Sorun giderme
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Değişiklikleri kaydedin, tetikleyicileri kontrol edin, çift girişte Kill ayarına bakın, Keyboard Lock'u fareyle açın, takılı durumlarda CLEAN kullanın ve kaydetme çalışmıyorsa Program Files'tan kaçının.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 14. İletişim ve hata bildirimi
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

https://github.com/Lu-ci-el/UltimateShiftController/issues

Sorunu, adımları, sıklığı, ortamı ve logları yazın. Bireysel yanıt, anında düzeltme ve her ortam desteği garanti edilmez. Kötüye kullanım veya özel geliştirme talepleri kabul edilmez.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 15. Notlar
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[Settings] yedeği alın, güncellemeden önce USC'yi kapatın, kısayol çakışmalarını ve oyun/hizmet kurallarını kontrol edin. Hile, rahatsız etme veya müdahale için kullanmayın. Yazar kullanımdan doğan zararlardan sorumlu değildir.
