Penguji Keyboard
Gunakan penguji keyboard ini untuk memastikan browser menerima setiap tombol fisik pada laptop, keyboard desktop, atau papan ketik eksternal USB/Bluetooth. Tekan tombolnya dan lihat langsung tombol menyala, lengkap dengan kode fisik event.code, nilai yang dihasilkan event.key, lokasi tombol, event pengulangan, puncak rollover, serta peringatan tombol macet, semuanya diproses lokal di halaman ini.
Cara menguji keyboard
-
1
Pilih tampilan tata letak
Pilih ANSI, ISO, atau ringkas agar kisi di layar mendekati keyboard yang sedang Anda periksa. Sebagian besar laptop dan keyboard yang dijual di Indonesia memakai tata letak US QWERTY (ANSI), sedangkan unit impor Eropa biasanya ISO dengan tombol Enter tinggi dan satu tombol tambahan di sebelah Shift kiri.
-
2
Mulai tes dan tekan tombol
Klik Mulai tes, jaga agar tab tetap aktif, lalu tekan setiap tombol. Tombol berubah biru saat ditahan, hijau setelah dilepas, dan kuning jika tetap tertahan melewati ambang peringatan tombol macet.
-
3
Baca hasil diagnostik
Manfaatkan log event, puncak rollover, jumlah pengulangan, dan daftar tombol yang tertahan untuk menemukan tombol tanpa event, input yang berulang sendiri, masalah lokasi tombol modifier, atau kombinasi yang tidak dilaporkan bersamaan oleh keyboard Anda.
Apa yang bisa ditunjukkan tes keyboard di browser
Event keyboard di browser desktop modern memberi dua nilai yang berguna. event.code menunjukkan posisi tombol fisik, misalnya KeyQ, Space, NumpadEnter, atau ShiftLeft, selama browser mendukungnya. event.key adalah nilai yang dihasilkan tata letak keyboard aktif, sehingga tombol fisik yang sama bisa menghasilkan karakter berbeda pada QWERTY, AZERTY, QWERTZ, Dvorak, atau metode masukan lain.
Perbedaan itu penting saat mencari sumber masalah. Jika KeyQ menyala tetapi nilai tombolnya a, artinya tombol fisik terkirim dengan benar dan perbedaannya kemungkinan besar berasal dari tata letak yang sedang aktif. Jika tidak ada event sama sekali untuk tombol yang seharusnya sampai ke halaman, masalahnya bisa ada pada perangkat keras, firmware, driver sistem operasi, browser, atau pintasan yang sudah dipesan sebelum halaman web sempat membacanya.
| Diagnostik | Artinya | Berguna untuk |
|---|---|---|
| Kode fisik | Kode posisi perangkat keras seperti KeyA atau Numpad5 |
Memastikan sakelar fisik mana yang aktif |
| Nilai tombol | Karakter atau aksi yang dihasilkan tata letak aktif | Melihat perbedaan tata letak atau modifier |
| Lokasi | Standar, kiri, kanan, atau numpad | Menguji Shift, Ctrl, Alt, dan varian numpad |
| Puncak rollover | Jumlah tombol terbanyak yang ditahan bersamaan selama sesi | Cek cepat batas kombinasi atau ghosting |
| Event pengulangan | Event repeat dari browser selama tombol ditahan | Menemukan tombol yang berulang tanpa diminta |
| Peringatan tombol macet | Tombol yang tertahan lebih lama dari ambang pilihan Anda | Menangkap tombol yang tidak terlepas dengan bersih |
Tata letak dan karakter yang tercetak
Kisi di layar diberi label sesuai posisi tombol fisik, bukan sesuai huruf yang tercetak pada keyboard Anda. Untuk pengguna Indonesia hal ini jarang menjadi masalah karena tata letak baku adalah US QWERTY tanpa dead key: huruf yang Anda tekan sama dengan huruf yang muncul. Namun jika Anda memakai tata letak US International untuk menulis bahasa asing, tombol seperti Quote atau Backquote menjadi dead key, sehingga karakter baru muncul setelah tombol kedua ditekan. Kode fisiknya tetap sama, hanya event.key yang berubah.
Rollover, ghosting, dan batasannya
Rollover adalah jumlah penekanan tombol serentak yang mampu dilaporkan sebuah keyboard. Banyak keyboard kantor sanggup menangani kombinasi dua atau tiga tombol, sementara keyboard gaming kerap mengiklankan 6-key rollover atau N-key rollover. Penguji ini dapat menampilkan event tombol yang benar-benar sampai ke browser, tetapi tidak dapat membuktikan tombol yang memang tidak pernah dikirim oleh keyboard, sistem operasi, atau browser. Anggap puncak rollover sebagai pemeriksaan praktis di halaman web, bukan sertifikat laboratorium perangkat keras.
Kesalahan yang sering terjadi
- Jaga tab tetap aktif. Berpindah tab atau membuka bilah alamat bisa memutus event keyup, karena itu penguji akan mengosongkan daftar tombol tertahan saat halaman kehilangan fokus.
- Sebagian pintasan dipesan oleh browser atau sistem operasi, termasuk kombinasi seperti Alt+Tab, Cmd+Tab, Cmd+W, Cmd+L, dan F5.
- Keyboard ponsel, keyboard virtual, komposisi IME, dead key, dan alat aksesibilitas dapat mengubah atau menunda nilai tombol yang dilaporkan.
- Jika satu tombol gagal di sini, coba browser lain dan port USB lain sebelum menyimpulkan sakelarnya rusak.
Pertanyaan yang Sering Diajukan
Tidak. Event tombol dibaca dan ditampilkan di browser Anda. Alat ini tidak mengunggah nilai tombol, kode fisik, data waktu, atau riwayat event ke server mana pun.
Browser dan sistem operasi memesan sejumlah tombol dan pintasan sebelum halaman sempat membacanya. Kombinasi sistem seperti Alt+Tab, Cmd+Tab, Cmd+L, atau tombol refresh browser mungkin tidak pernah sampai ke penguji ini.
event.code adalah posisi tombol fisik, sedangkan event.key adalah karakter atau aksi yang dihasilkan tata letak keyboard aktif Anda. Mengganti tata letak mengubah nilai tombol tanpa mengubah kode fisiknya.
Alat ini bisa menunjukkan jumlah tombol terbanyak yang sampai ke browser secara bersamaan selama pengujian. Alat ini tidak bisa mensertifikasi tombol yang sudah disaring oleh firmware keyboard, sistem operasi, atau browser sebelum halaman menerimanya.
Alat Terkait
Kalkulator Cinta
Masukkan dua nama dan dapatkan persentase kecocokan cinta yang menghibur menggunakan algoritma pencocokan huruf bergaya FLAMES klasik.
Generator Tanda Tangan Email
Buat tanda tangan email HTML yang rapi dari nama, jabatan, perusahaan, email, telepon, dan situs web Anda. Salin dengan sekali klik lalu tempel ke Gmail, Outlook, atau Apple Mail.
Pembuat Bagan Gantt
Susun bagan Gantt berbasis tanggal dengan dependensi dan progres tugas. Tinjau masalah jadwal, lalu ekspor SVG atau CSV dan cetak secara lokal.
Perencana Belajar
Buat jadwal belajar pribadi dari topik, hari yang tersedia, durasi blok, dan tanggal ujian. Periksa kapasitas lalu cetak atau unduh CSV.
Pelacak Tugas
Lacak tugas kelas, tenggat, prioritas, dan perkiraan waktu dalam rencana privat di browser. Urutkan beban kerja, cetak, atau unduh CSV.
Pembuat Jadwal Kelas
Buat jadwal kelas mingguan privat di browser dengan waktu, lokasi, pemeriksaan bentrok, CSV, cetak, dan ekspor kalender berulang.
Alat ini tersedia dalam bahasa lain
- Tangentbordstestare [SV]
- 키보드 테스터 [KO]
- Testeur de clavier [FR]
- ตัวทดสอบแป้นพิมพ์ [TH]
- Toetsenbordtester [NL]
- Kiểm tra bàn phím [VI]
- Tastaturtester [DE]
- Probador de teclado [ES]
- اختبار لوحة المفاتيح [AR]
- キーボードテスター [JA]
- Tester klawiatury [PL]
- Teste de teclado [PT]
- Keyboard Tester [EN]
- Tester tastiera [IT]
- Тестер клавиатуры [RU]
- Klavye Testi [TR]
- 键盘测试器 [ZH]