Klavye Polling Rate Testi — Klavye Hz Değerini Online Ölç
Test alanında bir tuşu basılı tutarak tarayıcıya gelen keydown olaylarını inceleyin. Hz değeri, işletim sisteminin tuş tekrarı dahil son 500 aralığın medyanına 1000 bölünerek hesaplanır.
Bu, USB yoklama hızını değil tarayıcı olay hızını kontrol eder. Yazma, tekrar ayarları ve tarayıcı işlemesi sonucu etkiler; en kısa aralık bile donanım hızını kanıtlamaz. Üretici ayarlarını veya USB kaydını kontrol edin.
Klavye polling rate (yoklama oranı) nedir?
Polling rate (yoklama oranı), bilgisayarınızın klavyeye durumunu ne sıklıkla sorduğunu belirtir. USB veri yolu ana bilgisayar (host) tarafından yönetildiği için klavye asla kendiliğinden veri göndermez: HID tanımlayıcısındaki bInterval alanıyla sabit bir kesme aralığı talep eder ve bilgisayar bu takvime göre raporları toplar. 1000 Hz her milisaniyede bir sorgulama, 125 Hz ise her 8 ms'de bir sorgulama anlamına gelir.
Bu süre giriş gecikmesinin tamamını değil, yalnızca belirli bir dilimini sınırlandırır. Bir sorgulamadan hemen sonra hazırlanan rapor neredeyse tam bir aralık boyunca beklemek zorundadır; bu nedenle yoklama işlemi ortalama yarım aralık gecikme ekler: 125 Hz'de yaklaşık 4 ms, 1000 Hz'de ise 0,5 ms. Matris taraması, tuş debounce (sekme önleme) süresi ve monitör gecikmesi bu sürenin dışındadır ve genelde çok daha uzundur.
125, 500, 1000 ve 8000 Hz: Uygulamada ne fark yaratır?
- 125 Hz: her 8 ms'de bir rapor, ortalama ~4 ms ek gecikme. Ofis ve dizüstü klavyelerinin varsayılan USB standardı.
- 250 Hz: 4 ms aralık, ~2 ms gecikme. 500 Hz: 2 ms aralık, ~1 ms gecikme.
- 1000 Hz: 1 ms aralık, ~0,5 ms gecikme. Oyuncu klavyelerinde yerleşik standart ve pratik kazanımın tepe noktası.
- 8000 Hz: 0,125 ms aralık, ~0,06 ms gecikme. Yüksek hızlı USB bağlantısı gerektirir ve işlemcide ciddi miktarda kesme üretir.
Kablosuz: 2.4 GHz alıcılar Bluetooth'a karşı
2.4 GHz kablosuz alıcılar bağımsız bir USB aygıtı olarak çalışır; bu sayede kablosuz oyuncu klavyeleri 1000 Hz hızında veri aktarabilir, hatta bazı modeller 4 veya 8 kHz destekler. Bluetooth ise buna yaklaşamaz: Bluetooth Low Energy protokolü minimum 7,5 ms bağlantı aralığına sahiptir (~133 Hz tavan sınır) ve pil tasarrufu için çoğu klavye bu aralığı daha da açar.
Tarayıcı testi neleri ölçebilir, neleri ölçemez?
Bu, USB yoklama hızını değil tarayıcı olay hızını kontrol eder. Yazma, tekrar ayarları ve tarayıcı işlemesi sonucu etkiler; en kısa aralık bile donanım hızını kanıtlamaz. Üretici ayarlarını veya USB kaydını kontrol edin.
Gerçek donanım verisine ne zaman ihtiyaç duyarsınız?
Razer Synapse, Corsair iCUE, Logitech G HUB veya VIA gibi üretici yazılımları ayarı doğrudan aygıt hafızasından okur. Kesin donanım doğrulaması için Windows'ta USBPcap destekli Wireshark veya Linux'ta usbmon ile USB paket aralıkları incelenir. Profesyonel incelemeler mikrodenetleyiciler veya yüksek hızlı kameralar kullanır. Tarayıcı içinden 8000 Hz ölçtüğünü iddia eden siteler yalnızca yuvarlama hatası göstermektedir.
Polling rate oyunlardaki FPS değerini etkiler mi?
Evet, çok yüksek hızlarda ve grafik kartından ziyade işlemci yükü üzerinden etkiler. Klavyeden gelen her rapor işlemcinin yanıtlaması gereken bir donanım kesmesi üretir; 8000 Hz, 1000 Hz'e kıyasla sekiz kat fazla kesme demektir ve teknik forumlardaki testlerde bir CPU çekirdeğinin %17'sine kadar yük bindirebildiği görülmüştür. İşlemciye dayalı oyunlarda bu durum FPS düşüşlerine yol açabilir. 1000 Hz ve altında ise etki yok denecek kadar azdır.
Yeni bir klavye aldıktan sonra yaşanan takılmalar genellikle aşırı yüksek yoklama oranıyla arka planda çalışan RGB aydınlatma yazılımlarının birleşmesinden kaynaklanır. 4K veya 8K modunda takılma yaşarsanız klavyeyi 1000 Hz'e çekip arka plan uygulamalarını kapatın.
Polling rate vs Scan rate vs Debounce
- Scan rate (tarama hızı): klavye denetleyicisinin tuş matrisini ne sıklıkla taradığıdır (genellikle 1–10 kHz). Bilgisayarın göremediği dahili bir süreçtir.
- Debounce: mekanik kontağın oturması için gereken bekleme süresidir (genellikle 3–8 ms). Çoğu zaman zincirdeki en büyük gecikme kaynağıdır.
- Polling rate: bilgisayarın USB üzerinden hazır raporu ne sıklıkla aldığıdır. USB tanımlayıcısında yer alan tek parametredir.
İşlem sırası şöyledir: Tuş kapanır, matris taraması fark eder, debounce süresi biter, rapor kuyruğa alınır ve bilgisayar veriyi çeker. Debounce süresi 10 ms olan bir klavyede polling rate'i artırmak neredeyse hiçbir şeyi değiştirmez; bu yüzden iyi ayarlanmış 1000 Hz klavyeler testlerde 8 kHz modelleri geride bırakabilir.
Sıkça Sorulan Sorular (SSS)
Klavyemin polling rate değerini nasıl kontrol ederim?
Öncelikle klavyenizin resmi yazılımını açın. Razer Synapse, Corsair iCUE, Logitech G HUB veya QMK klavyeler için VIA, aygıtın o an ayarlı olduğu gerçek raporlama hızını gösterir. Tarayıcı testi yalnızca olayların web sayfasına ulaşma hızını gösterir. Donanım düzeyinde kesin kanıt için Wireshark (USBPcap ile) veya usbmon ile USB trafiğini yakalayın.
Bir klavyede 8000 Hz polling rate gerekli midir?
Klavyeler için genellikle gerekmez. 1000 Hz'de hazır bir rapor en fazla 1 ms beklerken, 8000 Hz'de 0,125 ms bekler. Halihazırda 3–8 ms debounce ve monitör kare süresi içeren bir zincirde yarım milisaniyeden az kazanırsınız. Ayrıca 8000 Hz işlemci çekirdeğine %17'ye kadar yük bindirebilir. 1000 Hz ideal dengedir.
Polling rate oyunlarda FPS'yi veya CPU kullanımını etkiler mi?
Çok yüksek frekanslarda işlemci yükü üzerinden etkileyebilir. Her rapor bir sistem kesmesi gerektirir; 8000 Hz, 1000 Hz'e kıyasla sekiz kat fazla kesme oluşturarak işlemci çekirdeğinin %17'sini kullanabilir. 1000 Hz ve altında etki önemsizdir ancak eski işlemcilerde RGB yazılımlarıyla birleştiğinde anlık takılmalar yapabilir.
Polling rate ile scan rate arasındaki fark nedir?
Scan rate dahili, polling rate ise haricidir. Klavyenin mikrodenetleyicisi tuş hareketini yakalamak için matrisi tarar (genelde 1–10 kHz). Bilgisayar ise USB üzerinden hazır raporu 1000 Hz'de (milisaniyede bir) toplar. Arada debounce süresi (3–8 ms) yer alır. Yüksek polling rate, yavaş bir taramayı hızlandıramaz.
Klavyem 1000 Hz ayarlı olmasına rağmen test neden 125 Hz gösteriyor?
Test alanında bir tuşu basılı tutarak tarayıcıya gelen keydown olaylarını inceleyin. Hz değeri, işletim sisteminin tuş tekrarı dahil son 500 aralığın medyanına 1000 bölünerek hesaplanır.
Bu, USB yoklama hızını değil tarayıcı olay hızını kontrol eder. Yazma, tekrar ayarları ve tarayıcı işlemesi sonucu etkiler; en kısa aralık bile donanım hızını kanıtlamaz. Üretici ayarlarını veya USB kaydını kontrol edin.
Kablosuz bir klavye gerçek 1000 Hz hızına ulaşabilir mi?
2.4 GHz kablosuz alıcıyla evet. Bu alıcılar bağımsız bir USB aygıtıdır ve standart olarak 1000 Hz hızında veri aktarır. Bluetooth üzerinden ise hayır: Bluetooth LE standardı en az 7,5 ms aralık uygular (~133 Hz tavan) ve uyku modları kullanır. Oyunlarda hız istiyorsanız her zaman 2.4 GHz alıcıyı veya kabloyu tercih edin.
USB 2.0 bağlantı noktası polling rate'i 1000 Hz ile sınırlar mı?
Yalnızca Full-Speed modunda sınırlar (en kısa kare 1 ms, yani 1000 Hz). 4000 veya 8000 Hz destekleyen klavyeler High-Speed aygıt olarak tanınır ve tüm USB 2.0 portlarının desteklediği 125 mikrosaniyelik mikro kareleri kullanır. Dikkat edilmesi gereken nokta, verileri geciktirebilecek ucuz USB çoklayıcılardan kaçınmaktır.