Tes Chattering Keyboard
Tombol yang ditekan lagi kurang dari 40 ms setelah dilepas ditandai sebagai dugaan chattering keyboard. Tekan ulang yang disengaja biasanya butuh jauh lebih dari 80 ms.
Cara memakai
- Klik area tes sekali agar mendapat fokus. Ketikan di kolom teks lain pada halaman tidak dicatat.
- Tekan tombol yang dicurigai, lepaskan sepenuhnya, lalu tunggu sekitar satu detik. Ulangi 20 sampai 30 kali, lalu coba tombol berikutnya.
- Baca tabelnya. Tombol dengan tekanan mencurigakan pernah ditekan lagi dalam batas waktu setelah dilepas.
- Ubah batas jika ingin pemeriksaan lebih ketat atau lebih longgar. Tekan Reset untuk mulai dari awal.
Cara menghitung
Alat ini mencatat cap waktu browser untuk setiap keydown dan keyup. Menahan tombol membuat keyboard mengirim keydown berulang, dan yang berulang itu diabaikan.
Jeda adalah waktu dari tombol dilepas sampai tombol yang sama ditekan lagi. Jeda yang lebih pendek dari batas (bawaan 40 ms) dihitung sebagai dugaan chattering, karena orang tidak bisa melepas dan menekan tombol yang sama secepat itu dengan sengaja. Jeda yang sama persis dengan batas tidak dihitung.
Waktu tekan adalah selang antara keydown dan keyup pada satu tekanan, dirata-rata per tombol. Ini menunjukkan seberapa lama kamu biasa menahan tombol dan membantu menemukan tombol yang terlepas terlalu cepat.
Hasilnya hanya petunjuk, bukan diagnosis perangkat keras. Pengetik cepat yang mengulang huruf yang sama bisa menghasilkan jeda pendek tanpa ada kerusakan.
Apa itu chattering keyboard
Chattering adalah ketika satu tekanan tercatat sebagai dua kali atau lebih. Kontak logam di dalam switch yang aus atau kotor memantul sesaat sebelum stabil, sehingga keyboard membaca tertutup, terbuka, tertutup lagi. Tandanya huruf ganda, spasi yang muncul dua kali, atau tombol yang memutus tekanan di tengah.
Setiap keyboard menyaring pantulan ini dengan jeda debounce singkat di firmware. Chattering muncul ketika pantulan lebih lama dari jeda itu, yang terjadi saat switch menua atau rusak karena cairan dan debu.
Cara melakukan pemeriksaan
- Tekan tiap tombol yang dicurigai pelan-pelan 20 sampai 30 kali, dengan jeda sekitar satu detik. Tanda pada kecepatan itu hampir pasti kerusakan nyata.
- Mulai dari tombol yang terasa terketik dua kali, biasanya yang paling sering dipakai.
- Coba tekan di tepi keycap dan dengan tenaga berbeda, karena switch aus bisa gagal hanya pada sudut tertentu.
- Jika tombol chattering, bersihkan di bawah keycap dengan udara bertekanan, bandingkan dengan keyboard lain, dan pertimbangkan mengganti switch jika keyboard mendukung atau masih bergaransi.
Membaca jeda
| Jeda sebelum tekanan berikutnya | Arti |
|---|---|
| Di bawah 20 ms | Hampir pasti pantulan kontak, bukan manusia |
| 20 sampai 40 ms | Sangat mungkin chattering |
| 40 sampai 80 ms | Mungkin chattering atau tekan ulang sangat cepat, ulangi untuk memastikan |
| Di atas 80 ms | Tekanan kedua yang nyata dan disengaja |
Pertanyaan umum
Batas berapa yang sebaiknya dipakai?
Bawaannya 40 ms. Tes chattering online lain memakai batas seperti 45 ms atau 80 ms. Batas rendah hanya menandai kerusakan yang jelas, batas tinggi juga menangkap chattering ringan tetapi bisa menandai tekanan cepat yang disengaja. Jika sebuah tombol terus ditandai pada 40 ms, hampir pasti rusak.
Satu tombol ditandai sekali. Apakah rusak?
Satu tanda bisa berupa huruf ganda yang sangat cepat atau jari terpeleset. Ulangi tes dengan menekan pelan. Jika tombol yang sama ditandai berkali-kali pada kecepatan lambat, switch-nya kemungkinan rusak.
Mengapa tombol panah, Tab, atau F5 tidak berfungsi?
Selama area tes mendapat fokus, halaman memblokir fungsi biasa tombol agar gulir dan pintasan tidak mengganggu. Tab tetap memindahkan fokus keluar dari area. Klik di luar area untuk memakai tombol seperti biasa.
Apakah bisa untuk keyboard laptop atau ponsel?
Keyboard laptop bekerja seperti keyboard lain. Keyboard layar di ponsel dan tablet tidak mengirim event tombol dengan andal, jadi sambungkan keyboard fisik. Tombol Fn dan banyak tombol media tidak pernah sampai ke halaman web.
Apakah ada yang dikirim ke server?
Tidak. Waktu dihitung di browsermu dan hanya disimpan di memori sampai kamu meninggalkan halaman. Tetap hindari mengetik kata sandi di sini.