Tes Keyboard Online

Amati penekanan, kombinasi, dan pengulangan singkat pada peta tombol virtual dengan tata letak ANSI serta mode Mac/Win. Event browser membantu membandingkan perilaku input, tetapi tidak membuktikan kerusakan switch atau kemampuan rollover hardware sepenuhnya.

OS Mod
Audio
Tested:0 / 104 (0%)
Active:0 keys
Chatter:OK
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtScn
Scroll Lock
Pause
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Insert
Home
Page Up
Num Lock
/
*
−
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
Delete
End
Page Down
7
8
9
+
Caps Lock
A
S
D
F
G
H
J
K
L
:;
"'
Enter
4
5
6
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
↑
1
2
3
Enter
Ctrl
Win
Alt
Alt
Win
Menu
Ctrl
←
↓
→
0
.

Periksa registrasi tombol, kombinasi, dan input berulang

Tujuan pemeriksaan

Gunakan tes untuk melihat event tombol serta kombinasi kecil yang diterima browser, dan memeriksa input berulang tanpa menganggapnya diagnosis hardware.

Sebelum mulai

Hubungkan keyboard fisik dan gunakan browser desktop dengan tab mendapat fokus. Ubah pintasan atau pemetaan hanya jika memahami dampaknya; keyboard ponsel bukan pengganti matriks keyboard fisik.

Langkah pengujian

  1. Pilih Layout yang paling mendekati keyboard serta legenda Win atau Mac. Kontrol ini mengubah diagram, bukan pengaturan keyboard sistem operasi.
  2. Pastikan halaman mendapat fokus. Tekan dan lepas huruf biasa satu per satu, lalu periksa tombol serta Event Inspector. Uji tombol fisik; klik tombol virtual hanya demonstrasi.
  3. Tahan kombinasi kecil seperti W + A + Shift, hitung tombol aktif, lalu lepaskan semuanya. Coba kombinasi lain; satu keberhasilan tidak membuktikan semua kombinasi didukung.
  4. Gunakan Reset untuk menghapus hasil lama sebelum membandingkan tombol yang dicurigai. Tekan perlahan dengan pelepasan penuh, lalu periksa urutan event dan tanda Chatter.
  5. Jika mengekspor log event, simpan berkas unduhan secara privat. Jangan mengetik sandi atau pesan pribadi saat tes.

Tombol tidak muncul: periksa jalur input dahulu

Klik kembali halaman tes dan coba huruf biasa. Pintasan browser atau sistem, pemetaan ulang, serta firmware Fn laptop dapat menahan input. Tombol yang bekerja di editor teks tetapi tidak di sini mungkin dicadangkan atau direpresentasikan berbeda.

Bandingkan tombol fisik yang sama setelah menyambungkan ulang keyboard dan di browser atau aplikasi lain. Jika masalah tetap ada, ikuti petunjuk produsen; jangan membongkar perangkat hanya karena keycap belum ditandai.

Baca tanda input cepat dengan hati-hati

Tanda keyboard bawaan memeriksa keydown non-repeat yang datang kurang dari 40 ms setelah keyup sebelumnya untuk tombol itu. Ini jeda yang terlihat browser, bukan pengukuran getaran kontak, kelelahan pegas, atau latensi penekanan fisik. Menahan tombol dapat menghasilkan event repeat sistem yang diperlakukan terpisah.

Tanda tersebut adalah alasan mengulang tes terkontrol. Ketukan cepat yang disengaja, pemetaan ulang, atau jalur input dapat memengaruhi hasil. Hasil tanpa tanda hanya berarti tidak ada event yang memenuhi kondisi pada sesi ini, bukan jaminan keyboard bebas masalah.

Kombinasi dan posisi tombol

Bandingkan hanya tombol yang benar-benar diterima browser. Kombinasi tiga tombol yang berhasil tidak membuktikan N-key rollover penuh; kelompok lain dapat berbeda dan pintasan sistem dapat mengganggu tes.

KeyboardEvent.code menunjukkan kode posisi tombol browser seperti KeyA, sedangkan key dapat bergantung pada bahasa serta modifier. code bukan scancode elektrik atau laporan USB mentah. Legenda Win/Mac tidak mengatur ulang perangkat.

Yang tidak dapat dipastikan dari tes ini

  • Tes melihat event keyboard browser, bukan matriks keyboard, clock polling USB, atau latensi input fisik.
  • Input diagnostik diproses lokal oleh tes; periklanan dan hosting adalah layanan situs terpisah. Jangan masukkan teks sensitif.
Dari tombol ke event browser
Diagram konseptual original; bukan hasil pengukuran hardware.Tekan tombol OS + browser Event diterima Pengaturan repeat dapat menambah event. Flag event bukan diagnosis switch fisik.

Contoh membaca hasil (ilustratif)

Contoh ilustratif, bukan hasil uji hardware: keydown non-repeat 25 ms setelah keyup terakhir tombol yang sama memenuhi kondisi bawaan 40 ms. Ulangi perlahan dan bandingkan aplikasi lain sebelum menyalahkan switch.

Referensi API browser