Tampilan & Masukan

Tes Gamepad

Deteksi pengontrol yang terhubung, visualisasikan tombol dan stik, baca sumbu dan pemicu, dan uji gemuruh jika didukung.

Pribadi: Data gamepad dibaca secara lokal oleh browser. Tidak ada data pengontrol yang diunggah.
Label antarmuka dan nama alat diterjemahkan. Panduan terperinci dan FAQ di halaman ini saat ini ditulis dalam bahasa Inggris.

Antarmuka uji

Browser Anda mungkin meminta izin setelah Anda menekan Mulai.
Hubungkan pengontrol dan tekan tombol. Beberapa browser memerlukan penekanan tombol sebelum pengontrol muncul.

Tongkat kiri

Tongkat kanan

Pengendali—
Pemetaan—
sumbu—
Terhubung—
#TombolDitekanNilai
—
Dukungan pengontrol bervariasi menurut browser dan sistem operasi. Getaran adalah opsional. Nilai stik analog mungkin sedikit menyimpang; itu normal bagi banyak pengontrol.

Cara menggunakan alat ini

  1. Connect your controller by USB or Bluetooth, then press a button to wake it.
  2. Click Scan controllers and wait for the device to appear.
  3. Press buttons and move sticks to see live values.
  4. Use the vibration button if your browser supports haptics, then disconnect safely.

Iklan

Penjelasan teknis

The Gamepad API exposes connected devices through navigator.getGamepads(). Buttons, axes, triggers, and timestamps are polled with requestAnimationFrame. Vibration uses the experimental hapticActuators interface where implemented.

Browser mappings vary. A controller may be recognized while some buttons are unmapped or labelled incorrectly. Raw axis values are device-dependent.

Pemecahan masalah

Controller is not detected

Press a button after connecting; some browsers only expose a gamepad after user input. Check the operating-system game controller settings.

Wrong button mapping

The browser uses a standard mapping when available, but not every controller reports one. Compare raw indices instead.

Vibration does not work

Haptics support is limited by browser, operating system, and connection type.

Controller disconnects

Try a different USB port or cable, or reconnect Bluetooth. Battery level may be low.

Pertanyaan yang sering diajukan

Iklan