Skip to main content

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.

Alat Terkait

Pertanyaan yang Sering Diajukan

Bagaimana cara mengetes gamepad saya di browser?

Hubungkan kontroler Anda melalui USB atau Bluetooth, lalu tekan tombol apapun. Tes secara otomatis mendeteksi gamepad melalui Gamepad API dan menampilkan semua status tombol, stik, dan trigger secara real-time.

Kontroler apa yang didukung?

Kontroler apapun yang dikenali browser Anda berfungsi: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro, dan sebagian besar gamepad USB/Bluetooth generik dengan pemetaan standar.

Mengapa gamepad saya tidak terdeteksi?

Tekan tombol apapun pada kontroler setelah menghubungkan — browser memerlukan penekanan tombol untuk mengaktifkan Gamepad API. Jika masih tidak terdeteksi, coba port USB yang berbeda, pasangkan ulang Bluetooth, atau periksa apakah aplikasi lain menggunakan kontroler secara eksklusif.

Apakah data kontroler diunggah?

Tidak. Gamepad API berjalan sepenuhnya di JavaScript. Nilai input dibaca melalui polling requestAnimationFrame dan tidak pernah meninggalkan browser Anda. Tidak ada server untuk menerima data.