Snaplytics Toolkit

Tes Seret Mouse

Uji apakah tombol mouse Anda tetap tertekan selama satu drag. Tekan, tahan, dan seret melintasi area ini — alat ini menggambar jalur Anda secara langsung dan menandai setiap titik saat tombol terlepas dengan sendirinya, tanda sakelar yang aus atau kotor. Alat ini juga berfungsi sebagai area latihan drag-clicking.

Siap
Tekan dan seret di sini

Tahan tombol kiri mouse dan seret melintasi area ini dalam satu gerakan. Lepaskan hanya saat Anda benar-benar ingin melepasnya.

Tidak ada drag yang berlangsungDurasi 0.00dtkJarak 0px
jalur dragdrop
Drop terdeteksi
0

Selesaikan satu drag untuk melihat apakah tombol Anda tetap tertekan dengan baik.

Drag
0
Drop
0
Drag-click
0

Peristiwa klik yang dipicu browser selama drag — relevan untuk latihan drag-clicking.

Saat Anda menahan tombol mouse dan menyeret — memilih teks, menggeser slider, menyeret file, atau memutar kamera dalam game — sakelar di balik tombol harus tetap tertutup sepanjang gerakan. Pada sakelar yang aus atau kotor, kontaknya bisa memantul terbuka selama beberapa milidetik, sehingga tombol “melepas” di tengah drag padahal jari Anda tidak pernah terangkat: seleksi hilang, file mendarat di folder yang salah, bidikan Anda kembali ke posisi semula. Pelepasan sesaat itu adalah drag drop — cacat yang berbeda dari tombol yang memicu dua klik dari satu tekanan (gunakan Tes Klik Ganda Mouse) atau pemeriksaan umum tombol dan roda gulir (yaitu Tes Mouse).

Area ini mendengarkan Pointer Events. Menekan tombol kiri memulai sebuah drag: alat ini menghitung waktu gerakan, menjumlahkan jarak yang ditempuh kursor Anda, dan menggambar jalurnya secara langsung. Sebuah drop tercatat saat tombol melaporkan “up” di tengah gerakan lalu terhubung kembali sepersekian detik kemudian — jejak khas kontak yang memantul, bukan pelepasan yang Anda sengaja. Karena drop hanya dihitung saat Anda benar-benar sedang bergerak, klik biasa atau pelepasan yang disengaja tidak akan pernah ditandai. Semuanya berjalan secara lokal di browser Anda; tidak ada yang diunggah.

Fisika yang sama ini mendasari drag clicking (atau “drag tapping”), teknik dari game seperti Minecraft, tempat Anda menggeser jari melintasi tombol sehingga gesekan membuka dan menutup sakelar berkali-kali dalam satu sapuan, memicu serangkaian klik sekaligus. Itulah persis yang dideteksi oleh tes ini, sehingga alat ini juga berfungsi sebagai area latihan — penghitung drag-click mencatat setiap klik tambahan yang dipicu browser di tengah drag. Membaca hasilnya sederhana: satu drop di antara banyak drag bisa jadi kebetulan, tetapi drop pada sebagian besar percobaan berarti sakelar sedang memantul, dan sakelar yang mudah menghasilkan drag-click juga lebih mungkin mengalami drop pada drag biasa.

Penyebab umum drag drop

PenyebabYang terjadiSolusi
Micro-switch yang ausKontak logamnya lelah setelah jutaan klik dan mulai memantul terbuka — penyebab paling umumGanti sakelar, atau mouse-nya
Debu atau kotoran di dalam sakelarSebutir partikel di antara kontak memutus koneksi sesekaliSemburan udara bertekanan, atau pembersih kontak yang tepat
Kabel longgar atau rusakSinyal tombol terputus sesaat saat kabel atau konektor bergerakPasang ulang konektor; ganti kabel
Koneksi nirkabel yang tidak stabilBaterai lemah atau interferensi memutus status tombol yang ditahanIsi ulang baterai; dekatkan receiver
Firmware debounce yang terlalu agresifSoftware mouse memecah atau menghilangkan tekanan singkatLonggarkan pengaturan debounce sebelum menyalahkan hardware
Lapisan tombol yang bertekstur dan kesatGesekan sengaja membuka dan menutup sakelar untuk drag clickingPilihan desain, bukan cacat

Alat terkait