Windows'ta oyun kolunda çift girişi (double input) nasıl kaldırırsınız
Çift giriş neredeyse her zaman şunu ifade eder: Oyun aynı anda iki kontrol cihazından sinyal alır — fiziksel DualShock/DualSense'ten ve DS4Windows tarafından oluşturulan sanal XInput oyun kolundan veya Steam Input katmanından. Çözüm: Tek bir giriş kaynağı bırakmak ve (DS4Windows kullanırken) fiziksel oyun kolunu HidHide ile gizlemektir.
İçindekiler
Bunun çift giriş olduğunu nasıl anlarsınız
Bir tuşa basmanın iki kez sayıldığını gösteren belirtiler:
- menüde imleç 2 öğe atlar;
- aynı anda Xbox ve PlayStation düğme ipuçları görüntülenir;
- karakter/kamera sanki iki komut tutuluyormuş gibi seker.
Hızlı kontrol:
Win + Rtuşlarına basın →joy.cplyazın → Enter'a basın.- DS4Windows çalışırken cihaz listesine bakın. İki oyun kolu görüyorsanız (örneğin DualSense ve Controller (XBOX 360)), işte çift girişin nedeni budur.
Herhangi bir değişiklikten sonra joy.cpl ekranına geri dönün: Amaç, oyunun yalnızca bir cihaza bağlanmasıdır (ya Steam Input üzerinden fiziksel, ya da DS4Windows üzerinden sanal).
Doğru şema: Steam Input veya DS4Windows
Ana kural: Steam Input ve DS4Windows'un aynı anda aynı oyun kolunu yönetmesine izin vermeyin.
Seçenekler:
- Yalnızca Steam Input — Steam oyunları için en kolayıdır, çoğu zaman DS4Windows'a hiç gerek kalmaz.
- Yalnızca DS4Windows — Steam dışı oyunlar, XInput öykünmesi ve profiller için kullanışlıdır, ancak yinelenmeyi önlemek için fiziksel oyun kolunu gizlemeniz gerekir.
Karışık mod (fiziksel cihazı gizlemeden Steam Input + DS4Windows) — çift girişin en yaygın nedenidir.
Çözüm №1: DS4Windows + HidHide (önerilir)
DS4Windows kullanmak istiyorsanız bu en kararlı yöntemdir.
- DS4Windows'u tamamen kapatın
- Sistem tepsisinde askıda kalmaması için "küçültmek" yerine Exit/Çıkış yapmak önemlidir.
- HidHide Yapılandırma İstemcisini açın
- Enable Device Hiding (Cihaz Gizlemeyi Etkinleştir) seçeneğini açın.
- Fiziksel kontrol cihazını gizleyin
- Cihaz listesinde DualShock 4/DualSense cihazınızı gizlenecek olarak işaretleyin.
- İstisnalar ekleyin (en önemlisi)
- Uygulamalar (Applications) bölümünde, DS4Windows'un oyun kolunu görmeye devam etmesi için DS4Windows'u istisnalara ekleyin.
- Steam'in açık kalması ve bu oyun için gerekmesi durumunda, bazen Steam'i de istisnalara eklemek, bu modda düzgün çalışmasını sağlamak açısından faydalı olabilir.
- DS4Windows'u başlatın ve kontrol edin
- Tekrar
joy.cplekranını açın: İdeal durumda oyun için tek bir aktif kontrol cihazı (sanal XInput) kalmalıdır.
Cihazı gizlerseniz ancak DS4Windows'u HidHide istisnalarına eklemezseniz, kontrol cihazı "kaybolabilir" — bu bir arıza değil, normal bir yapılandırma hatasıdır.
Çözüm №2: Steam Input'u devre dışı bırakma (yineleniyorsa)
Bazen çift giriş, Steam'in DS4Windows üzerinde oyun kolunu ele geçirmesinden kaynaklanır.
Steam Input'u belirli bir oyun için nasıl devre dışı bırakırsınız:
- Steam → Kütüphane.
- Oyuna sağ tıklayın → Özellikler.
- Denetleyici bölümü.
- Steam Input'u Devre Dışı Bırak seçeneğini seçin (veya "Steam Input kullanma" zorlamasını uygulayın).
Çift giriş Windows arayüzünde/launcher'larda ortaya çıkıyorsa, Steam'in masaüstü düzeninin (Desktop Layout) etkin olup olmadığını kontrol edin; bu düzen, oyuna/uygulamaya paralel olarak gezinme komutları gönderebilir.
Sık yapılan hatalar
- DS4Windows çalışıyor ve Steam Input global olarak etkin: Oyun hem fiziksel hem de sanal oyun kolunu görür.
- HidHide yüklü ancak Device Hiding kapalı: Hiçbir şey gizlenmez, çift giriş devam eder.
- Yanlış cihaz gizlendi: Fiziksel kontrol cihazı yerine sanal XInput gizlendi.
- DS4Windows HidHide istisnalarına eklenmedi: Kontrol cihazı algılanmayı durdurur.
- Sadece "gözle" kontrol ediliyor,
joy.cplaçılmıyor: Sonuç olarak sorun, oyun başlatılana kadar fark edilmeden kalır.
SSS
Neden daha önce çalışıyordu ama sonra başladı?
Genellikle neden, Steam/DS4Windows güncellemesi, profil değişikliği, belirli bir oyun için Steam Input'un etkinleştirilmesi veya HidHide'ın cihazı gizlemeyi bırakmasıdır (ayar sıfırlandı/kapatıldı).
HidHide olmadan yapılabilir mi?
Bazen evet: DS4Windows'u kapatmak veya Steam Input'u devre dışı bırakmak yeterlidir. Ancak birçok oyunda XInput ile kararlı bir DS4Windows deneyimi istiyorsanız, çift girişi kaldırmanın en güvenilir yolu HidHide'dır.
Her şey doğru yapılandırıldığında joy.cpl içinde ne olmalı?
Genellikle oyunun gerçekten kullandığı tek bir cihaz: Ya fiziksel kontrol cihazı (Steam Input) ya da sanal XInput (DS4Windows). İki tane görüntüleniyorsa, ikinci giriş katmanının nerede etkin olduğunu arayın.