Skip to main content

Apakah Semua Tombol Keyboard Saya Berfungsi?

Tekan tombol apapun dan lihat menyala secara instan. Tes ini menggunakan KeyboardEvent API untuk mendeteksi setiap penekanan tombol, melacak jumlah N-key rollover, dan menyorot tombol yang belum diuji — semua diproses di browser Anda tanpa unggahan data.

Tes ini mendeteksi registrasi tombol individual, nilai keyCode, nama tombol, dan jumlah tombol simultan (N-key rollover) menggunakan browser KeyboardEvent API.

Keyboard USB biasanya mendukung 6-key rollover (6KRO), sementara keyboard gaming dengan NKRO melaporkan semua 104+ tombol yang ditekan secara bersamaan.

Mulai Tes

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Back
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
Meta
Alt
Space
Alt
Meta
Ctrl
Keys Tested: 0 / 730%
Max Simultaneous0
Currently Pressed0

Apa Arti Hasil Anda?

Result Range Meaning
Baik Semua tombol teregistrasi dan NKRO sesuai spesifikasi Setiap tombol mengirim KeyboardEvent yang valid dan jumlah rollover Anda sesuai dengan rating pabrikan — keyboard Anda berfungsi penuh.
Peringatan 1–3 tombol tidak responsif atau rollover di bawah yang diharapkan Beberapa tombol mungkin memiliki debu atau switch yang aus. Bersihkan tombol yang bermasalah atau tes dengan keyboard eksternal untuk menyingkirkan masalah software.
Buruk Beberapa tombol mati atau rollover terjebak di 1–2 Beberapa tombol gagal menandakan kerusakan hardware — kegagalan switch, jalur patah, atau pengontrol USB yang rusak. Pertimbangkan untuk mengganti keyboard.

Masalah Umum dan Cara Mengatasinya

Sebuah tombol tidak teregistrasi sama sekali

Lepas keycap dan bersihkan switch dengan udara bertekanan. Jika masih gagal, switch mungkin perlu diganti (mekanik) atau kontak membran rusak.

Tombol Fn atau tombol media tidak terdeteksi

Tombol-tombol ini dicegat oleh OS atau firmware keyboard sebelum mencapai browser. Ini normal — browser tidak bisa menangkap Fn, Print Screen, atau tombol media tertentu melalui KeyboardEvent.

Alat Terkait

Pertanyaan yang Sering Diajukan

Bagaimana cara mengetes apakah semua tombol keyboard saya berfungsi?

Tekan tombol apapun. Menyala biru saat ditekan, hijau saat dilepas. Tekan setiap tombol untuk memverifikasi semua teregistrasi. Penghitung progres menampilkan tombol yang diuji vs total. Tombol yang belum diuji tetap abu-abu.

Apa itu N-key rollover dan bagaimana cara mengetes-nya?

N-key rollover (NKRO) berarti menekan N tombol secara bersamaan dan semua teregistrasi. Tekan beberapa tombol sekaligus — tes menampilkan jumlah simultan maksimal. NKRO penuh: semua tombol teregistrasi. 6KRO (umum di keyboard USB): maksimal 6 tombol simultan.

Mengapa sebuah tombol tidak teregistrasi di tes?

Tiga penyebab: (1) tombol rusak secara fisik, (2) tombol tidak diekspos ke browser (Fn, beberapa tombol media), (3) batas rollover keyboard tercapai — lepas tombol lain terlebih dahulu. Tombol yang dicegat OS (Print Screen, tombol Win) mungkin juga tidak memicu event browser.

Apakah data input diunggah ke server?

Tidak. Listener KeyboardEvent berjalan secara lokal di JavaScript. Tidak ada server backend. Tidak ada penekanan tombol yang meninggalkan browser Anda.