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.
Sol fare düğmesini basılı tut ve pedin üzerinde tek bir hareketle sürükle. Yalnızca istediğin an bırak.
Düğmenin dayanıp dayanmadığını görmek için bir sürükleme tamamla.
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
| Neden | Ne oluyor | Çözüm |
|---|---|---|
| Yıpranmış mikro-switch | Metal temas noktaları milyonlarca tıklamadan sonra yorulur ve açılıp kapanmaya başlar — en yaygın neden | Switch'i ya da fareyi değiştir |
| Switch içinde toz veya kir | Temas noktaları arasındaki bir parçacık bağlantıyı aralıklı olarak keser | Basınçlı hava veya uygun bir kontak temizleyici |
| Gevşek veya hasarlı kablo | Kablo ya da konnektör büküldüğünde düğme sinyali kısa süreliğine kesilir | Konnektö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 yutuyor | Donanı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ır | Bir tasarım tercihi, arıza değil |
