Klavye Testi

Gri alana tıklayın ve tuşlara basın. Basılı tutulan tuş yanar, tablo son 20 tuş olayını gösterir ve sayaç klavyenizin aynı anda kaç tuşu bildirdiğini gösterir.

Ücretsiz Tarayıcınızda çalışır Kontrol: 12 Kasım 2026 Perşembe

Bu araç tarayıcınızda çalışır. Girdiğiniz bilgiler bize gönderilmez.

Nasıl kullanılır?

  1. Gri alana tıklayarak odağı bu alana verin.
  2. Her tuşa basın. Basılı tutulan tuş yanar ve basıldıktan sonra bir renk tonu kalır.
  3. Q, A ve W gibi üç tuşu birlikte basılı tutun ve Aynı anda basılan en çok tuş ile Çoklu basma kontrolü satırlarını okuyun.
  4. Tablodaki event.key ve event.code değerlerine bakın. Baştan başlamak için Reset düğmesine basın.

Test neyi gösterir?

event.code fiziksel tuşun adıdır: her düzende A konumundaki tuş KeyA'dır ve klavye dili değişse de bu ad değişmez. event.key ise sistemin geçerli düzenle ürettiği karakter ya da addır; bu yüzden dile göre değişir.

  • event.code: fiziksel tuş, örneğin KeyA ya da Digit2.
  • event.key: tuşun ürettiği karakter ya da ad; Shift ve düzene göre değişir.
  • konum: tuşun klavyenin sol ya da sağ tarafında, ya da sayısal tuş takımında olduğu.
  • tekrar: tuş hâlâ basılıyken sistem onu yeniden gönderdiğinde evet.

Görseldeki düzenler

ANSI (ABD) klavyede Enter tuşu kısa, ters eğik çizgi tuşu sağ üstte yer alır. ISO şeklinde Enter tuşu uzundur ve Z'nin solunda ek bir tuş vardır. Türkçe Q, ISO şeklini Türkçe harflerle kullanır: ı, ABD klavyesinde I'nın olduğu yerdedir; ğ, ü, ş, i, ö ve ç ise sırasıyla P, Ğ, L, Ş, M ve Ö'den sonra gelir. AZERTY (Fransız) düzeni ISO şeklini harflerin yer değiştirmesiyle kullanır: A, ABD klavyesinde Q'nun olduğu yerde; Z, W'nin; Q, A'nın; W, Z'nin yerindedir; M ise L'den sonra gelir. Rakamlar Shift ile yazılır. QWERTZ (Alman) düzeninde Y ile Z yer değiştirir; Ü, Ö, Ä ve ß ise P, L, Ö ve 0'dan sonra gelir. ABNT2 (Brezilya) düzeninde Ç, L'den sonra gelir, sol üstte bir ' tuşu vardır ve sağ Shift'in solundaki ek tuş / ve ? yazar. Gösterilen harfler yaygın etiketlerdir; sizin klavyenizdeki tuş üstü yazılar farklı olabilir.

Kodlar düzen değişince değişmez. Kod, tuşun ABD klavyesindeki yerini adlandırır: AZERTY'de A yazan tuşun kodu KeyQ'dur, event.key ise A'yı gösterir.

Çoklu basma (rollover) ve hayalet tuş

Rollover, bir klavyenin aynı anda kaç basışı ilettiğidir. Tam rollover destekleyen klavyeler basılı tuşların hepsini iletir. Daha ucuz klavyeler belirli bir tuş örüntüsünde bir tuşu kaçırabilir; buna hayalet tuş (ghosting) denir. Kontrol etmek için Q, A ve W gibi üç ya da daha fazla tuşu birlikte basılı tutun ve hepsinin yandığını izleyin.

Örnek: Türkçe Q klavyede I tuşu

Türkçe Q klavyede ABD'deki I konumundaki tuş ı yazar. Bu tuşa normal basıldığında event.code değeri KeyI, event.key değeri ı olur. Shift ile basıldığında event.key değeri I olur. Tuşun konumu ve kodu aynı kalır; yalnızca karakter düzene göre değişir.

Sık sorulan sorular

Test yazdıklarımı kaydediyor mu?

Hayır. Sayfa tuşları yalnızca test alanı odaktayken okur, ekranda gösterir ve testi sıfırladığınızda ya da sayfadan ayrıldığınızda bu bilgileri atar. Hiçbir şey sunucumuza gönderilmez ve tarayıcıda saklanmaz.

Bir tuş neden yanmıyor?

Bazı tuşları sistem ya da tarayıcı, sayfa görmeden kullanır; örneğin Ctrl+W, Alt+Tab ya da Windows tuşu. Tuşu başka bir uygulamada deneyin: orada yanıyorsa sorun tarayıcının sayfaya iletmemesindedir.

Çoklu basma kontrolü ne gösteriyor?

Bu testte üç ya da daha fazla tuşun birlikte algılanıp algılanmadığını gösterir. Üç tuş bir köşe ya da dikdörtgen oluşturacak biçimde basılıyken bir tuş yanmıyorsa klavyede hayalet tuş olabilir.

Klavye dilini değiştirince event.key neden değişiyor?

event.key, sistemin o anki düzenle ürettiği karakterdir. Türkçe düzende I konumundaki tuş ı üretir, İngilizce düzende ise i. event.code fiziksel tuşu adlandırdığı için değişmez.

Test telefonda çalışır mı?

Telefonda çok az bilgi verir; ekran klavyesi fiziksel tuş kodlarını aynı biçimde göndermez. Tam bir test için donanım klavyeli bir bilgisayar kullanın.

Kaynaklar

Rakamlar ve metin en son 12 Kasım 2026 Perşembe tarihinde kontrol edildi.

Sitenin çalışması için gerekli çerezleri kullanıyoruz. İzin verirseniz Google, size özel reklamlar göstermek için reklam çerezleri de kullanır. Reddederseniz yine reklam görürsünüz, ancak bu reklamlar kişiselleştirilmez.