Tes Keyboard Online
Amati penekanan, kombinasi, dan pengulangan singkat pada peta tombol virtual dengan tata letak ANSI serta mode Mac/Win. Event browser membantu membandingkan perilaku input, tetapi tidak membuktikan kerusakan switch atau kemampuan rollover hardware sepenuhnya.
Periksa registrasi tombol, kombinasi, dan input berulang
Tujuan pemeriksaan
Gunakan tes untuk melihat event tombol serta kombinasi kecil yang diterima browser, dan memeriksa input berulang tanpa menganggapnya diagnosis hardware.
Sebelum mulai
Hubungkan keyboard fisik dan gunakan browser desktop dengan tab mendapat fokus. Ubah pintasan atau pemetaan hanya jika memahami dampaknya; keyboard ponsel bukan pengganti matriks keyboard fisik.
Langkah pengujian
- Pilih Layout yang paling mendekati keyboard serta legenda Win atau Mac. Kontrol ini mengubah diagram, bukan pengaturan keyboard sistem operasi.
- Pastikan halaman mendapat fokus. Tekan dan lepas huruf biasa satu per satu, lalu periksa tombol serta Event Inspector. Uji tombol fisik; klik tombol virtual hanya demonstrasi.
- Tahan kombinasi kecil seperti W + A + Shift, hitung tombol aktif, lalu lepaskan semuanya. Coba kombinasi lain; satu keberhasilan tidak membuktikan semua kombinasi didukung.
- Gunakan Reset untuk menghapus hasil lama sebelum membandingkan tombol yang dicurigai. Tekan perlahan dengan pelepasan penuh, lalu periksa urutan event dan tanda Chatter.
- Jika mengekspor log event, simpan berkas unduhan secara privat. Jangan mengetik sandi atau pesan pribadi saat tes.
Tombol tidak muncul: periksa jalur input dahulu
Klik kembali halaman tes dan coba huruf biasa. Pintasan browser atau sistem, pemetaan ulang, serta firmware Fn laptop dapat menahan input. Tombol yang bekerja di editor teks tetapi tidak di sini mungkin dicadangkan atau direpresentasikan berbeda.
Bandingkan tombol fisik yang sama setelah menyambungkan ulang keyboard dan di browser atau aplikasi lain. Jika masalah tetap ada, ikuti petunjuk produsen; jangan membongkar perangkat hanya karena keycap belum ditandai.
Baca tanda input cepat dengan hati-hati
Tanda keyboard bawaan memeriksa keydown non-repeat yang datang kurang dari 40 ms setelah keyup sebelumnya untuk tombol itu. Ini jeda yang terlihat browser, bukan pengukuran getaran kontak, kelelahan pegas, atau latensi penekanan fisik. Menahan tombol dapat menghasilkan event repeat sistem yang diperlakukan terpisah.
Tanda tersebut adalah alasan mengulang tes terkontrol. Ketukan cepat yang disengaja, pemetaan ulang, atau jalur input dapat memengaruhi hasil. Hasil tanpa tanda hanya berarti tidak ada event yang memenuhi kondisi pada sesi ini, bukan jaminan keyboard bebas masalah.
Kombinasi dan posisi tombol
Bandingkan hanya tombol yang benar-benar diterima browser. Kombinasi tiga tombol yang berhasil tidak membuktikan N-key rollover penuh; kelompok lain dapat berbeda dan pintasan sistem dapat mengganggu tes.
KeyboardEvent.code menunjukkan kode posisi tombol browser seperti KeyA, sedangkan key dapat bergantung pada bahasa serta modifier. code bukan scancode elektrik atau laporan USB mentah. Legenda Win/Mac tidak mengatur ulang perangkat.
Yang tidak dapat dipastikan dari tes ini
- Tes melihat event keyboard browser, bukan matriks keyboard, clock polling USB, atau latensi input fisik.
- Input diagnostik diproses lokal oleh tes; periklanan dan hosting adalah layanan situs terpisah. Jangan masukkan teks sensitif.
Contoh membaca hasil (ilustratif)
Contoh ilustratif, bukan hasil uji hardware: keydown non-repeat 25 ms setelah keyup terakhir tombol yang sama memenuhi kondisi bawaan 40 ms. Ulangi perlahan dan bandingkan aplikasi lain sebelum menyalahkan switch.