Apakah Gamepad Anda Berfungsi dengan Baik?
Hubungkan kontroler Anda dan tekan tombol apapun untuk memulai. Tes ini membaca Gamepad API secara real-time — menampilkan penekanan tombol, posisi analog stik, nilai trigger, dan dukungan getaran. 100% berbasis browser, tanpa unggahan data.
Tes ini melakukan polling Gamepad API melalui requestAnimationFrame untuk menampilkan status real-time semua tombol, sumbu X/Y analog stik (rentang ±1.0), tekanan trigger (0–1.0), dan dukungan aktuator getaran.
Standar Gamepad API memetakan hingga 17 tombol dan 4 sumbu; kontroler Xbox, PlayStation, dan Switch Pro semuanya mengikuti pemetaan gamepad standar.
Connect a gamepad and press any button
Supports Xbox, PlayStation, Switch, and generic controllers
Apa Arti Hasil Anda?
| Result | Range | Meaning |
|---|---|---|
| Baik | Semua tombol dan stik merespons dengan benar | Setiap input dipetakan ke indeks tombol yang diharapkan, stik kembali ke tengah (0, 0) saat dilepas, dan trigger melaporkan rentang penuh 0–1.0 — kontroler Anda berfungsi penuh. |
| Peringatan | Stik drift atau rentang trigger parsial | Analog stik tidak kembali ke 0.0 saat diam menandakan stik drift — potensiometer yang aus. Rentang trigger parsial mungkin berarti penghenti mekanis atau masalah kalibrasi. |
| Buruk | Tombol tidak responsif atau kontroler tidak terdeteksi | Tombol tidak responsif menunjukkan kegagalan kontak. Jika kontroler tidak terdeteksi sama sekali, periksa driver, coba port USB yang berbeda, atau pasangkan ulang Bluetooth. |
Masalah Umum dan Cara Mengatasinya
Kontroler tidak terdeteksi oleh browser
Tekan tombol apapun setelah menghubungkan — Gamepad API memerlukan penekanan tombol fisik untuk mengaktifkannya. Jika masih tidak terdeteksi, coba port USB lain, pasangkan ulang Bluetooth, atau tutup aplikasi lain yang mungkin menggunakan kontroler secara eksklusif.
Analog stik menampilkan drift (nilai tidak nol saat diam)
Stik drift disebabkan oleh potensiometer yang aus di dalam modul thumbstick. Terapkan deadzone yang lebih besar di pengaturan game sebagai solusi, atau ganti modul stik untuk perbaikan permanen.