fixmint
ID

Stik controller bergeser? Cara menguji setiap input sebelum menyalahkan perangkat

Oleh · · diperbarui 8 November 2026 · Dibaca 5 menit

Stik controller yang bergeser akan melaporkan nilai menjauh dari posisi tengah saat Anda melepasnya. Untuk memeriksanya, buka tes gamepad, tekan tombol apa pun untuk menghubungkan controller, lepaskan kedua stik, lalu perhatikan peringatan drift. Drift biasanya berasal dari keausan sensor pada stik. Browser dapat menampilkannya, tetapi tidak dapat memperbaikinya. Pemeriksaan di bawah ini membantu Anda membedakan kerusakan sungguhan dari pengaturan game atau masalah koneksi.

Tes gamepadApakah controller saya masih normal?Pakai gratis

Cara browser membaca controller

Browser membaca controller game melalui Gamepad API. Setiap tombol melaporkan apakah sedang ditekan dan nilai dari 0 hingga 1. Setiap sumbu analog melaporkan nilai dari −1 hingga 1. Untuk stik, sumbu pertama adalah kiri dan kanan, dan sumbu kedua adalah atas dan bawah. Stik dalam keadaan diam seharusnya melaporkan nilai yang mendekati nol.

Browser menyembunyikan controller sampai salah satu tombolnya ditekan. Ini merupakan aturan dari API tersebut, dan itulah sebabnya tes meminta Anda menekan tombol terlebih dahulu sebelum apa pun muncul. Setelah terhubung, nilai pembacaan diperbarui berkali-kali per detik selama halaman sedang aktif.

Sebagian besar controller menggunakan tata letak standar. Nama standar mengikuti tata letak Xbox: A, B, X, dan Y untuk tombol muka, serta tombol 6 dan 7 untuk pelatuk. Pada gamepad PlayStation, posisi yang sama disebut Cross, Circle, Square, dan Triangle. Beberapa controller pihak ketiga melaporkan tata letak non-standar, sehingga tombolnya mungkin bernomor berbeda dan gambar tidak akan sesuai.

Seperti apa drift itu

Drift adalah pergeseran yang stabil saat stik dilepas. Stik mungkin terbaca 0,20 ke satu sisi dan tetap di sana, sehingga karakter berjalan pelan sendiri atau kamera berputar. Sedikit noise itu wajar, karena sensor tidak pernah benar-benar diam. Tes akan memberi peringatan jika stik dalam keadaan diam terbaca lebih dari 0,1 dari rentangnya dan tetap di nilai tersebut selama sekitar satu detik.

Peringatan ini bersifat heuristik. Stik yang sengaja ditahan sedikit menjauh dari tengah selama satu detik juga akan terlihat seperti diam, jadi lepaskan stik sebelum Anda menilainya. Stik yang selalu kembali ke tengah bukan mengalami drift. Stik yang berhenti pada pergeseran yang sama setiap kali, itulah yang mengalami drift.

Uji setiap input secara berurutan

Lakukan pengujian dalam urutan berikut agar setiap langkah mempersempit penyebabnya.

  1. Hubungkan controller. Tekan sebuah tombol dan pastikan nama serta pemetaan controller muncul. Jika tidak ada yang muncul, browser tidak dapat melihat controller tersebut. Periksa koneksinya, lalu coba browser lain. Cek info browser menunjukkan browser dan versi yang Anda gunakan.
  2. Tekan setiap tombol. Setiap tombol harus menyala pada gambar, dan tabel harus menampilkan Yes dengan nilai mendekati 1.000 selama ditahan. Tombol yang tidak pernah menyala berarti mati, atau tidak mengirimkan sinyal.
  3. Tarik setiap pelatuk. Pelatuk harus terisi dari bawah saat Anda menariknya, dan nilainya naik dengan halus dari 0 hingga 1.
  4. Gerakkan setiap stik ke tepinya. Titik harus mengikuti stik sampai ke tepi lingkarannya. Stik yang tidak mencapai tepi, atau yang melompat-lompat, menandakan ada masalah.
  5. Lepaskan dan amati. Lepaskan kedua stik dan biarkan begitu saja. Setiap stik harus terbaca Centered.
  6. Tekan klik stik. Menekan stik ke dalam harus menyalakan L3 atau R3 pada gambar.

Penyebab drift

Banyak stik mengukur posisi dengan potensiometer, yaitu jalur resistif yang digerakkan oleh wiper. Setelah ribuan kali gerakan, jalur dan wiper akan aus, dan pembacaannya bisa bergeser atau melompat. Stik lain menggunakan sensor Hall-effect, yang membaca posisi magnet tanpa jalur kontak. Sensor ini tidak memiliki jalur yang bisa aus, tetapi dalam beberapa kasus tetap perlu dikalibrasi.

Debu, keringat, dan grip yang aus tidak menyebabkan drift dengan sendirinya, meskipun bisa membuat stik terasa kaku atau tersangkut. Membuka controller bisa membatalkan garansi, jadi periksa itu terlebih dahulu, dan lakukan hanya jika Anda memahami cara bagian-bagiannya terpasang.

Yang bisa dicoba sebelum menggantinya

  • Kalibrasi di sistem operasi. Di Windows, cari "Set up USB game controllers" dan gunakan halaman kalibrasi untuk menyetel ulang posisi tengah stik. macOS tidak memiliki halaman bawaan yang setara untuk sebagian besar controller, jadi gunakan perangkat lunak dari produsen jika tersedia.
  • Periksa game-nya. Banyak game memiliki pengaturan dead zone untuk stik. Dead zone yang lebih besar menyembunyikan drift kecil saat bermain. Pengaturan ini tidak memperbaiki sensornya.
  • Uji di komputer atau kabel lain. Drift yang muncul di dua perangkat menunjukkan masalah ada pada controller. Drift yang hanya muncul di satu aplikasi menunjukkan masalah ada pada dukungan controller di aplikasi tersebut.
  • Periksa garansi. Stik yang drift masih dalam masa garansi bisa diperbaiki atau diganti. Sensor yang aus tidak akan pulih dengan sendirinya seiring waktu.

Tombol dan stik rusak dengan cara yang berbeda. Tombol yang mati biasanya berupa saklar di bawah pad, dan tombol yang lengket kadang bisa dibersihkan. Tombol mouse yang terklik dua kali adalah masalah yang berkaitan tetapi terpisah, dibahas dalam mouse double-click dengan sendirinya. Stik yang drift biasanya berasal dari sensornya. Uji keduanya secara terpisah agar tidak tertukar.

Getaran dan baterai

Getaran adalah fitur yang terpisah. Tes hanya mengaktifkan tombolnya jika browser menyediakan aktuator getaran untuk controller tersebut. Jika tombolnya berwarna abu-abu, controller atau browser tersebut tidak menyediakan getaran di sini. Hal ini bukan kerusakan.

Baterai yang lemah dapat menyebabkan pembacaan aneh pada controller nirkabel. Isi daya controller sampai penuh dan uji ulang sebelum Anda menilai stiknya.

Jawaban singkat

Mengapa controller saya tidak muncul di tes?

Tekan salah satu tombolnya. Browser hanya melaporkan controller setelah ada penekanan, jadi controller yang tidak digunakan akan tetap tersembunyi.

Apakah drift kecil itu normal?

Sedikit noise itu normal. Pergeseran yang stabil dan tidak kembali ke tengah adalah drift.

Apakah tes ini bisa memperbaiki drift?

Tidak. Tes hanya menampilkan pembacaannya. Kalibrasi di sistem operasi atau alat dari produsen dapat mengimbangi sebagian pergeseran, tetapi sensor yang aus perlu diperbaiki atau diganti.

Diterjemahkan dari Asli dalam bahasa Inggris dengan bantuan AI.

Komentar

    Belum ada komentar. Jadilah yang pertama.

    Penilaian Anda (opsional)

    Email Anda tidak pernah ditampilkan atau disimpan.

    Sampul HARDWARE THEORYHARDWARE THEORY

    Dua puluh tahun perangkat keras komputer dijelaskan: core, clock, memori, dan penyimpanan, serta alasan mengapa perangkat Anda berperilaku seperti sekarang.

    $4.99Beli di GumroadDalam bahasa Inggris