Uji Gamepad

Uji gamepad Anda online — periksa setiap tombol, analog stick, trigger, dan motor getaran. Deteksi stick drift, ukur latency input, dan verifikasi controller Anda berfungsi dengan sempurna. Mendukung Xbox, PlayStation, Switch Pro, dan controller USB generik. Tanpa unduhan.

Tes Gamepad

Hubungkan controller via USB atau Bluetooth dan tekan tombol apa pun untuk mulai menguji.

🎮

Tidak Ada Controller Terdeteksi

Hubungkan gamepad via USB atau Bluetooth dan tekan tombol apa pun untuk memulai.

Uji Controller Anda Online untuk Tombol, Stick, dan Drift

Uji gamepad ini memungkinkan Anda melakukan uji controller lengkap dalam hitungan detik. Hubungkan controller, tekan tombol apa pun, dan alat kami menampilkan layout visual dengan penyorotan tombol real-time, posisi analog stick dengan visualisasi deadzone, bar sensitivitas trigger, dan uji motor getaran. Baik menguji controller Xbox, memeriksa PlayStation gamepad untuk stick drift, atau memvalidasi controller USB generik — alat ini mencakup semua skenario.

Memahami Hasil Uji Gamepad Anda

Hijau — Tombol Berfungsi

Tombol menyala hijau saat ditekan dan kembali ke status tidak aktif saat dilepaskan. Tombol ini lulus uji dan berfungsi dengan benar.

Tidak Ada Respons — Tombol Rusak

Tombol tidak menyala saat ditekan. Mungkin rusak secara fisik, kabel pita terputus, atau firmware controller perlu diperbarui.

Kuning — Stick Drift Terdeteksi

Titik analog stick bergerak sendiri dari tengah. Itu adalah drift — disebabkan oleh potensiometer yang aus. Tingkat keparahan drift ditunjukkan dalam nilai X/Y mentah.

📳
Biru — Uji Motor Getaran

Uji motor rumble lemah (frekuensi tinggi) dan kuat (frekuensi rendah) secara terpisah. Jika motor tidak bergetar, mungkin rusak atau terputus secara internal.

Mengapa Menggunakan Uji Gamepad Kami

🕹️
Uji Tombol Lengkap

Uji semua 17 tombol gamepad standar — tombol utama (A/B/X/Y atau Cross/Circle/Square/Triangle), tombol bahu (LB/RB atau L1/R1), trigger (LT/RT atau L2/R2), D-Pad, dan tombol tengah.

🎯
Visualisasi Analog Stick

Visualisasi sumbu X/Y real-time dengan lingkaran deadzone. Lihat posisi stick yang presisi, nilai analog mentah, dan deteksi drift seketika.

🔫
Uji Sensitivitas Trigger

Bar progres visual untuk trigger analog L2/R2 (atau LT/RT). Verifikasi rentang gerakan penuh dari 0% hingga 100%.

📳
Uji Getaran dan Rumble

Uji motor lemah (frekuensi tinggi), motor kuat (frekuensi rendah), atau keduanya secara bersamaan. Verifikasi fungsi dual-rumble.

Deteksi Stick Drift

Menyorot secara otomatis ketika analog stick drift melewati deadzone. Menunjukkan nilai X/Y presisi untuk mengukur tingkat keparahan drift.

⏱️
Pengukuran Latency Input

Memperkirakan latency input dan polling rate (Hz). Bandingkan latency USB vs Bluetooth atau controller berbeda.

🎮
Dukungan Multi-Controller

Uji hingga 4 controller secara bersamaan. Pemilih dropdown memungkinkan beralih antara controller yang terhubung.

🔒
100% Privasi

Semua pengujian terjadi secara lokal di browser Anda. Tidak ada input tombol, nilai stick, atau data controller yang dikirim ke server.

📦
Tanpa Unduhan

Tanpa instalasi, tanpa plugin, tanpa pendaftaran. Buka tester ini dan mulai menguji segera.

🩺
Ringkasan Diagnostik

Setelah pengujian, dapatkan ringkasan diagnostik bertenaga AI dengan kemungkinan penyebab dan langkah selanjutnya yang direkomendasikan — tidak perlu menebak apa yang salah.

📊
Skor Kesehatan & Cakupan

Lihat skor kesehatan 0-100 dan bilah progres cakupan tes. Ketahui persis persentase tes yang telah diselesaikan dan sehatnya perangkat Anda.

📈
Pelacakan Tren

Riwayat tes Anda disimpan secara lokal. Saat tes lagi, lihat apakah kesehatan perangkat membaik atau memburuk — lacak keausan dari waktu ke waktu.

📤
Ekspor Laporan

Ekspor laporan diagnostik sebagai PDF, salin ringkasan teks, atau buat URL yang dapat dibagikan. Sempurna untuk klaim garansi dan dukungan teknis.

Skenario yang Didukung & Batasan

Periksa dengan cepat apakah Tes Gamepad adalah alat yang tepat untuk kebutuhan Anda. Daftar di bawah menunjukkan dengan tepat apa yang dapat dan tidak dapat dilakukan oleh alat berbasis browser ini.

Berfungsi dengan

  • Kontroler Xbox One / Xbox Series
  • Kontroler PlayStation 4 (DualShock 4)
  • Kontroler PlayStation 5 (DualSense)
  • Kontroler Nintendo Switch Pro
  • Gamepad USB generik dan arcade stick
  • Kontroler Bluetooth (nirkabel)
  • Kontroler USB berkabel
  • Semua tombol standar (16 tombol + 4 sumbu)
  • Stik analog, trigger, dan D-pad
  • Tes motor getaran / rumble

Tidak didukung

  • Memperbaiki hardware kontroler (potensiometer, mikro-saklar)
  • Memperbaiki stick drift (perbaikan level hardware)
  • Memperbarui atau mem-flash firmware kontroler
  • Mengkalibrasi pengaturan deadzone hardware
  • Memperbaiki keausan atau kerusakan mikro-saklar tombol
  • Menguji kontroler yang tidak terhubung atau tidak dipasangkan

Tes Gamepad hanya memverifikasi apakah peristiwa input mencapai browser. Tidak dapat menentukan apakah kegagalan disebabkan oleh perangkat keras, driver, firmware, atau sistem operasi.

Cara Kerja Tester Gamepad Online Kami

Tester gamepad kami berjalan sepenuhnya di browser web Anda menggunakan Gamepad API. API web standar ini memungkinkan halaman web berkomunikasi dengan kontroler game yang terhubung via USB atau Bluetooth, memberikan akses real-time ke status tombol, posisi analog stick, dan motor getaran.

Event Koneksi Gamepad

Saat Anda menghubungkan kontroler dan menekan tombol apa pun, browser memicu event gamepadconnected. Tool kami mendengarkan event ini dan mulai polling status kontroler menggunakan navigator.getGamepads() di setiap frame animasi (requestAnimationFrame). Ini memberi kami pembaruan real-time dari semua status tombol dan nilai analog stick pada rate refresh tampilan.

Mapping Gamepad Standar

Gamepad API mendefinisikan mapping standar untuk kontroler modern dengan 17 tombol dan 4 sumbu (2 per analog stick). Mapping dirancang untuk bekerja lintas jenis kontroler: Xbox (A, B, X, Y), PlayStation (Cross, Circle, Square, Triangle), dan kontroler generik semuanya memetakan ke indeks tombol standar yang sama. Tool kami menampilkan kedua konvensi penamaan sehingga Anda dapat mengidentifikasi tombol terlepas dari jenis kontroler Anda.

API Getaran

Untuk kontroler yang mendukung getaran, Gamepad API menyediakan interface vibrationActuator. Tool kami menggunakan metode playEffect("dual-rumble") untuk memicu motor lemah (frekuensi tinggi) dan motor kuat (frekuensi rendah) secara independen atau bersamaan. Perhatikan bahwa dukungan getaran bervariasi berdasarkan browser — Chrome dan Edge memiliki dukungan terbaik, sementara Firefox dan Safari mungkin tidak mendukung getaran sama sekali.

Estimasi Latensi dan Polling Rate

Tool ini mengestimasi latensi input dengan mengukur interval antara callback requestAnimationFrame berturut-turut selama input aktif. Polling rate (Hz) dihitung sebagai 1000 / interval_rata-rata. Meskipun ini bukan pengukuran presisi perangkat keras, ini memberikan perbandingan yang berguna antara kontroler dan metode koneksi yang berbeda (USB vs Bluetooth).

Masalah Controller Umum yang Dapat Anda Deteksi

⚠ Stick Drift

Defek kontroler yang paling umum. Analog stick mendaftarkan gerakan saat tidak disentuh. Disebabkan oleh potensiometer yang aus di dalam mekanisme stick. Gunakan tool kami untuk mendeteksi drift — lepaskan stick dan amati gerakan apa pun di luar lingkaran deadzone. Stick drift memburuk seiring waktu dan dapat membuat kontroler tidak dapat digunakan untuk bidik yang presisi.

💀 Tombol Mati

Tombol yang tidak terdaftar saat ditekan. Biasanya disebabkan oleh membran yang aus, contact pad rusak, atau kabel pita yang terputus. Uji setiap tombol secara individual — jika tidak menyala hijau, tidak berfungsi. Beberapa tombol mati dapat diperbaiki dengan membersihkan contact pad, tetapi tombol yang sangat aus mungkin perlu diganti.

🔫 Masalah Trigger

Trigger yang tidak mendaftarkan rentang penuh, memiliki titik mati, atau mendaftarkan tanpa ditekan. Gunakan bilah sensitivitas trigger untuk memverifikasi rentang penuh 0-100%. Jika trigger melompat atau memiliki celah, potensiometer mungkin kotor atau aus. Beberapa trigger dapat diperbaiki dengan membersihkan potensiometer dengan pembersih kontak.

📳 Getaran Tidak Berfungsi

Satu atau kedua motor rumble tidak berfungsi. Gunakan tes getaran kami untuk memeriksa setiap motor secara independen. Jika motor lemah berfungsi tetapi motor kuat tidak (atau sebaliknya), satu motor rusak. Perhatikan bahwa getaran mungkin juga tidak berfungsi jika browser tidak mendukung Vibration API — coba Chrome atau Edge untuk kompatibilitas terbaik.

⏱️ Latensi Input Tinggi

Keterlambatan yang tidak biasa antara menekan tombol dan melihat hasil. Ini dapat disebabkan oleh interferensi Bluetooth, polling rate rendah, atau masalah driver. Coba beralih dari Bluetooth ke koneksi USB — USB biasanya memiliki latensi yang lebih rendah dan lebih konsisten. Periksa juga perangkat Bluetooth lain yang dapat menyebabkan interferensi.

Controller & Perangkat yang Didukung

🎮
Xbox One
Controller Xbox One & Series X/S
🎮
PlayStation
DualShock 4 & DualSense
🎮
Switch Pro
Nintendo Switch Pro Controller
🎮
USB Generik
Gamepad USB standar
🕹️
Arcade Stick
Fight stick dan arcade pad
🎮
8BitDo
Controller 8BitDo
🕹️
Adapter Retro
Adapter controller retro USB
🔌
USB Kabel
Koneksi USB standar

Sistem Operasi & Browser yang Didukung

Sistem Operasi
Windows 10/11macOSLinuxChromeOS
Browser
ChromeEdgeFirefoxSafariOpera

Privasi & Keamanan

Uji gamepad ini dirancang dengan privasi sebagai prioritas utama. Semua pengujian — deteksi tombol, visualisasi analog stick, pengukuran trigger, dan uji getaran — terjadi sepenuhnya di browser Anda, menggunakan Gamepad API standar. Tidak ada input tombol, nilai stick, identifikasi controller, atau data lainnya yang dikirim ke server.

Alat ini tidak memerlukan akun, login, atau informasi pribadi. Status controller dibaca langsung dari loop polling gamepad browser dan hanya ada di memori (RAM) browser Anda. Semua hasil dihapus saat Anda menutup atau menyegarkan halaman.

Pertanyaan yang Sering Diajukan

Bagaimana cara menguji gamepad atau controller saya online?

Untuk menguji gamepad, hubungkan ke komputer via USB atau Bluetooth lalu buka halaman ini di Chrome, Edge, atau Firefox. Tekan tombol apa pun di controller — browser mendeteksinya melalui Gamepad API dan alat kami menampilkan layout controller visual dengan penyorotan tombol real-time, posisi analog stick, dan level trigger. Anda dapat menguji setiap tombol, kedua analog stick, trigger, dan getaran.

Controller apa saja yang didukung oleh uji gamepad ini?

Tester kami mendukung semua controller yang dikenali oleh Gamepad API browser. Termasuk: Xbox One dan Xbox Series Controller, PlayStation 4 (DualShock 4) dan PlayStation 5 (DualSense) Controller, Nintendo Switch Pro Controller, gamepad USB generik, arcade stick, dan adaptor controller retro. Baik koneksi USB maupun Bluetooth didukung.

Bagaimana cara menguji stick drift pada controller saya?

Stick drift terjadi ketika analog stick Anda mendaftarkan gerakan meskipun Anda tidak menyentuhnya. Untuk menguji drift, lepaskan kedua analog stick dan amati visualisasi stick di alat kami. Jika titik bergerak sendiri dari posisi tengah, controller Anda memiliki stick drift. Alat menunjukkan nilai sumbu X/Y yang presisi untuk mengukur tingkat keparahan.

Apakah saya bisa menguji getaran dan rumble controller?

Ya. Jika controller Anda mendukung getaran dan browser Anda mendukung Gamepad Vibration API, Anda dapat menguji motor lemah, motor kuat, atau keduanya secara bersamaan. Klik "Motor Lemah" untuk getaran lembut, "Motor Kuat" untuk rumble berat, atau "Kedua Motor" untuk efek dual-rumble penuh. Tidak semua browser mendukung API getaran — Chrome dan Edge memiliki dukungan terbaik.

Apakah uji gamepad ini berfungsi di Mac, Windows, dan Linux?

Ya, tester kami berfungsi di semua sistem operasi — Windows, macOS, Linux, dan ChromeOS — selama Anda menggunakan browser web modern. Uji ini menggunakan Gamepad Web API standar yang didukung secara universal. Untuk pengalaman terbaik, gunakan Chrome atau Edge karena mereka memiliki implementasi Gamepad API paling lengkap termasuk dukungan getaran.

Mengapa controller saya tidak dikenali?

Jika controller Anda tidak dikenali, coba langkah berikut: (1) Pastikan controller terhubung via USB atau Bluetooth sebelum membuka halaman ini. (2) Tekan tombol di controller — Gamepad API baru aktif setelah tombol ditekan karena alasan keamanan. (3) Coba kabel USB berbeda — beberapa kabel hanya untuk pengisian daya. (4) Periksa apakah controller dikenali oleh sistem operasi Anda. (5) Coba browser lain.

Apa itu deadzone dan mengapa penting?

Deadzone adalah area kecil di sekitar tengah analog stick di mana input diabaikan. Tanpa deadzone, fluktuasi analog kecil pun akan terdaftar sebagai gerakan. Alat kami menunjukkan lingkaran deadzone pada setiap visualisasi stick — gerakan apa pun dalam lingkaran ini diperlakukan sebagai "terpusat". Jika drift Anda melewati deadzone, akan terdaftar sebagai input yang tidak diinginkan dalam game.

Apakah saya bisa menguji beberapa controller secara bersamaan?

Ya. Gamepad API mendukung hingga 4 controller secara bersamaan. Jika Anda memiliki beberapa controller terhubung, pemilih dropdown muncul di header alat, memungkinkan Anda beralih di antara mereka. Setiap controller diidentifikasi oleh indeksnya (0-3). Berguna untuk menguji beberapa controller sebelum sesi gaming.

Apakah alat ini mengumpulkan data saya?

Tidak. Tester gamepad ini 100% ramah privasi. Semua pengujian terjadi secara lokal di browser Anda menggunakan Gamepad API standar. Tidak ada input tombol, nilai stick, identifikasi controller, atau data lainnya yang dikirim ke server. Status controller dibaca langsung dari loop polling gamepad browser.

Bagaimana cara menguji latency input controller?

Latency input adalah jeda antara menekan tombol dan terdaftarnya aksi dalam game. Alat kami menyediakan pengukuran latency perkiraan dengan melacak interval antara event input. Meskipun uji latency berbasis browser tidak seakurat alat hardware khusus, dapat membantu Anda membandingkan controller berbeda atau mendeteksi latency tinggi yang tidak biasa yang disebabkan oleh interferensi Bluetooth atau polling rate rendah.

Mengapa tombol kontroler saya terdaftar dua kali atau tidak merespons?

Jika tombol terdaftar beberapa kali pada satu tekanan, mikro-saklar tombol mungkin aus (mirip dengan double-click mouse). Ini adalah masalah hardware yang memburuk seiring waktu. Jika tombol tidak merespons sama sekali, saklar mungkin mati, atau pemetaan tombol mungkin tidak dikenali browser. Coba di browser berbeda untuk menyingkirkan masalah software. Beberapa kontroler memiliki pemetaan tombol non-standar yang mungkin tidak dikenali browser tertentu. Jika masalah berlanjut di semua browser, saklar tombol kemungkinan perlu perbaikan atau penggantian fisik.

Mengapa input kontroler saya tertunda atau lag?

Lag input dapat disebabkan oleh: (1) Interferensi Bluetooth — koneksi nirkabel menambah latensi variabel; gunakan koneksi USB berkabel untuk latensi terendah. (2) Polling rate rendah — beberapa kontroler poll pada 125Hz (8ms) sementara lainnya pada 250Hz+ (4ms atau kurang). (3) Ekstensi browser atau penggunaan CPU tinggi memperlambat pemrosesan event. (4) Firmware kontroler mungkin perlu diperbarui. Alat kami memberikan estimasi pengukuran latensi dan menampilkan estimasi polling rate (Hz).

Apakah tester gamepad ini dapat mendeteksi kerusakan hardware?

Tidak. Alat ini hanya memverifikasi apakah input kontroler mencapai browser — tidak dapat menentukan penyebab fisik dari kegagalan. Jika tombol tidak merespons atau stick drift, masalahnya bisa berupa potensiometer yang aus, mikro-saklar yang rusak, kabel pita yang rusak, atau masalah firmware, tetapi alat kami tidak dapat memberi tahu yang mana. Yang dapat dilakukan adalah mengonfirmasi tombol mana yang gagal, seberapa parah stick drift, dan apakah motor getaran berfungsi.

Apakah dapat memperbaiki stick drift atau masalah tombol?

Tidak. Ini adalah alat diagnostik, bukan alat perbaikan. Tidak dapat membersihkan potensiometer, mengganti modul analog stick, memperbaiki mikro-saklar, atau mengkalibrasi ulang hardware. Yang dapat dilakukan adalah membantu mengidentifikasi apakah stick drift ada, seberapa parah, dan tombol mana yang terdampak. Untuk memperbaiki stick drift: (1) bersihkan mekanisme stick dengan pembersih kontak, (2) kalibrasi ulang di software kontroler (jika didukung), (3) ganti modul analog stick (membutuhkan solder), atau (4) hubungi produsen.

Apakah dapat memperbarui firmware atau driver kontroler?

Tidak. Alat ini tidak dapat menginstal, memperbarui, atau mem-flash firmware kontroler. Pembaruan firmware harus dilakukan melalui software resmi produsen: aplikasi Xbox Accessories (kontroler Xbox), alat pembaruan firmware PlayStation (DualSense/DualShock 4), atau Steam (untuk beberapa kontroler). Masalah driver ditangani oleh sistem operasi Anda. Alat kami dapat membantu memverifikasi apakah pembaruan firmware memperbaiki masalah dengan menguji ulang kontroler setelah pembaruan.

Apakah saya bisa menguji kontroler Xbox atau PlayStation?

Ya. Kontroler Xbox (Xbox One, Xbox Series X/S, Xbox Elite) dan PlayStation (DualShock 4 untuk PS4, DualSense untuk PS5) sepenuhnya didukung dan adalah kontroler yang paling umum diuji. Keduanya berfungsi melalui koneksi USB berkabel dan Bluetooth. Kontroler Xbox berfungsi native di Windows dan terhubung via Bluetooth di macOS. DualSense dan DualShock 4 berfungsi via Bluetooth di macOS dan Windows. Semua tombol standar, analog stick, trigger, dan motor getaran terdeteksi.

Apakah saya bisa menguji kontroler Bluetooth atau nirkabel?

Ya. Kontroler Bluetooth berfungsi dengan alat ini selama dipasangkan dengan komputer Anda dan dikenali oleh sistem operasi. Browser menerima event gamepad terlepas dari jenis koneksi. Perhatikan bahwa Bluetooth menambahkan beberapa latensi dibandingkan koneksi USB berkabel — Anda dapat melihat ini di tampilan latensi estimasi dan polling rate. Jika Anda mengalami lag input atau diskoneksi melalui Bluetooth, coba mendekat ke komputer.

Ringkasan Singkat

Uji Gamepad adalah alat online gratis yang memungkinkan Anda menguji gamepad atau controller — periksa setiap tombol, analog stick, trigger, dan motor getaran langsung di browser Anda. Mendeteksi stick drift dengan visualisasi sumbu X/Y yang presisi, mengukur sensitivitas trigger, menguji motor dual-rumble, dan memperkirakan latency input dan polling rate. Mendukung Xbox, PlayStation, Switch Pro, dan controller USB generik melalui Gamepad API standar. Tanpa unduhan atau pengumpulan data — semua pengujian terjadi secara lokal di browser Anda.