Tes Keyboard

Tekan tombol fisik untuk melihat peristiwa yang diterima browser.

Tes menampilkan data KeyboardEvent secara lokal. key mengikuti tata letak aktif, sedangkan code biasanya menunjukkan posisi tombol fisik.

Tes menampilkan data KeyboardEvent secara lokal. key mengikuti tata letak aktif, sedangkan code biasanya menunjukkan posisi tombol fisik.

Peristiwa keyboard terbaru

Menunggu input
Peristiwa
Tombol
Kode
Lokasi
Pengulangan
Komposisi IME
Modifier dan kunci aktif

Tombol yang sedang ditahan

0

Tombol tetap terdaftar sampai keyup yang cocok diterima. Kehilangan fokus akan menghapus status ditahan.

Tombol atau kode unik yang diuji 0

Visualisasi tombol fisik

Mulai penangkapan lalu tekan keyboard fisik. Gambar adalah referensi PC umum dan mungkin berbeda dari tulisan pada tombol Anda.

Penangkapan nonaktif

Tekan Escape saat penangkapan aktif untuk merekamnya dan keluar dari mode.

Fungsi alat ini

Tes menampilkan nilai KeyboardEvent yang dilaporkan browser saat tombol ditekan dan dilepas.

Tes membedakan key yang bergantung tata letak dari code posisi fisik dan melacak tombol yang ditahan bersamaan.

Cara menggunakan alat

  1. Pilih Mulai tangkap tombol atau klik area keyboard.
  2. Tekan dan lepaskan tombol fisik selama area penangkapan tetap fokus.
  3. Bandingkan tombol, kode, lokasi, pengulangan, komposisi, dan modifier.
  4. Tekan Escape untuk keluar atau atur ulang sebelum sesi berikutnya.

Penggunaan yang berguna

  • Memeriksa apakah setiap tombol menghasilkan peristiwa browser.
  • Membandingkan varian kiri, kanan, dan numpad dari modifier atau tombol navigasi.
  • Mengkaji tata letak, dead key, dan metode input saat pengembangan web.
  • Mengamati peristiwa bersamaan sebagai pemeriksaan rollover praktis di tingkat browser.

Catatan dan batasan

  • Hanya peristiwa yang sampai ke halaman yang tampil; browser atau sistem operasi dapat mengambil pintasan dan tombol media.
  • key menjelaskan arti menurut tata letak aktif, sedangkan code biasanya posisi fisik.
  • IME, dead key, dan komposisi dapat mengubah atau menekan peristiwa; keyboard virtual mungkin memberi code terbatas.
  • Tidak adanya keyup juga dapat disebabkan kehilangan fokus sehingga tidak membuktikan kerusakan fisik.

Pertanyaan yang sering diajukan

Apa perbedaan key dan code?

key mencerminkan karakter atau tindakan dari tata letak aktif. code biasanya mengidentifikasi posisi tombol fisik.

Mengapa tombol atau pintasan tidak muncul?

Browser, sistem operasi, firmware, atau aplikasi lain mungkin menangkapnya sebelum halaman.

Apakah tes memastikan tombol macet secara fisik?

Tidak. keydown tanpa keyup dapat terlihat saat fokus aktif, tetapi kehilangan fokus dapat menghasilkan gejala yang sama.

Apakah ini tes N-key rollover yang pasti?

Tidak. Tes menunjukkan peristiwa bersamaan yang dikirim browser dan sistem, bukan pengukuran hardware tersertifikasi.

Apakah tombol yang ditekan diunggah?

Tidak. Nilai peristiwa dan status tes hanya diproses di browser.