Tes Gamepad
Gunakan Tes Gamepad ini untuk memeriksa pengontrol sebelum bertanding, siaran langsung, atau memperbaikinya. Alat membaca Gamepad API browser secara lokal dan menampilkan nilai tombol, sumbu, gerakan setelah difilter oleh zona mati, serta dukungan getaran yang tersedia. Pada pengontrol dengan pemetaan standar, nama kontrol yang umum akan ditampilkan; pada tata letak mentah, kontrol tetap diberi nomor agar alat tidak menebak susunan fisiknya. ID perangkat, nilai tombol, dan bacaan sumbu tetap berada di browser.
Cara menguji pengontrol
-
1
Hubungkan dan aktifkan gamepad
Colokkan pengontrol lewat USB atau sambungkan lewat Bluetooth. Tekan tombol apa saja sekali jika browser menunggu interaksi pengguna sebelum mendaftarkan perangkat.
-
2
Coba semua input
Tekan setiap tombol dan putar kedua stik. Perhatikan bilah nilai input, nilai sumbu mentah, dan posisi setelah difilter yang diperbarui secara langsung. Nama trigger hanya muncul jika browser melaporkan pemetaan standar.
-
3
Uji posisi tengah stik dan getaran
Biarkan kedua stik tanpa disentuh selama pengambilan sampel singkat di posisi tengah, sesuaikan zona mati tampilan bila perlu, lalu jalankan tes getaran jika browser menyediakan aktuator haptik.
Apa yang dilaporkan Gamepad API
Browser modern menyediakan akses ke pengontrol yang kompatibel melalui Gamepad API. Setiap gamepad yang terdeteksi dapat memberikan id, nama pemetaan, daftar tombol berurutan, dan daftar sumbu berurutan. Tombol dapat melaporkan nilai input analog dari 0,00 hingga 1,00, bukan sekadar ditekan atau dilepas. Sumbu biasanya melaporkan gerakan dari -1,00 sampai 1,00, dengan 0,00 berarti berada di tengah. Hanya pemetaan standard yang menjamin urutan tombol, trigger, dan stik yang umum; karena itu, tata letak mentah tetap diberi nomor.
Zona mati dan drift
Zona mati adalah rentang kecil di sekitar titik tengah stik yang dianggap nol oleh tampilan alat. Nilai bawaannya 0,12, sehingga nilai dari -0,12 sampai 0,12 disaring. Pengaturan ini hanya mengubah tampilan penguji; pengaturan ini tidak mengalibrasi pengontrol atau mengubah game. Pada gamepad dengan pemetaan standar, tes posisi tengah mengambil sampel empat sumbu stik saat keduanya diam. Tes melaporkan bacaan diam yang terus berada di luar ambang pilihan, tetapi menolak sampel jika stik bergerak selama pengujian. Hasil ini adalah petunjuk diagnosis, bukan vonis pasti bahwa perangkat keras rusak.
| Gejala | Yang perlu diperiksa | Solusi umum |
|---|---|---|
| Kamera bergerak sendiri | Sampel posisi tengah yang stabil tetap berada di luar zona mati | Uji lagi tanpa menyentuh stik, lalu atur game atau servis stiknya |
| Trigger tidak mencapai tarikan penuh | Nilai input trigger pada pemetaan standar berhenti di bawah 100% | Kalibrasi ulang, bersihkan, atau coba port USB lain |
| Tombol menghasilkan input ganda | Tombol bernomor berubah status dua kali untuk satu tekanan | Periksa sakelar, kabel, atau koneksi nirkabel |
| Tes getaran gagal | Getaran tidak didukung atau diblokir browser | Coba browser lain atau pastikan pengontrol mendukung getaran |
Contoh kasus
Misalkan beberapa sampel posisi tengah berkumpul di sekitar +0,04 pada sumbu X dan -0,03 pada sumbu Y. Dengan zona mati bawaan 0,12, kedua nilai terfilter menjadi 0,00 dan hasil tes posisi tengah tetap berada di dalam ambang. Jika sampel yang stabil justru berkumpul di sekitar +0,21, alat akan melaporkan bahwa sumbu yang diam berada di luar zona mati. Uji lagi tanpa menyentuh stik sebelum mengubah zona mati di dalam game, mengalibrasi ulang, atau memeriksa perangkat keras di komputer lain.
Kesalahan yang sering terjadi
- Sebagian browser baru menampilkan gamepad setelah ada tombol yang ditekan begitu halaman termuat.
- Latensi Bluetooth, baterai lemah, atau kabel yang jelek membuat input terlihat putus-putus.
- Urutan tombol dan sumbu dapat berbeda di luar pemetaan standar, sehingga kontrol mentah sengaja tetap diberi nomor.
- Tes getaran di browser hanya membuktikan dukungan browser. Sebuah game dapat memakai sistem umpan balik getarnya sendiri dengan cara berbeda.
Pertanyaan yang Sering Diajukan
ID perangkat, status tombol, dan bacaan sumbu tetap berada di browser dan tidak dikirim ke server. Dalam mode alur bertahap, hanya nilai zona mati dan slot pengontrol yang dipilih yang dibawa di URL halaman sebagai pengaturan tampilan.
Banyak browser menunggu sampai pengguna berinteraksi dengan pengontrol. Tekan tombol apa saja setelah membuka halaman, pastikan tab sedang aktif, lalu segarkan daftarnya bila perlu.
Mulailah dari nilai bawaan 0,12 sebagai ambang tampilan. Nilai lebih rendah memperlihatkan bacaan diam yang lebih kecil; nilai lebih tinggi menyembunyikan lebih banyak gerakan pada tampilan ini. Penggeser tidak mengubah pengontrol atau game, jadi atur zona mati permainan yang sebenarnya dari pengaturan game.
Dukungan getaran bergantung pada pengontrol, browser, sistem operasi, dan jenis koneksi. Jika tombolnya nonaktif, gamepad tetap bisa dipakai untuk menguji input, tetapi tidak menyediakan aktuator getaran bagi halaman.
Alat Terkait
Generator Nama Bayi
Hasilkan ide nama bayi yang difilter menurut gender, asal, huruf pertama, panjang, dan gaya. Daftar segar setiap klik; simpan favorit untuk dibandingkan.
Generator Jadwal Tidur Bayi
Buat jadwal tidur yang sesuai usia untuk bayi Anda dari baru lahir hingga 3 tahun, berdasarkan total kebutuhan tidur, jendela bangun, dan jumlah tidur siang.
Generator Kartu Bingo
Buat kartu bingo siap cetak dengan angka acak atau kata khusus. Standar 5x5 dengan kotak tengah gratis, siap untuk kelas atau pesta.
Pemecah Blossom
Masukkan huruf tengah dan enam huruf petal untuk menemukan semua jawaban Blossom yang valid. Diurutkan menurut panjang dan ditandai untuk pangram.
Pembuat Beat
Buat beat drum sederhana di sequencer 16 langkah langsung dari browser, lengkap dengan tempo, swing, kit, preset pola, dan pemutaran Web Audio lokal.
Penguji Keyboard
Uji tombol keyboard langsung di browser dengan keydown, keyup, kode fisik, rollover, dan diagnostik tombol macet secara langsung. Tanpa unggah data.