Klavye Çift Yazma (Chattering) Testi
Bırakıldıktan 40 ms'den kısa süre sonra yeniden basılan tuş, olası klavye chattering'i olarak işaretlenir. İsteyerek yeniden basmak genellikle 80 ms'den çok daha uzun sürer.
Nasıl kullanılır
- Odaklanması için test alanına bir kez tıklayın. Sayfadaki başka bir metin kutusuna yazdıklarınız kaydedilmez.
- Şüphelendiğiniz tuşa basın, tamamen bırakın ve yaklaşık bir saniye bekleyin. 20 ila 30 kez tekrarlayıp sıradaki tuşa geçin.
- Tabloya bakın. Şüpheli basışı olan tuş, bırakıldıktan sonra sınır süre içinde yeniden basılmış demektir.
- Daha sıkı ya da gevşek bir kontrol için sınırı değiştirin. Baştan başlamak için Sıfırla düğmesine basın.
Nasıl hesaplanır
Araç her keydown ve keyup olayının tarayıcı zaman damgasını kaydeder. Bir tuşu basılı tutmak klavyenin keydown olayını tekrar tekrar göndermesine yol açar, bu tekrarlar yok sayılır.
Aralık, bir tuşun bırakılmasından aynı tuşa yeniden basılmasına kadar geçen süredir. Sınırdan (varsayılan 40 ms) kısaysa şüpheli chattering sayılır, çünkü bir insan aynı tuşu o kadar hızlı bırakıp yeniden basamaz. Sınıra tam eşit olan aralık sayılmaz.
Basılı tutma süresi, bir basışta keydown ile keyup arasındaki süredir ve tuş başına ortalaması alınır. Tuşları ne kadar tuttuğunuzu ve çok erken bırakılan bir tuş olup olmadığını gösterir.
Sonuç bir ipucudur, donanım teşhisi değildir. Aynı harfi art arda yazan hızlı yazıcılar arıza olmadan da kısa aralıklar üretebilir.
Klavye chattering nedir
Chattering, tek bir basışın iki ya da daha fazla basış olarak kaydedilmesidir. Aşınmış veya kirli bir anahtarın metal teması oturmadan önce kısa süre zıplar ve klavye kapanma, açılma, yeniden kapanma okur. Çift çıkan harfler, iki kez gelen boşluk ya da basılı tutarken yarıda kesilen tuş olarak fark edilir.
Her klavye bu zıplamayı üretici yazılımındaki kısa bir debounce gecikmesiyle süzer. Zıplama bu gecikmeden uzun sürerse chattering ortaya çıkar; anahtar eskidiğinde ya da sıvı veya tozdan zarar gördüğünde böyle olur.
Test nasıl yapılır
- Şüpheli her tuşa aralarında yaklaşık bir saniye bırakarak 20 ila 30 kez yavaşça basın. Bu hızda işaretlenen basış gerçek bir arıza adayıdır.
- Önce çift yazdığını fark ettiğiniz tuşlarla, genellikle en çok kullandıklarınızla başlayın.
- Tuş başlığının kenarına ve farklı güçlerle basmayı deneyin; aşınmış bir anahtar yalnızca belirli açılarda bozulabilir.
- Tuş chattering yapıyorsa altını basınçlı havayla temizleyin, başka bir klavyeyle karşılaştırın ve klavye izin veriyorsa ya da garantideyse anahtarı değiştirmeyi düşünün.
Aralığı okumak
| Sonraki basışa kadar aralık | Anlamı |
|---|---|
| 20 ms altı | Büyük olasılıkla insan değil, temas zıplaması |
| 20 ile 40 ms | Çok muhtemelen chattering |
| 40 ile 80 ms | Chattering ya da çok hızlı yeniden basış olabilir, tekrarlayarak doğrulayın |
| 80 ms üstü | Gerçek ve isteyerek yapılmış ikinci basış |
Sık sorulan sorular
Hangi sınırı kullanmalıyım?
Varsayılan 40 ms. Diğer çevrimiçi chattering testleri 45 ms veya 80 ms gibi sınırlar kullanır. Düşük sınır yalnızca belirgin arızaları işaretler, yüksek sınır hafif chattering'i de yakalar ama isteyerek hızlı yapılan basışları da işaretleyebilir. Bir tuş 40 ms'de bile işaretlenmeye devam ediyorsa neredeyse kesin arızalıdır.
Bir tuş bir kez işaretlendi. Bozuk mu?
Tek bir işaret çok hızlı bir çift harf ya da parmak kayması olabilir. Yavaş basış testini tekrarlayın. Aynı tuş yavaş hızda defalarca işaretleniyorsa anahtar büyük olasılıkla arızalıdır.
Ok tuşları, Tab veya F5 neden çalışmıyor?
Test alanı odaktayken sayfa, kaydırma ve kısayollar karışmasın diye tuşların normal işlevini engeller. Tab yine de odağı alanın dışına taşır. Tuşları normal kullanmak için alanın dışına tıklayın.
Dizüstü veya telefon klavyesiyle çalışır mı?
Dizüstü klavyesi diğerleri gibi çalışır. Telefon ve tabletlerdeki ekran klavyeleri tuş olaylarını güvenilir göndermez, bu yüzden fiziksel bir klavye bağlayın. Fn ve birçok medya tuşu web sayfasına hiç ulaşmaz.
Sunucuya bir şey gönderiliyor mu?
Hayır. Süreler tarayıcınızda hesaplanır ve sayfadan ayrılana kadar yalnızca bellekte durur. Yine de buraya parola yazmayın.