๐ŸŒ ID

โŒจ๏ธ Keyboard Test

Tekan setiap tombol untuk memastikan keyboard Anda mengenalinya dengan benar.

Saat area keyboard di bawah ini berfokus, sebagian besar tombol pintasan browser diblokir. Perlu dicatat bahwa beberapa tombol yang dicadangkan browser โ€” F5 (muat ulang), F11 (layar penuh), F12 (alat dev), dll. โ€” tidak dapat diblokir dari halaman web dan tetap akan berfungsi normal.

Tombol ditekan: 0 Tombol unik: 0
`
1
2
3
4
5
6
7
8
9
0
-
=
โŒซ
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
โŒ˜/Win
Alt
Space
Alt
โŒ˜/Win
Ctrl
โ†
โ†‘
โ†“
โ†’
Esc
F5
F11
F12
Tombol terakhir: โ€” key: โ€” code: โ€” keyCode: โ€”
Riwayat input:
Belum ada tombol yang ditekan.
Hardware tests
PANDUAN

Pelajari lebih lanjut

01

1. Mengapa menguji keyboard?

Jika Anda membeli keyboard bekas, merakit keyboard kustom, atau menumpahkan cairan ke keyboard dan menduga ada tombol yang tidak merespons, alat ini membantu Anda memeriksa setiap tombol sekaligus. Tata letak keyboard di layar langsung menyorot tombol tepat yang Anda tekan, sehingga Anda bisa melihat dengan cepat tombol mana yang berfungsi dan mana yang tidak.

02

2. Cara menggunakannya

Klik area keyboard sekali untuk memberinya fokus, lalu tekan setiap tombol yang ingin Anda periksa. Begitu Anda menekan sebuah tombol, tombol yang cocok di layar akan berubah warna, lalu kembali seperti semula saat dilepas. Periksa semua tombol satu per satu untuk menemukan yang tidak bereaksi, dan gunakan "Atur ulang" kapan saja untuk mengosongkan penghitung dan riwayat.

03

3. key vs. code vs. keyCode

"key" adalah karakter aktual yang dihasilkan (dipengaruhi oleh Shift dan tata letak, mis. "a" atau "A"), sedangkan "code" melaporkan posisi fisik pada keyboard (mis. "KeyA") dan tetap sama apa pun tata letaknya (QWERTY/Dvorak, bahasa). "keyCode" adalah pengenal numerik lama yang tidak lagi direkomendasikan oleh standar, tetapi masih ditampilkan sebagai referensi dan untuk kompatibilitas.

04

4. Jika tombol tertentu tidak merespons

Jika satu tombol sama sekali tidak bereaksi, curigai sakelar fisik atau kontak yang rusak. Pada keyboard nirkabel, periksa baterai dan koneksi (Bluetooth/penerima USB) โ€” coba keyboard berkabel untuk mengisolasi masalah. Pada laptop, pastikan juga tidak ada aplikasi lain yang sedang menangkap kombinasi tombol itu sebagai pintasan global.

05

5. Konflik dengan pintasan browser

Saat area pengujian keyboard berfokus, alat ini memblokir aksi default (seperti mengetik ke kolom lain atau menggulir) untuk sebagian besar tombol agar pengujian tidak terganggu. Tombol yang dicadangkan kuat oleh browser atau OS โ€” F5, F11, F12, Ctrl+W (tutup tab), dan sejenisnya โ€” sering kali tidak dapat dicegat sama sekali oleh JavaScript halaman, jadi tombol tersebut akan tetap berperilaku seperti biasa.

Pertanyaan umum

Saya menekan sebuah tombol, tapi tidak ada yang disorot di layar.
Klik area keyboard test terlebih dahulu untuk memberinya fokus, lalu coba lagi. Jika masih tidak merespons, kontak fisik tombol mungkin bermasalah.
Mengapa nilai key dan code berbeda?
"key" adalah karakter yang dihasilkan (dipengaruhi oleh tata letak/Shift), sedangkan "code" adalah posisi fisik tombol โ€” keduanya punya tujuan berbeda. Membandingkan keduanya membantu membedakan masalah tata letak dari masalah perangkat keras.
F5 atau F11 memuat ulang/membuat layar penuh halaman, bukan hanya tampil di penguji.
Tombol-tombol itu adalah pintasan sistem yang dicadangkan, dikendalikan langsung oleh browser, dan tidak dapat diblokir oleh halaman web. Anda tetap bisa memastikan tombol di layar disorot dengan normal.
Bagaimana cara menghapus riwayat dan penghitung?
Klik "Atur ulang" untuk mengosongkan jumlah tombol yang ditekan, jumlah tombol unik, dan riwayat input kembali ke kondisi awal.