Apa yang sebenarnya diukur
Bangku tes membaca tombol dan sumbu yang diberikan browser lewat Gamepad API dan menamainya sesuai controller di depannya — Xbox, PlayStation, atau Nintendo, dari USB vendor id. Alat ini menelusuri seberapa bulat tepi luar setiap stik, menghitung seberapa sering controller mengirim laporan, dan, jika Anda izinkan, menjalankan motor getar agar Anda bisa merasakan apakah masing-masing berfungsi.
Batas pengukuran: Pemetaan browser berbeda menurut controller, sistem operasi, dan driver. Getaran yang tidak tersedia atau label yang tidak biasa tidak otomatis berarti controller rusak, dan report rate tidak bisa terlihat melebihi refresh rate layar Anda.
Cara membaca hasil
Respons tombol
Tombol harus menyala sekali saat ditekan dan padam saat dilepas. Kedipan cepat tanpa ditekan dengan sengaja bisa menandakan masalah switch, driver, atau sambungan.
Kebulatan stik
Telusuri setiap stik mengikuti tepinya. Beberapa persen itu normal untuk controller baru, dan 0% bukan target: banyak controller sengaja menjangkau melewati lingkaran di arah diagonal. Yang jadi tanda adalah controller yang terbaca jauh lebih buruk dari biasanya.
Report rate
Hasil yang sama dengan refresh rate layar berarti controller setidaknya secepat itu — browser tidak bisa melihat lebih jauh. Hasil yang jelas di bawahnya adalah batas controller itu sendiri, dan biasanya membaik lewat kabel.
Getaran
Motor lemah dan kuat harus terasa jelas berbeda. Motor yang terasa sama persis dengan “kedua motor”, atau tidak bergetar, itulah yang patut dicurigai. Browser menyalakan motor tetapi tidak bisa mengukurnya.
Mengatasi hasil yang tidak terduga
Tidak ada yang muncul
Tekan tombol controller — kebanyakan browser baru menampilkan controller setelah ada input — coba sambungan kabel, dan periksa apakah tab atau game lain sedang memegang akses eksklusif.
Nama tombol tidak cocok dengan controller saya
Controller yang tidak memakai pemetaan standar ditampilkan dengan indeks mentah, karena nama tebakan bisa salah. Indeks mentahnya ada di bawah “Indeks dan sumbu mentah”.
Getaran tidak bekerja
Chrome dan Edge di desktop mendukung getaran untuk kebanyakan controller Xbox dan PlayStation; Firefox dan Safari biasanya tidak. Coba pakai kabel, dan tekan tombol di controller dulu agar halaman bisa menjangkau motornya.
Pertanyaan yang sering diajukan
Apakah ini menginstal driver?
Tidak. Alat ini hanya membaca sinyal controller yang sudah diberikan browser Anda.
Controller apa saja yang dikenali?
Controller apa pun yang bisa dilihat browser. Controller Xbox, PlayStation, dan Nintendo diberi nama dan digambar dengan tata letaknya sendiri berdasarkan USB vendor id; controller lain memakai tata letak umum, dan yang non-standar ditampilkan dengan indeks mentah.
Apakah tes getaran butuh izin?
Ya. Halaman tidak mengirim apa pun ke controller sampai Anda menekan “Izinkan getaran untuk kunjungan ini”, setiap pola berhenti sendiri dalam dua detik, dan izinnya berakhir saat Anda pergi.
Kenapa report rate tertulis “setidaknya 60 Hz”?
Browser menyerahkan status controller ke halaman sekali per frame yang ditampilkan, jadi di layar 60 Hz tidak ada yang lebih cepat dari 60 Hz yang bisa terlihat. Halaman ini memberi tahu jika angkanya adalah batas layar Anda, bukan rate controller itu sendiri.
Apakah ini bisa membuktikan controller saya rusak?
Alat ini bisa mencatat input yang terlihat di browser, tetapi diagnosis hardware sebaiknya juga dipastikan di browser, sambungan, dan perangkat lain.
Apakah ID controller saya diunggah?
Tidak. Sesi langsung diproses di browser Anda, dan input maupun identitas controller tidak dikirim ke Keymap Labs.