Tekan tombol apa pun dan tombol itu menyala di tata letak ANSI di layar, dengan penghitung per tombol dan info tombol terakhir.
Event tombol dibaca di dalam halaman ini dan tidak pernah disimpan, dicatat, atau dikirim ke mana pun. Menyegarkan halaman menghapus semua penghitung.
Klik di sini, lalu tekan tombol apa pun — setiap tekanan menyalakan tata letak di bawah
Halaman ini mendengarkan keydown dan keyup di seluruh dokumen. Setiap event membawa dua identitas: event.code, nama tombol fisik yang bebas-tata-letak, dan event.key, karakter yang dihasilkan tombol saat ini. Penguji mencocokkan event.code dengan tata letak ANSI tetap yang digambar sebagai kisi kotak, menyalakan kotak yang cocok, dan menaikkan lencananya; tombol di luar tata letak tetap memperbarui info tombol terakhir dan total.
Pada kebanyakan laptop, lapisan Fn ditangani firmware keyboard itu sendiri sebelum sistem operasi melihatnya, jadi tombol Fn saja sering tidak menghasilkan event apa pun dan tidak bisa diuji lewat browser. Tombol media kadang datang dengan event.code kosong, dan tata letak ini tidak punya kotaknya. Yang bisa Anda uji adalah Fn + tombol lain: jika Fn+F7 mengirim event F7 normal, kotak F7 akan menyala.
Itu mengubah apa yang Anda lihat, bukan apakah tombol berfungsi. Halaman ini terutama membaca event.code, yaitu posisi fisik tombol, yang mengabaikan sebagian besar pemetaan ulang perangkat lunak, jadi tombol yang dipetakan ulang tetap menyalakan kotak fisiknya. Baris event.key menampilkan nilai hasil pemetaan, sehingga kedua kolom bisa dibandingkan langsung.
Pertama matukan opsi hitung auto-ulang dan sticky/filter-keys di sistem Anda, lalu tekan tombol yang dicurigai perlahan beberapa kali. Tombol yang tidak pernah menyala di perangkat lunak mana pun biasanya masalah perangkat keras (kotoran di bawah kap atau kontak aus — udara bertekanan dan pembersihan ringan memperbaiki banyak tombol). Tombol yang mengetik ganda bisa jadi switch aus yang mengirim dua event; penguji ini menampilkannya sebagai dua hitungan dari satu tekanan fisik.
Hanya sebagian. Penghitung tombol bersamaan menunjukkan berapa tombol berbeda yang dilaporkan browser ditahan sekaligus: jika Anda menekan sepuluh dan penghitung mencapai sepuluh, semuanya terkirim. Tetapi browser dapat menggabungkan atau kehilangan event di beban berat, jadi angka yang lebih rendah bukan bukti batas enam tombol — untuk kepastian diperlukan perkakas level firmware.
Tidak, dan tidak ada keylogger juga. Setiap event keydown/keyup dibaca di memori halaman ini untuk menyalakan kotak dan menaikkan penghitung, hanya itu — tidak ada daftar event, stempel waktu, atau teks yang meninggalkan browser Anda, dan tidak ada permintaan jaringan di balik uji ini.
Jika Anda baru saja memakai Penguji keyboard, langkah berikutnya yang wajar adalah Metronom, Uji Kamera & Mikrofon, Perekam Audio, atau telusuri semua alat Alat harian.