DS4Windows ile PC'de DualShock 4'ü Bağlama ve Ayarlama
DualShock 4 kontrolcüsünü Windows'ta kullanmak için, Xbox 360/One oyun kolu sinyalini taklit eden DS4Windows yardımcı programını yüklemeniz gerekir. Bu, çoğu oyunda yerel destek sağlar. Minimum gecikme için kablolu bağlantı veya kaliteli bir Bluetooth adaptörü önerilir; ayrıca profil ayarlarında gereksiz işlevlerin kapatılması faydalı olacaktır.
DS4Windows Neden Gereklidir?
Windows işletim sistemi, XInput standardını kullanan oyunlarda (çoğu modern oyun) DualShock 4'ün tüm yerel işlevlerini (dokunmatik yüzey, jiroskop, ışık çubuğu) tam olarak desteklemez. DirectInput için yerel destek kararsız çalışır veya hiç bulunmayabilir.
DS4Windows bu sorunu sanal bir Xbox kontrolcüsü oluşturarak çözer. Oyun, alışkın olduğu oyun kolunu "görür" ve yardımcı program, DS4'ünüzdeki düğme basışlarını ve analog stick hareketlerini iletir. Ek olarak, program makroları, hassasiyeti esnek bir şekilde ayarlamanıza ve düğmeleri yeniden atamanıza olanak tanır.
Önemli: Programın iki ana sürümü vardır: Orijinal sürüm (Jays2Kings tarafından geliştirilen, şu anda topluluk tarafından desteklenmektedir) ve Ryochan7'nin fork'u. Daha iyi optimize edilmiş, daha düşük gecikmeye sahip ve düzenli olarak güncellendiği için Ryochan7'nin güncel sürümünü veya onun modern haleflerini (örneğin DS4Windows Elite) kullanmanız önerilir.
Kurulum ve İlk Ayarlar
Kurulum süreci, sürücülerin hazırlanmasını ve uygulamanın yapılandırılmasını içerir.
-
Sürücü Hazırlığı.
- Programın arşivini resmi GitHub deposundan indirin.
- İçeriği uygun bir klasöre çıkarın (
Program Filesgibi sistem dizinlerini, erişim haklarından emin değilseniz kullanmayın). DS4Windows.exedosyasını çalıştırın. İlk çalıştırmada ayarlar klasörü seçimi penceresi görünecektir — profilleri gizli sistem klasöründe saklamak için "Appdata"yı (önerilir) veya "Program Folder"ı seçin.- ViGEmBus sürücüsünü yükleme isteği belirecektir. "Install Drv" düğmesine tıklayın. Bu kritik bir adımdır: bu sürücü olmadan sanal kontrolcü oluşturulamaz.
- Bluetooth üzerinden bağlantı planlanıyorsa, HidHide sürücüsünün kurulması gerekebilir (yükleyici tarafından önerilir). Bu sürücü, fiziksel kontrolcüyü sistemden gizlemek ve çift girişi önlemek (oyunun hem DS4'ü hem de Xbox emülasyonunu görmesi durumu) için gereklidir.
-
Kontrolcüyü Bağlama.
- Kablo ile: Veri aktarımı destekleyen kaliteli bir micro-USB kablosu kullanın. Oyun kolunu PC'ye bağlayın. Işık çubuğu yanmalıdır.
- Bluetooth ile: Işık hızlıca yanıp sönmeye başlayana kadar
Share+PSdüğmelerine 3–5 saniye basılı tutun. Windows Bluetooth ayarlarında "Wireless Controller"ı bulun ve cihazları eşleştirin.
-
Çalışmayı Kontrol Etme.
- DS4Windows ana penceresinde kontrolcünüz görünmelidir.
- "Controller ID" alanı yuva numarasını gösterecektir.
- "Battery" alanı pil seviyesini görüntüleyecektir.
- Kontrolcü görülüyor ancak oyunda düğmeler çalışmıyorsa, "Settings" sekmesini kontrol edin ve isteğe bağlı olarak "Start DS4Windows on Logon" kutucuğunun işaretli olduğundan ve profilin doğru atandığından emin olun.
Gecikme Optimizasyonu (Input Lag)
Giriş gecikmesi, dinamik oyunlar için kilit bir parametredir. İşte bunu nasıl azaltacağınız:
1. Bağlantı Türünün Seçimi
- USB Kablosu: En düşük gecikmeyi (genellikle < 5 ms) ve kararlılığı sağlar. FPS oyunları ve dövüş oyunları için idealdir.
- Bluetooth: Gecikme daha yüksektir (10–20 ms ve üzeri), adaptörün kalitesine bağlıdır.
- Bluetooth 4.0+ (tercihen 5.0+) sürümüne sahip bir Bluetooth adaptörü kullanın.
- 2.4 GHz frekansında çalışan Wi-Fi yönlendiricilerinden kaynaklanan parazitten kaçının.
- Windows Aygıt Yöneticisi'nde Bluetooth adaptörü ayarlarında güç tasarrufunu devre dışı bırakın.
2. DS4Windows İçindeki Ayarlar
Settings sekmesini (veya genel ayarları) açın:
- Hide DS4 Controller: Bu işlevi mutlaka etkinleştirin (HidHide kurulumu gerektirir). Orijinal oyun kolu sinyalini gizleyerek çatışmaları ve çift basışları önler.
- Use Exclusive Mode: HidHide kullanılmıyorsa, bu modu denemeyi deneyin. Cihaza erişimi tekelleştirmeye çalışır. Not: Bazı Windows derlemelerinde kararsız çalışabilir.
- Poll Rate (Yoklama Hızı): USB için 1000 Hz (1 ms) değerini ayarlayın. Bluetooth için yüksek değerler bağlantı kopmalarına neden olabilir, 500 Hz ile başlayın veya otomatik bırakın.
3. Sistem İnce Ayarları
- Donmalara neden oluyorsa Windows "Oyun Modu"nu devre dışı bırakın (bazı durumlarda yardımcı olur, diğer durumlarda giriş yakalayıcıların çalışmasını engeller).
- Girişi ele geçirebilecek arka plan uygulamalarını kapatın (örneğin, çakışma varsa Steam Input veya Discord/GeForce Experience arayüzleri).
Steam kullanıyorsanız, platformun DS4Windows ayarlarını geçersiz kılmaya çalışmaması için Steam ayarlarında (Ayarlar -> Kontrolcü) "PlayStation Kontrolcü Desteği"ni devre dışı bırakın. Oyun özellikle bunları gerektiriyorsa yalnızca "Xbox Kontrolcü Desteği"ni açık bırakın, ancak en iyisi DS4Windows emülasyonuna güvenmektir.
Profil Oluşturma ve Düzenleme
Profiller, farklı oyun türleri için benzersiz ayarları kaydetmenize olanak tanır.
Temel Profil Parametreleri
Profiles sekmesine gidin, mevcut olanı seçin veya yeni bir tane oluşturun.
-
Mapping (Düğme Atama).
- Burada herhangi bir düğmeyi yeniden atayabilirsiniz. Örneğin, Japon standardını sevenler için
CrossveCircledüğmelerinin yerini değiştirebilirsiniz. - Makrolar: Tek bir düğmeye bir dizi basışı kaydedebilirsiniz (örneğin, bir dövüş oyunundaki karmaşık bir kombo vuruşu).
- Burada herhangi bir düğmeyi yeniden atayabilirsiniz. Örneğin, Japon standardını sevenler için
-
Stick/Trigger Settings (Analog Stickler ve Tetikler).
- Deadzone (Ölü Bölge): Kritik bir parametredir.
- Çok küçük (0–2%): Analog stick aşınmışsa "drift"e (kameranın kendiliğinden hareket etmesi) neden olabilir.
- Çok büyük (>15%): Küçük sapmalarda hassasiyetinizi kaybedersiniz.
- Öneri: %5–8 ile başlayın. Drift yoksa, maksimum tepki verebilirlik için %2–3'e kadar düşürün.
- Max Output: Maksimum sapmayı sınırlar. Analog stick çok hassassa kullanışlıdır.
- Anti-Deadzone: Ölü bölgeden hemen sonra küçük bir tepki bölgesi ekleyerek hareketin başlangıcını daha keskin hale getirir. FPS oyunları için faydalıdır.
- Deadzone (Ölü Bölge): Kritik bir parametredir.
-
Gyro (Jiroskop).
- Nişan alma için kontrolcünün eğilmesini kullanmanıza olanak tanır (Splatoon'da veya Sony konsollarındaki gibi).
Gyro MouseveyaGyro Joysticki etkinleştirin.Sensitivity(hassasiyet) veTrigger(aktivasyon düğmesi, örneğinL2) ayarlayın. Bu, analog stick ile dönme hızından ödün vermeden nişan alma hassasiyetini önemli ölçüde artırır.
-
Lightbar (Işık Çubuğu).
- Pil seviyesine veya profile göre rengi ayarlayın.
- Kablo ile oynarken pil tasarrufu sağlamak için ışığı tamamen kapatabilirsiniz.
FPS Oyunları İçin Örnek Ayar
| Parametre | Değer | Açıklama |
|---|---|---|
| Left Stick Deadzone | %3–5 | Drift olmaması ve yürüme hassasiyeti arasında denge |
| Right Stick Deadzone | %2–4 | Maksimum nişan alma hassasiyeti |
| Gyro | Açık (Aktivasyon: L2) | Oyun kolunu eğerek ince nişan ayarı |
| Trigger Effect | Kapalı | Tetik direnci olmadan anında ateş etme |
| Swipe Touchpad | Fare (Sağ Tık) | Menüler için dokunmatik yüzeyin fare olarak kullanımı |
Sık Karşılaşılan Sorunların Çözümü
Kontrolcü Tanınmıyor
- Kabloyu kontrol edin: birçok micro-USB kablosu yalnızca şarj içindir. Çalıştığı bilinen bir veri kablosuyla değiştirin.
- Cihazı başka bir USB portuna yeniden takın (tercihen hub yerine doğrudan anakarta bağlı USB 2.0/3.0).
- ViGEmBus sürücüsünü DS4Windows yükleyicisi aracılığıyla yeniden kurun.
Çift Giriş (Oyun İki Kez Tepki Veriyor)
Bu durum, oyunun hem orijinal DS4'ü (DirectInput üzerinden) hem de emüle edilen Xbox kontrolcüsünü gördüğünde gerçekleşir.
- Çözüm: HidHide sürücüsünü kurun. Ayarlarında, DS4Windows hariç tüm uygulamalar için "Wireless Controller"ı (fiziksel DS4'ünüzü) gizleyin. Bu, programın modern sürümü için standart çözümdür.
Yüksek Gecikme veya Basış Kaçırmaları (Bluetooth)
- Oyun kolu pilinin şarjlı olduğundan emin olun (düşük pilde verici gücü düşer).
- Parazitin etkisini kontrol etmek için diğer Bluetooth cihazlarını (kulaklıklar, fareler) kapatın.
- DS4Windows ayarlarında yoklama hızını (Poll Rate) 250–500 Hz'e düşürün.
- Bluetooth adaptörü sürücülerini anakart veya adaptör üreticisinin web sitesinden güncelleyin.
Jiroskop Ters veya Hatalı Çalışıyor
- Profil ayarlarında jiroskop eksenini kontrol edin. Bazen Y veya X eksenini ters çevirmek gerekebilir.
- Kalibrasyon yapın: Oyun kolunu düz bir yüzeye koyun ve profil ayarlarının Gyro bölümündeki "Calibrate" düğmesine basın.
Sıkça Sorulan Sorular (SSS)
DS4Windows'u çevrimiçi oyunlarda kullanmak güvenli mi? Evet, program yasal bir giriş cihazı olan standart bir Xbox kontrolcüsünü taklit eder. Anti-cheat yazılımları (Easy Anti-Cheat, BattlEye) onu engellemez, çünkü oyun sürecine müdahale etmez, giriş sürücüsü düzeyinde çalışır. Ancak haksız avantaj sağlayan makroların (otomatik ateş etme gibi) kullanımı, bazı rekabetçi oyunlarda hile olarak değerlendirilebilir.
İki veya daha fazla DS4 kontrolcüsü kullanılabilir mi? Evet, DS4Windows aynı anda dört kontrolcüyü destekler. Her biri ayrı bir Xbox oyun kolu olarak (Oyuncu 1, Oyuncu 2 vb.) emüle edilecektir. Yeterli USB portunuzun veya Bluetooth kanalı bant genişliğinizin olduğundan emin olun.
Neden dokunmatik yüzey fare olarak çalışmıyor? Profil ayarlarında "Touchpad" sekmesinde "Enable Touchpad" seçeneğinin etkinleştirildiğinden emin olun. Ayrıca, Steam'in veya başka bir yardımcı programın girişi ele geçirip geçirmediğini kontrol edin. Dokunmatik yüzeyin fare olarak çalışması için genellikle DS4Windows'un yönetici olarak çalıştırılması gerekir.
Programın çalışır durumda tutulması gerekir mi? Evet, DS4Windows oyun kolunu kullandığınız sürece arka planda çalışmalıdır. Programı kapatırsanız, sanal kontrolcü kaybolur ve oyun girişi almayı durdurur. Sistemi küçültüp görev çubuğuna gönderebilirsiniz.