Fare Sürükleme Testi
Fare düğmenin sürükleme boyunca basılı kalıp kalmadığını test et. Sol düğmeyi basılı tut, pedin üzerinde kesintisiz tek bir hareketle sürükle ve yalnızca istediğin an bırak. 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 sürükleme sırasında tetiklenen tıklamaları da sayar, böylece 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.
Fare sürükleme testi neyi kontrol eder
Bir fare düğmesini basılı tutup sürüklediğinde — metin seçerken, bir kaydırıcıyı hareket ettirirken 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çılıp kapanabilir, bu yüzden parmağını hiç kaldırmasan bile düğme sürükleme ortasında “bırakır”. Bu araç tam olarak bunu izler: sürükleme yolunu canlı olarak çizer ve düğmenin istemeden bırakıldığı her noktayı işaretler. Bir kopma, tek bir basıştan iki tıklama üreten bir düğmeden farklı bir belirtidir — bunun için Mouse Double Click Test aracını kullan — ve genel düğme-tekerlek kontrolünden de farklıdır; onu da Mouse Tester kapsar.
Drag clicking (sürükleyerek tıklama) nedir
Drag clicking (ya da “drag tapping”), Minecraft gibi oyunlardan gelen bir tekniktir; parmağını fare düğmesi üzerinde kaydırarak sürtünmenin switch'i tek bir hareket içinde defalarca açıp kapatmasını sağlar ve bir anda art arda tıklamalar kaydedilir. Bu, testin tespit ettiği aynı fiziksel davranışa dayanır — sürükleme sırasında açılan bir switch — bu yüzden araç aynı zamanda bir pratik pedi görevi görür ve sürüklerken tarayıcının tetiklediği her fazladan tıklama olayını sayar. Kolayca drag-click yapabilen bir switch'in normal bir sürüklemeyi de kopma olasılığı daha yüksektir, dolayısıyla bu ikisi yakından ilişkilidir.
Sürükleme kopmalarının nedenleri ve çözümleri
- Yıpranmış mikro-switch'ler: en yaygın neden. Metal temas noktaları milyonlarca tıklamadan sonra yorulur ve açılıp kapanmaya başlar. Kalıcı çözüm, switch'i ya da fareyi değiştirmektir.
- Switch içinde toz veya kir: temas noktaları arasındaki küçük bir parçacık bağlantıyı kesebilir. Basınçlı hava püskürtmek ya da uygun bir kontak temizleyici bazen bunu giderir.
- Gevşek veya hasarlı bir kablo ve konnektör, ya da bataryası düşük, kararsız bir kablosuz bağlantı — bunların hepsi düğme sinyalini kısa süreliğine kesebilir.
- Fare yazılımında çok agresif ayarlanmış debounce (sıçrama giderme) donanım yazılımı, kısa basışları bölebilir veya kaybedebilir — donanımı suçlamadan önce kontrol etmeye değer.
- Özellikle drag clicking için, kavrama gücünü artıran veya dokulu düğme kaplamaları bu etkiyi kasıtlı olarak teşvik eder; bu bir arıza değil, bir tasarım tercihidir.
Bu test nasıl çalışır
Ped, Pointer Events'i dinler. Sol düğmeye bastığında imleci yakalar ve bir sürükleme başlatır; süresini tutar ve imlecinin kat ettiği mesafeyi toplar. Hareket halindeki bir sürüklemenin ortasında düğme “yukarı” bildirip bir saniyenin küçük bir kesrinde tekrar devreye girerse bir kopma kaydedilir — bu, istediğin bir bırakmadan değil, sıçrayan bir temastan gelen bir izdir. Bir kopma yalnızca sen gerçekten 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.
