Keyboard test: find dead keys and ghosting
Tekan setiap tombol pada keyboard Anda dan lihat tombol itu langsung menyala. Tes ini menunjukkan kode tombol mentah dari penekanan terakhir Anda dan menghitung berapa banyak tombol yang Anda tahan sekaligus, yang merupakan cara termudah untuk mendeteksi tombol mati, tombol macet, dan batas rollover.
Keyboard test
Click into this panel, then press keys. Tested keys turn cyan; keys pressed right now are highlighted solid.
Last key event
no key pressed yet
Keys held right now
0
Max simultaneous (rollover)
0
Keys tested this session (0)
Press any key to start.
Panduan singkat: cara menggunakan Tes Keyboard
Membutuhkan waktu kurang dari satu menit- 1Klik sekali di dalam area pengujian agar memiliki fokus keyboard.
- 2Tekan setiap tombol, termasuk pengubah dan tombol angka.
- 3Setiap tombol harus menyala saat dilepas dan tetap ditandai sebagai telah diuji.
- 4Tombol yang tidak pernah menyala berarti mati, dipetakan ulang, atau diblokir oleh OS.
Ikhtisar
Papan ketik terlihat sederhana dari luar, tetapi di bawah keycap, itu adalah kisi-kisi sakelar yang terhubung ke baris dan kolom. Saat Anda menekan tombol, chip pengontrol memindai kisi tersebut lusinan kali per detik dan melaporkan persimpangan mana yang menutup sirkuit. Kebanyakan keluhan papan ketik, baik itu tombol yang tidak berfungsi, tombol yang berulang dengan sendirinya, atau kombinasi tombol yang berfungsi aneh, berakar pada sesuatu yang salah dalam proses pemindaian tersebut.
Tes ini memberi Anda cara cepat dan visual untuk memeriksa seluruh papan ketik tanpa membuka editor teks dan menyipitkan mata pada huruf mana yang muncul. Klik panel papan ketik di layar di atas, lalu kerjakan setiap baris, termasuk tombol pengubah seperti Shift, Ctrl, dan Alt di kedua sisi. Setiap tombol yang Anda tekan akan menyala biru-hijau dan tetap menyala selama sisa sesi, jadi sekilas Anda dapat melihat tombol mana yang telah Anda verifikasi dan mana yang belum Anda sentuh.
Di bawah tata letak, halaman ini juga menunjukkan data kejadian mentah dari penekanan tombol terakhir Anda: kode tombol fisik, karakter yang dihasilkan, dan keyCode numerik lama yang masih diperiksa oleh beberapa perangkat lunak yang lebih tua. Detail itu lebih penting dari kedengarannya, karena memungkinkan Anda memisahkan dua masalah yang sangat berbeda: tombol yang benar-benar tidak berfungsi, versus tombol yang berfungsi dengan baik tetapi dipetakan ke karakter yang salah karena pengaturan bahasa atau tata letak.
Cara membaca hasil Anda
Tombol yang tidak pernah menyala
Jika Anda menekan tombol dan tombol tersebut tetap abu-abu sementara semua yang ada di sekitarnya berubah menjadi biru-hijau, tombol tersebut sama sekali tidak mengirim sinyal ke sistem operasi Anda. Ini adalah tanda klasik dari tombol yang mati. Pada papan ketik mekanis dan membran, biasanya bersifat mekanis: debu, sehelai rambut, atau sedikit cairan yang tumpah di bawah keycap mencegah sakelar membuat kontak. Pada laptop hal yang sama terjadi, tetapi perbaikannya lebih sulit karena sakelar berada langsung pada kabel fleksibel motherboard.
Panel 'peristiwa tombol terakhir'
Setiap kali Anda menekan tombol, panel ini diperbarui dengan tiga nilai. code mengidentifikasi posisi tombol fisik (misalnya KeyQ selalu merupakan tombol pada posisi Q, bahkan pada keyboard AZERTY Prancis di mana tombol tersebut menghasilkan huruf A). key adalah karakter sebenarnya yang saat ini dipetakan oleh sistem Anda ke posisi tersebut. keyCode adalah pengidentifikasi numerik yang lebih lama yang masih diandalkan oleh beberapa formulir web dan game lama. Jika code diperbarui dengan benar tetapi key terlihat salah, perangkat keras keyboard baik-baik saja dan Anda memiliki ketidakcocokan tata letak dalam pengaturan OS Anda, bukan tombol yang rusak.
Tombol yang ditahan saat ini dan rollover maksimum
Penghitung "tombol yang ditahan saat ini" melacak dengan tepat berapa banyak tombol yang diyakini browser Anda sedang ditekan secara bersamaan. Tahan tiga atau empat tombol dalam satu kluster, seperti W, A, S, dan D, dan perhatikan penghitungnya. Jika berhenti bertambah sebelum Anda benar-benar mengangkat jari, salah satu tombol tersebut tidak dikenali saat tombol lain ditahan, yang menunjukkan batasan rollover pada kombinasi tombol spesifik tersebut daripada tombol mati tunggal.
"Maksimum bersamaan" mengingat angka tertinggi yang pernah dicapai penghitung ini selama sesi Anda, yang berguna bagi para gamer untuk memeriksa apakah keyboard dapat menangani kombinasi umum seperti strafing plus jumping plus shooting secara bersamaan.
Penyelesaian masalah
Jika satu tombol atau sekelompok tombol secara konsisten gagal dalam pengujian ini, ikuti langkah-langkah ini secara berurutan, dari yang paling tidak invasif hingga yang paling invasif:
- Coba tombol yang sama di aplikasi lain untuk mengesampingkan masalah khusus browser, meskipun ini jarang terjadi karena kejadian tombol telah distandarisasi.
- Mulai ulang komputer Anda. Sejumlah laporan "tombol mati" yang mengejutkan sebenarnya adalah kondisi driver yang macet yang bersih saat di-reboot.
- Cabut dan sambungkan kembali keyboard USB, atau pasangkan ulang keyboard Bluetooth, untuk mengesampingkan koneksi yang tidak stabil.
- Lepaskan penutup tombol dengan hati-hati (kebanyakan penutup tombol pada keyboard mekanis ditarik lurus ke atas dengan tekanan ringan dan merata) dan bersihkan debu atau kotoran dengan udara bertekanan.
- Jika Anda baru saja menumpahkan cairan, matikan perangkat segera, lepaskan baterai jika itu laptop, dan biarkan benar-benar kering selama 48 jam sebelum menguji lagi.
- Periksa pengaturan tata letak keyboard OS Anda jika tombol fisik terdaftar (pembaruan kode) tetapi menghasilkan karakter yang salah.
- Jika beberapa tombol yang berdekatan gagal bersamaan pada laptop, curigai kabel pita yang robek, yang biasanya memerlukan perbaikan profesional atau penggantian keyboard.
Mengapa rollover dan ghosting penting
Kebanyakan orang tidak pernah menyadari batasan rollover saat mengetik, karena mengetik jarang memerlukan menahan lebih dari dua tombol sekaligus. Hal ini menjadi jelas dalam dua situasi: pengetikan sentuh cepat di mana jari Anda sebentar tumpang tindih dengan penekanan tombol, dan bermain game, di mana tombol gerakan dan tindakan sering ditahan bersama selama beberapa detik.
Keyboard yang lebih murah menghubungkan sakelar mereka dalam matriks sederhana yang hanya dapat mendeteksi beberapa penekanan secara bersamaan dalam kombinasi tertentu. Tekan tombol ketiga di tempat yang salah pada grid dan keyboard akan menghilangkan salah satu input Anda (kegagalan anti-ghosting) atau, lebih buruk lagi, melaporkan tombol yang tidak pernah Anda sentuh sama sekali (ghosting sejati). Keyboard yang dipasarkan mendukung "NKRO" (n-key rollover) atau dibangun dengan pengkabelan dioda per tombol tidak memiliki batasan ini dan dapat mendaftarkan setiap tombol yang ditekan terlepas dari kombinasinya.
Gunakan penghitung rollover tes ini untuk memeriksa keyboard sebelum Anda membelinya, atau sebelum proyek besar di mana pintasan multi-tombol yang andal penting, seperti perangkat lunak produksi musik atau game dengan skema kontrol yang kompleks.
Tips khusus laptop
Keyboard laptop gagal berbeda dari keyboard desktop karena seluruh rakitannya lebih tipis dan lebih rentan terhadap remah-remah, debu, dan tumpahan yang jatuh di antara tombol. Beberapa catatan khusus laptop:
- Tombol scissor-switch (tipe datar, berprofil rendah yang digunakan di sebagian besar laptop modern) lebih sulit dilepas dan dipasang kembali daripada keycap mekanis, jadi coba udara bertekanan terlebih dahulu sebelum mencoba melepasnya.
- Pintasan keyboard eksternal untuk kontrol kecerahan, volume, dan media biasanya disadap oleh firmware sebelum mencapai browser, jadi wajar jika tidak terdaftar di sini.
- Jika laptop Anda memiliki overlay tombol angka yang diaktifkan oleh tombol fungsi, angka yang dihasilkannya dilaporkan menggunakan kode apa pun yang saat ini ditetapkan oleh mode tersebut, yang mungkin terlihat tidak familiar dalam data peristiwa mentah.
- Kerusakan akibat air seringkali tidak langsung terlihat. Jika Anda baru saja menumpahkan sesuatu dan tombol-tombol lolos tes ini hari ini tetapi mulai gagal selama seminggu ke depan, korosi yang tertunda itu adalah pola yang diketahui.
Pertanyaan yang sering diajukan
Bagaimana cara menguji apakah keyboard saya berfungsi?
Buka halaman ini dan tekan setiap tombol pada keyboard Anda satu per satu. Setiap tombol yang Anda tekan akan berubah menjadi warna cyan pada tata letak di layar, sehingga pada akhirnya Anda dapat mencari tombol apa pun yang tidak pernah menyala, yang biasanya berarti tidak terdaftar.
Apa itu tombol mati (dead key) pada keyboard?
Tombol mati (dead key) adalah tombol yang tidak menghasilkan sinyal saat ditekan, seringkali karena kotoran di bawah keycap, switch yang aus, atau koneksi yang longgar. Pada laptop, ini sering disebabkan oleh tumpahan cairan atau penumpukan debu selama bertahun-tahun.
Apa arti 'key rollover'?
Rollover, terkadang disebut n-key rollover (NKRO), menjelaskan berapa banyak tombol yang dapat didaftarkan keyboard secara akurat pada saat yang bersamaan. Kebanyakan keyboard murah hanya mendukung 2 hingga 6 key rollover, sementara keyboard gaming seringkali mendukung NKRO penuh.
Apa itu keyboard ghosting?
Ghosting terjadi ketika menekan tiga tombol atau lebih secara bersamaan menyebabkan tombol hantu terdaftar yang tidak pernah Anda tekan, atau menyebabkan salah satu tombol yang ditekan terabaikan secara diam-diam. Ini adalah batasan matriks kabel internal keyboard, bukan perangkat lunak.
Mengapa pengujian menunjukkan 'code' dan 'key' secara terpisah?
'code' adalah lokasi fisik tombol pada keyboard dan tidak pernah berubah dengan tata letak, sedangkan 'key' adalah karakter yang dihasilkan oleh pengaturan tata letak dan bahasa Anda. Membandingkan keduanya membantu Anda membedakan masalah perangkat keras dari masalah tata letak atau pengaturan bahasa.
Bisakah tes ini mendeteksi tombol yang macet?
Ya, secara tidak langsung. Jika sebuah tombol masih menunjukkan sebagai 'ditahan' dalam hitungan penekanan setelah Anda melepaskannya dan melanjutkan, itu adalah tanda kuat bahwa tombol itu macet secara fisik atau sakelarnya tidak kembali.
Apakah ini berfungsi dengan keyboard eksternal?
Ya. Keyboard apa pun yang terhubung melalui USB, PS/2, atau Bluetooth dan dikenali oleh sistem operasi Anda akan mengirimkan peristiwa tombol standar yang dapat dibaca halaman ini, terlepas dari mereknya.
Mengapa beberapa tombol seperti Fn atau kecerahan tidak terdaftar?
Tombol fungsi yang terkait dengan fitur perangkat keras (kecerahan, volume, mode pesawat) seringkali disadap oleh firmware keyboard itu sendiri atau OS sebelum mencapai browser sebagai peristiwa tombol normal, sehingga tidak akan muncul di sini.
Apakah data penekanan tombol saya dikirim ke mana pun?
Tidak. Setiap peristiwa tombol diproses secara lokal di JavaScript browser Anda dan hanya ada di memori pada halaman ini. Tidak ada yang ditransmisikan, dicatat, atau disimpan di server.
Overlay tombol angka laptop saya tidak muncul secara terpisah, mengapa?
Beberapa laptop berbagi tombol fisik antara huruf dan overlay numpad (diaktifkan dengan kombinasi Fn atau NumLock). Browser melaporkan kode apa pun yang saat ini dipetakan firmware ke tombol tersebut, jadi tombol itu akan tetap terdaftar, hanya di bawah satu kode.
Apa yang harus saya lakukan jika sebuah tombol gagal dalam tes ini?
Coba bersihkan di sekitar keycap dengan udara bertekanan terlebih dahulu. Jika itu adalah tombol laptop, periksa apakah produsen menjual kit pengganti keycap dan switch individual. Jika beberapa tombol yang berdekatan gagal bersamaan, kabel pita di bawahnya mungkin perlu diganti oleh teknisi.