Snaplytics Toolkit

Fare Sürükleme Testi

Fare düğmenin sürükleme boyunca basılı kalıp kalmadığını kontrol et. Pedin üzerinde bas, basılı tut ve sürükle — araç yolunu canlı olarak çizer ve düğmenin kendiliğinden bıraktığı her noktayı işaretler; bu, yıpranmış veya kirli bir switch'in belirtisidir. Ayrıca bir drag-clicking (sürükleyerek tıklama) pratik pedi olarak da işe yarar.

Hazır
Buraya bas ve sürükle

Sol fare düğmesini basılı tut ve pedin üzerinde tek bir hareketle sürükle. Yalnızca istediğin an bırak.

Devam eden bir sürükleme yokSüre 0.00snMesafe 0px
sürükleme yolukopma
Tespit edilen kopma
0

Düğmenin dayanıp dayanmadığını görmek için bir sürükleme tamamla.

Sürüklemeler
0
Kopmalar
0
Sürükleme Tıklamaları
0

Bir sürükleme sırasında tarayıcının tetiklediği tıklama olayları — drag clicking pratiği için önemlidir.

Bir fare düğmesini basılı tutup sürüklediğinde — metin seçerken, bir kaydırıcıyı hareket ettirirken, bir dosyayı sürüklerken ya da bir oyunda kamerayı çevirirken — düğmenin altındaki switch'in hareket boyunca kapalı kalması gerekir. Yıpranmış veya kirli bir switch'te temas noktaları birkaç milisaniyeliğine açılabilir, bu yüzden parmağını hiç kaldırmasan bile düğme sürükleme ortasında “bırakır”: seçim bozulur, dosya yanlış klasöre düşer, oyundaki nişanın sıfırlanır. Bu anlık bırakma bir drag drop'tur — tek bir basıştan iki tıklama üreten bir düğmeden (bunun için Fare Çift Tıklama Testi aracını kullan) ya da genel bir düğme-tekerlek kontrolünden (Fare Test Aracı) farklı bir arızadır.

Ped, Pointer Events'i dinler. Sol düğmeye basmak bir sürükleme başlatır: süreyi ölçer, imlecinin kat ettiği mesafeyi toplar ve yolu canlı olarak çizer. Düğme hareket ortasında bir “yukarı” bildirip bir saniyenin küçük bir kesriyle tekrar devreye girdiğinde bir kopma kaydedilir — bu, istediğin bir bırakmadan değil, sıçrayan bir temastan gelen bir izdir. Kopmalar yalnızca sen hareket halindeyken sayıldığından, sıradan bir tıklama ya da bilinçli bir bırakma asla işaretlenmez. Her şey tarayıcında yerel olarak çalışır; hiçbir şey yüklenmez.

Aynı fizik, Minecraft gibi oyunlardan gelen bir teknik olan drag clicking'i (ya da “drag tapping”i) de yönetir; bu teknikte parmağını düğme üzerinde kaydırırsın, sürtünme switch'i tek bir hareket içinde defalarca açıp kapatır ve art arda bir tıklama patlaması tetiklenir. Bu test tam olarak bunu tespit eder, bu yüzden aynı zamanda bir pratik pedi görevi görür — drag-click sayacı, tarayıcının sürükleme ortasında tetiklediği her fazladan tıklamayı sayar. Sonucu okumak basittir: birçok sürüklemede tek bir kopma tesadüf olabilir, ama çoğu denemede kopma switch'in sıçradığı anlamına gelir ve kolayca drag-click yapabilen bir switch'in sıradan bir sürüklemeyi de kopma olasılığı daha yüksektir.

Sürükleme kopmalarının yaygın nedenleri

NedenNe oluyorÇözüm
Yıpranmış mikro-switchMetal temas noktaları milyonlarca tıklamadan sonra yorulur ve açılıp kapanmaya başlar — en yaygın nedenSwitch'i ya da fareyi değiştir
Switch içinde toz veya kirTemas noktaları arasındaki bir parçacık bağlantıyı aralıklı olarak keserBasınçlı hava veya uygun bir kontak temizleyici
Gevşek veya hasarlı kabloKablo ya da konnektör büküldüğünde düğme sinyali kısa süreliğine kesilirKonnektörü yeniden tak; kabloyu değiştir
Kararsız kablosuz bağlantıDüşük batarya veya parazit, basılı tutulan düğme durumunu düşürürŞarj et; alıcıyı yaklaştır
Agresif debounce donanım yazılımıFare yazılımı kısa basışları bölüyor veya yutuyorDonanımı suçlamadan önce debounce ayarını gevşet
Kavrama gücü yüksek, dokulu düğme kaplamasıSürtünme, drag clicking için switch'i kasıtlı olarak açıp kapatırBir tasarım tercihi, arıza değil

İlgili araçlar