Cara kerja tes ini
Tekan Mulai tes scroll dan arahkan pointer ke atas panel gelap. Setiap event roda yang dikirim browser menggerakkan pita satu langkah, ke atas atau ke bawah, dan menyalakan panah untuk arah itu. Chip menghitung langkah, sedangkan bacaan menampilkan langkah per detik dan jumlah balik arah yang sudah tertangkap. Halaman tidak bergerak selama pointer ada di atas panel, jadi kamu bisa memutar roda sekencang apa pun.
Browser melaporkan gerakan roda dalam satuan yang berbeda-beda. Chrome dan Edge di Windows melaporkan sekitar seratus piksel per notch, Firefox melaporkan tiga baris per notch, dan mouse di macOS melaporkan nilai piksel berakselerasi yang membesar seiring kecepatan. Tes ini menganggap satu event sebagai satu langkah dan hanya memecahnya menjadi beberapa langkah kalau jelas berisi beberapa notch sekaligus. Touchpad dan roda free-spin mengirim banyak event mungil; kalau sebagian besar event sekecil itu, hasilnya diberi label gulir mulus dan langkahnya berarti sampel, bukan notch.
Balik arah dihitung ketika arah berubah kurang dari 120 milidetik setelah langkah sebelumnya. Orang yang membalik putaran roda butuh waktu lebih lama dari itu; encoder yang aus tidak. Detik tersibuk juga dicatat, dan dari situ tes mengukur seberapa cepat roda bisa diputar.
Arti hasilnya
Hasilnya adalah jumlah langkah roda yang terhitung. Baris konteks menambahkan jumlah balik arah, maksimum langkah per detik, berapa langkah ke bawah dan ke atas, rata-rata ukuran langkah dalam piksel kalau browser melaporkan piksel, dan apakah scroll terbaca sebagai gulir mulus.
- 0 balik arah setelah putaran pelan dan cepat. Encoder-nya bersih. Kalau halaman masih loncat, penyebabnya software: utilitas scroll, ekstensi browser, atau animasi smooth scrolling.
- 1 atau 2 balik arah dalam putaran cepat yang panjang. Batas tipis. Ulangi tes; angka yang muncul terus di setiap percobaan berarti rodanya, satu kali saja kemungkinan jari kamu.
- Balik arah di setiap scroll cepat. Encoder optik atau mekanis aus atau kotor. Membersihkannya bisa menolong sementara; menggantinya adalah solusinya.
- Langkah jauh lebih sedikit daripada notch yang terasa. Roda melewatkan notch, kerusakan yang sama dari sisi lain.
- Langkah hanya ke satu arah. Salah satu dari dua kanal encoder sudah mati.
Kalau roda loncat atau melewatkan notch
Tiup celah roda dengan udara bertekanan dari kedua sisi sambil memutar rodanya; debu dan rambut yang menempel di encoder adalah penyebab paling sering. Kalau mouse kamu punya mode resolusi tinggi atau free-spin di software bawaan, misalnya Logitech Options+ atau Razer Synapse, matikan dulu lalu ulangi tes, karena mode itu terbaca sebagai gulir mulus dan menyembunyikan notch. Hapus utilitas scroll dan ekstensi browser yang mengubah perilaku scroll, lalu uji lagi. Untuk encoder mekanis, setetes contact cleaner bisa mencapai kontaknya lewat celah di samping roda; untuk encoder optik, membersihkan celah itu sudah batas maksimal yang bisa dilakukan dari luar.
Kapan retur atau klaim garansi
Mouse baru yang rodanya balik arah atau melewatkan notch itu cacat dan sebaiknya ditukar selagi masih dalam masa retur. Kalau beli di Tokopedia atau Shopee, jalankan tes ini di hari paket datang dan sertakan di video unboxing kamu, lalu ajukan komplain sebelum pesanan diselesaikan. Untuk klaim garansi, ambil screenshot panel setelah putaran cepat supaya jumlah balik arah terlihat, dan jelaskan gejalanya sebagai halaman yang loncat balik saat di-scroll; kerusakan ini sudah dikenal di banyak model populer dan service center resmi memahaminya. Garansi resmi berlaku di service center resmi merek, sedangkan garansi toko atau garansi distributor non-resmi biasanya hanya diurus penjualnya. Encoder yang aus karena pemakaian normal selama masa garansi ditanggung; roda yang mati setelah mouse kemasukan cairan tidak.
Pertanyaan umum
Halaman saya loncat ke atas saat saya scroll ke bawah. Itu yang ditangkap tes ini?
Ya. Loncatan itu adalah encoder roda yang mengirim satu langkah ke atas di tengah gerakan ke bawah. Tes ini menghitung balik arah ketika arah berubah kurang dari 120 milidetik setelah langkah sebelumnya, lebih cepat daripada tangan yang membalik putaran roda. Satu balik arah dalam putaran panjang bisa saja jari yang meleset; balik arah di setiap scroll cepat berarti encoder-nya aus atau kotor.
Kenapa hasilnya menyebut gulir mulus untuk mouse saya?
Browser melaporkan banyak langkah kecil, bukan notch utuh. Begitulah perilaku touchpad, roda free-spin, dan sebagian mouse dengan scroll resolusi tinggi. Langkah di sini berarti sampel, bukan klik roda, dan yang tetap penting adalah jumlah balik arahnya. Roda bernotch yang terbaca mulus biasanya sedang memakai mode resolusi tinggi dari software bawaannya.
Berapa langkah per detik yang normal?
Putaran santai memberi lima sampai sepuluh langkah per detik, putaran cepat dua puluh sampai tiga puluh, dan roda free-spin jauh lebih banyak. Angka itu sendiri bukan nilai rapor; bandingkan antara dua mouse, atau antara putaran pelan dan cepat di mouse yang sama. Roda yang menghasilkan jauh lebih sedikit langkah daripada notch yang kamu rasakan berarti melewatkan notch.
Bisakah saya mengetes touchpad atau layar sentuh?
Geser dua jari di touchpad bisa dan akan terbaca sebagai gulir mulus. Menggulir dengan jari di layar sentuh tidak mengirim event roda ke halaman, jadi tidak terukur di sini; untuk itu pakai tes layar sentuh.
Yang bergulir malah halamannya, bukan pita di panel. Kenapa?
Pointer berada di luar panel, atau tes belum dimulai. Event roda hanya ditangkap di dalam panel gelap selama tes berjalan; di tempat lain halaman bergulir seperti biasa, jadi kamu tetap bisa membaca artikel ini.