Skip to content
Zoyku

Info Kode Tombol

Tekan tombol apa pun untuk melihat event.key, event.code, dan keyCode lama secara langsung, plus status modifier dan riwayat 10 penekanan terakhir.

event.key
—
event.code
—
keyCode
—
ModifiersCtrlAltShiftMeta
Last 10 keys

Waiting for a key press…

Press any key — the values update instantly. Focus stays on the page, no input box needed.

Alat ini berjalan sepenuhnya di browser Anda. Data Anda tidak pernah meninggalkan perangkat — tidak diunggah ke server mana pun.

Cara pakai

  1. 1Klik di mana saja di halaman agar mendapat fokus keyboard, lalu tekan sembarang tombol.
  2. 2Baca event.key, event.code, dan keyCode dari tiga kartu; Ctrl/Alt/Shift/Meta menyala selama ditekan.
  3. 3Nyalakan "abaikan auto-repeat" untuk menyaring penekanan berulang, dan bandingkan tombol di tabel 10 terakhir.

Info Kode Tombol

Bug penanganan keyboard biasanya berasal dari tertukarnya tiga nilai identitas KeyboardEvent: event.key adalah karakter yang dihasilkan ("a" atau "A" saat Shift ditekan), event.code adalah tombol fisik (KeyA terlepas dari layout), dan keyCode adalah kode numerik warisan yang masih dipakai kode lama. Menekan tombol di halaman ini menampilkan ketiganya berdampingan seketika, beserta modifier yang sedang ditekan.

Halaman juga menyimpan 10 penekanan terakhir dalam tabel riwayat kecil, sehingga Anda bisa membandingkan nilai antar tombol alih-alih menekan lalu lupa. Berguna untuk kontrol game, pintasan keyboard, atau mencari tahu kenapa handler keydown terpicu dua kali (aktifkan abaikan-ulang untuk menyaring auto-repeat).

Pertanyaan yang sering diajukan

Mengapa event.key dan event.code berbeda untuk tombol yang sama?

event.key melaporkan karakter yang dihasilkan dengan layout dan status modifier saat ini ("A", "á", "1"), sedangkan event.code melaporkan posisi fisik (KeyA, Digit1) yang bebas dari layout. Pintasan umumnya cocok dengan code; penanganan teks membaca key.

Apakah keyCode sudah usang?

Ya — itu warisan lama, dipertahankan hanya agar kode tua yang bercabang pada angka seperti 13 (Enter) atau 27 (Escape) tetap jalan. Kode baru sebaiknya memakai event.key atau event.code; alat ini menampilkannya untuk memetakan konstanta lama saat migrasi.

Mengapa nilai yang sama berulang saat saya menahan tombol?

Menahan tombol membuat OS mengirim keydown berulang dengan repeat true. Aktifkan "abaikan auto-repeat" untuk menampilkan hanya penekanan awal; matikan bila perlu memastikan handler menerima peristiwa ulang dengan benar.

How accurate are the results?

Calculations follow the official definitions — SI conversion factors, NIST constants, or the governing formula shown on the page — and results display to enough significant digits for real-world use.

Can I use it on mobile?

Yes. The interface is responsive and all inputs adapt to touch; the calculation itself runs offline once loaded.

Is this tool free to use?

Yes, completely free — no signup, no subscription, no daily limits, and no watermarks on the output.

Sematkan alat ini

Tambahkan alat ini ke situs Anda dengan satu baris — berjalan di browser pengunjung.

<iframe src="https://zoyku.com/id/tools/keycode-info?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — keycode-info" loading="lazy"></iframe>
100% local processing