İçeriğe geç
TestOnDevice

Kontrolcü Düğme Testi

Her düğmeyi ve analog tetiği basma sayıları ve takılı-giriş göstergesiyle kontrol edin.

Yerel çalışır Yükleme yokÇevrimdışı çalışır
No controller detected yet. Connect a controller and press any button — browsers only reveal a gamepad after the first input.

Values are read via the browser’s Gamepad mapping and updated each animation frame. A small resting offset is normal; drift is only meaningful when a stick clearly rests away from center across samples.

Bu test nasıl çalışır

Oyun kolu testleri, tarayıcının yalnızca kontrolcü üzerinde bir düğmeye bastıktan sonra açığa çıkardığı Gamepad API’sini kullanır. Her animasyon karesinde bağlı her kolun anlık durumunu yoklayıp düğmelerini, analog tetiklerini ve çubuk eksenlerini okuruz.

Çubuk değerleri -1…+1 aralığına normalize edilir. Drift ve deadzone testleri, tek bir okumadan hüküm vermek yerine çubukları dinlenme halinde örnekleyerek merkezden ne kadar uzakta durduğunu ve okumanın ne kadar gezindiğini görselleştirir.

Titreşim yalnızca tarayıcı kontrolcünüz için bir haptic aktüatör sunduğunda gösterilir ve şiddet ile süre güvenlik için sınırlıdır. Asla sahte bir rumble bildirmeyiz.

Nasıl kullanılır

  1. Kontrolcünüzü USB veya Bluetooth ile bağlayın.
  2. Herhangi bir düğmeye basın — tarayıcılar giriş gelene dek oyun kollarını gizler.
  3. Düğmeler, tetikler ve çubuklar görselleştirmede canlı tepki versin.
  4. Drift testlerinde çubuklara dokunmayın ki dinlenme konumu örneklensin.
  5. Titreşim için sınırlı şiddet ve süre kontrolleriyle bir rumble tetikleyin.

Neyi tespit eder

  • Tarayıcının kontrolcüyü ve standart ya da özel eşlemesini görüp görmediğini
  • Düğme basılı durumlarını ve analog tetik değerlerini
  • Çubuk eksen konumlarını, dinlenme sapmasını (drift) ve önerilen deadzone’ları
  • Titreşim için bir haptic aktüatörün mevcut olup olmadığını

Neyi tespit edemez

  • Tek bir kısa örnekten kesin bir ‘bozuk’ yargısını
  • Donanım aşınmasını mı yoksa bir eşleme/kalibrasyon farkını mı olduğunu
  • Haptics API’sini sunmayan kontrolcü veya tarayıcılarda titreşimi

Sorun giderme

BelirtiNe yapmalı
Kontrolcü algılanmıyorÖnce herhangi bir düğmeye basın — tarayıcılar giriş gelene dek oyun kollarını gizler — ve bağlı olup güç aldığından emin olun.
Yanlış düğme eşlemesiStandart olmayan kontrolcüler standart düzenle örtüşmeyebilir; ham indeksler yine de gösterilir.
Dinlenmede küçük çubuk sapmasıKüçük bir dinlenme sapması normaldir; yalnızca tutarlı, daha büyük bir merkez-dışı okuma gerçek drift’e işaret eder.
Titreşim çalışmıyorKontrolcünüz ya da tarayıcınız haptics API’sini sunmuyor olabilir; asla sahte bir başarılı rumble göstermeyiz.

SSS

Kontrolcüm neden algılanmıyor?

Önce herhangi bir düğmeye basın — tarayıcılar giriş gelene dek oyun kollarını gizler. Ayrıca bağlı ve güç alıyor olduğundan emin olun.

Biraz çubuk drift’i normal mi?

Küçük bir dinlenme sapması normaldir. Tutarlı, daha büyük merkez-dışı okumalar gerçek drift’e işaret edebilir.

Titreşim çalışıyor mu?

Yalnızca tarayıcının haptic API’sini sunduğu yerde. Asla sahte bir başarılı rumble göstermeyiz.

Hangi kontrolcüler destekleniyor?

Tarayıcının Gamepad API’sinin tanıdığı çoğu standart USB ve Bluetooth kontrolcü (Xbox, PlayStation ve daha fazlası).

Aynı anda birden fazla kontrolcü test edebilir miyim?

Evet — birkaçını bağlayın; her biri üzerinde bir düğmeye bastığınızda ayrı ayrı görünür.

Kontrolcü girişim bir yere gönderiliyor mu?

Hayır. Düğme, tetik ve çubuk verileri yerel olarak işlenir ve asla yüklenmez.

İlgili testler