Tarayıcı gamepad test cihazı nasıl çalışır?
Modern tarayıcılar, bağlı denetleyicileri Gamepad API'si aracılığıyla gösterir. Bu test cihazı, bu API'yi her animasyon karesinde (genellikle saniyede 60 kez) yoklar ve her düğmenin basılma durumunu ve analog değerinin yanı sıra her eksenin konumunu okur. Tarayıcılar bir gamepad'i yalnızca girdi gönderdikten sonra ortaya çıkardığından (bir gizlilik önlemi), her zaman önce bir düğmeye basmanız gerekir. Etkinleştirildiğinde, gördüğünüz her şey kontrol cihazınızın gerçek, canlı verileridir: yanan düğme, oyunlarınızın aldığı düğmenin aynısıdır ve eksen numaraları, bir oyunun okuyacağı ham değerlerdir. Hiçbir sürücü veya indirme söz konusu değildir ve denetleyicinizle ilgili hiçbir şey aygıtınızdan ayrılmaz.
Çubuk kaymasını ve ölü bölgeyi anlama
Çubuk kayması, bir analog çubuğun, siz ona dokunmadığınız halde, genellikle aşınmış bir potansiyometreden hareketi bildirmesidir. Bu, en yaygın denetleyici hatalarından biridir ve karakterlerin dolaşmasına veya kameranın kendi kendine dönmesine neden olur. Kontrol etmek için her iki çubuğu da bırakın ve konum noktalarını izleyin: ölü bölge düşük olarak ayarlandığında, tam merkeze yerleşmeyen herhangi bir nokta - ve 'Drift?' uyarı — sürüklenmeye işaret eder. Ölü bölge kaydırıcısı ödünleşimi gösterir: Ölü bölge, girişin göz ardı edildiği küçük bir merkezi bölgedir, dolayısıyla daha büyük bir ölü bölge, hassasiyet pahasına hafif sapmayı maskeleyebilir. Bir çubuğun hareketsiz durabilmesi için büyük bir ölü bölgeye ihtiyacı varsa, yıpranıyor demektir.
Tetikleyiciler, gürültü ve haritalama
İyi kontrolörlerde 0,00'dan (bırakıldı) 1,00'a (tamamen basıldı) kadar sorunsuz bir şekilde rapor veren analog tetikleyiciler bulunur; tetik çubukları ve bunların maksimum hareket işaretleri, tüm aralığı onaylamanıza ve artık dibe vurmayan bir tetikleyiciyi tespit etmenize olanak tanır. Rumble testi, motorları doğrudan çalıştırmak için Gamepad'in titreşimAktüatör arayüzünü kullanır, böylece titreşimi herhangi bir oyundan bağımsız olarak doğrulayabilirsiniz; destek, denetleyiciye ve tarayıcıya göre değişir ve araç, kullanılamadığında size bildirir. Son olarak, 'standart eşleme' okuması önemlidir: Bir denetleyici standart düzeni bildirdiğinde, düğmeleri ve eksenleri burada gösterilen iyi bilinen dizinlerle hizalanır; bu da çoğu oyunun ve yeniden eşleme aracının beklediği şeydir.
- 01
- Her tuşa bastığınız anda, tuş başına basma sayaçları ve ham basılan/değer okumaları ile her düğmeyi aydınlatan canlı düğme haritası.
- 02
- Tam X/Y konumunu, ayarlanabilir ölü bölge halkasını, L3/R3 tıklamalarını ve otomatik çubuk kayması algılamasını gösteren analog çubuk görselleştiriciler.
- 03
- 0,00 ila 1,00 arasındaki canlı basıncı gösteren analog tetik çubukları (LT/RT) artı tam aralığı onaylamak için bir maksimum hareket işaretçisi.
- 04
- Gamepad VibrationActuator API'si aracılığıyla hafif, güçlü ve tek motorlu efektlerle gürültü/titreşim testi.
- 05
- Canlı cihaz okuması: denetleyici adı, yuva dizini, standart haritalama durumu, düğme ve eksen sayıları, zaman damgası ve Hz cinsinden ölçülen sorgulama hızı.
- 06
- Bağlı oyun kumandaları arasında geçiş yapmak için seçicili çoklu denetleyici desteği.
- 07
- Tamamen Gamepad API'sini kullanarak tarayıcınızda çalışır; sürücü yok, yükleme yok ve hiçbir şey yüklenmedi.


