Skip to main content

Gamepad'iniz Düzgün Çalışıyor mu?

Kumandanızı bağlayın ve başlamak için herhangi bir düğmeye basın. Bu test Gamepad API'sini gerçek zamanlı okur — düğme basışları, analog çubuk konumları, tetikleyici değerleri ve titreşim desteğini gösterir. %100 tarayıcı tabanlı, sıfır veri yükleme.

Bu test, tüm düğmeler, analog çubuk X/Y eksenleri (±1.0 aralığı), tetikleyici basıncı (0-1.0) ve titreşim aktüatör desteği için gerçek zamanlı durumları görüntülemek üzere requestAnimationFrame aracılığıyla Gamepad API'sini yoklar.

Gamepad API standardı 17 düğme ve 4 eksene kadar eşler; Xbox, PlayStation ve Switch Pro kumandaları standart gamepad eşlemesini takip eder.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

Sonuçlarınız Ne Anlama Geliyor?

Result Range Meaning
İyi Tüm düğmeler ve çubuklar doğru yanıt veriyor Her giriş beklenen düğme indeksine eşleniyor, çubuklar bırakıldığında merkeze (0, 0) dönüyor ve tetikleyiciler tam 0-1.0 aralığı bildiriyor — kumandanız tamamen işlevsel.
Uyarı Çubuk kayması veya kısmi tetikleyici aralığı Durgunken 0.0'a dönmeyen analog çubuklar çubuk kaymasını gösterir — aşınmış potansiyometre. Kısmi tetikleyici aralığı mekanik durdurma veya kalibrasyon sorununu gösterebilir.
Kötü Düğmeler yanıt vermiyor veya kumanda algılanmıyor Yanıt vermeyen düğmeler temas arızasını önerir. Kumanda hiç algılanmıyorsa sürücüleri kontrol edin, farklı USB bağlantı noktası deneyin veya Bluetooth'u yeniden eşleştirin.

Yaygın Sorunlar ve Çözümleri

Kumanda tarayıcı tarafından algılanmıyor

Bağladıktan sonra herhangi bir düğmeye basın — Gamepad API'si etkinleşmek için fiziksel düğme basışı gerektirir. Hâlâ algılanmıyorsa başka bir USB bağlantı noktası deneyin, Bluetooth'u yeniden eşleştirin veya kumandayı özel olarak kullanan diğer uygulamaları kapatın.

Analog çubuk kayma gösteriyor (durgunken sıfır olmayan değer)

Çubuk kayması, kontrol çubuğu modülü içindeki aşınmış potansiyometrelerden kaynaklanır. Geçici çözüm olarak oyun ayarlarınızda daha büyük ölü bölge uygulayın veya kalıcı çözüm için çubuk modülünü değiştirin.

İlgili Araçlar

Sıkça Sorulan Sorular

Gamepad'imi tarayıcıda nasıl test edebilirim?

Kumandanızı USB veya Bluetooth ile bağlayın, ardından herhangi bir düğmeye basın. Test, Gamepad API aracılığıyla gamepad'i otomatik olarak algılar ve tüm düğme, çubuk ve tetikleyici durumlarını gerçek zamanlı gösterir.

Hangi kumandalar destekleniyor?

Tarayıcınız tarafından tanınan herhangi bir kumanda çalışır: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro ve standart eşlemeli çoğu genel USB/Bluetooth gamepad'ler.

Gamepad'im neden algılanmıyor?

Bağladıktan sonra kumandada herhangi bir düğmeye basın — tarayıcılar Gamepad API'sini etkinleştirmek için düğme basışı gerektirir. Hâlâ algılanmıyorsa farklı USB bağlantı noktası deneyin, Bluetooth'u yeniden eşleştirin veya başka bir uygulamanın kumandayı özel olarak kullanıp kullanmadığını kontrol edin.

Herhangi bir kumanda verisi yükleniyor mu?

Hayır. Gamepad API tamamen JavaScript'te çalışır. Giriş değerleri requestAnimationFrame yoklaması ile okunur ve asla tarayıcınızı terk etmez. Veri almak için sunucu yoktur.