Kadar Polling
--Hz
Kadar peristiwa pelayar
Selang Minimum Dikesan --ms
Median Selang --ms
Sampel 0
Selang Peristiwa (ms)
05101520+

Tahan kekunci untuk melihat masa pengulangan kekunci dalam pelayar. Ini tidak mengukur kadar pengundian USB.

Keyboard Polling Rate Test — Uji Kadar Polling Papan Kekunci

Tahan kekunci dalam kawasan ujian untuk melihat peristiwa keydown yang diterima pelayar. Hz ialah 1000 dibahagi median 500 sela terakhir, termasuk pengulangan kekunci oleh sistem operasi.

Ini menyemak kadar peristiwa pelayar, bukan kadar pengundian USB. Taipan, pengulangan dan pemprosesan pelayar mempengaruhi hasil; sela terpendek juga tidak membuktikan kadar perkakasan. Semak tetapan pengilang atau rakaman USB.

Apakah itu polling rate papan kekunci?

Polling rate (kadar pengundian) merujuk kepada kekerapan komputer menanyakan papan kekunci tentang status semasa kekuncinya. Disebabkan bas USB dikawal oleh hos, papan kekunci tidak menghantar data secara spontan: ia meminta titik akhir gangguan (interrupt endpoint) dengan jadual tetap —medan bInterval dalam deskriptor HID— dan komputer mengambil laporan mengikut jadual tersebut. 1000 Hz bermaksud satu pertanyaan setiap milisaat, manakala 125 Hz adalah sekali setiap 8 ms.

Sela masa ini hanya mengehadkan sebahagian daripada keseluruhan kelengahan input. Laporan yang siap sebaik sahaja giliran polling terlepas terpaksa menunggu hampir satu kitaran penuh; secara purata, polling menambah kelewatan sekitar separuh sela: kira-kira 4 ms pada 125 Hz dan 0.5 ms pada 1000 Hz. Pengimbasan matriks, masa debounce suis dan paparan monitor berada di luar angka ini dan biasanya mengambil masa lebih panjang.

125, 500, 1000 dan 8000 Hz — perbezaan ketara dalam penggunaan sebenar

  • 125 Hz: satu laporan setiap 8 ms, purata tambahan kelewatan sekitar 4 ms. Nilai lalai USB pada papan kekunci pejabat dan komputer riba.
  • 250 Hz: sela 4 ms, kelewatan ~2 ms. 500 Hz: sela 2 ms, kelewatan ~1 ms.
  • 1000 Hz: sela 1 ms, kelewatan ~0.5 ms. Standard umum bagi papan kekunci gaming dan had praktikal bagi peningkatan prestasi.
  • 8000 Hz: sela 0.125 ms, kelewatan ~0.06 ms. Memerlukan sambungan USB High-Speed dan menghasilkan beban gangguan CPU yang jauh lebih tinggi.

Tanpa wayar: Dongle 2.4 GHz berbanding Bluetooth

Dongle 2.4 GHz bertindak sebagai peranti USB tersendiri, membolehkan papan kekunci gaming tanpa wayar melaporkan data pada 1000 Hz dengan stabil, malah sesetengah model menyokong 4 atau 8 kHz. Bluetooth tidak mampu menandingi kelajuan ini: spesifikasi Bluetooth Low Energy menetapkan sela sambungan minimum 7.5 ms (had siling sekitar 133 Hz) dan kebanyakannya menggunakan sela lebih panjang demi menjimatkan bateri.

Perkara yang boleh dan tidak boleh diukur oleh ujian pelayar

Ini menyemak kadar peristiwa pelayar, bukan kadar pengundian USB. Taipan, pengulangan dan pemprosesan pelayar mempengaruhi hasil; sela terpendek juga tidak membuktikan kadar perkakasan. Semak tetapan pengilang atau rakaman USB.

Bila anda memerlukan data makmal khusus

Perisian pengeluar seperti Razer Synapse, Corsair iCUE, Logitech G HUB atau VIA membaca tetapan terus daripada perisian tegar peranti. Untuk pengesahan perkakasan mutlak, penganalisis seperti Wireshark dengan USBPcap pada Windows atau usbmon pada Linux digunakan untuk meneliti sela penghantaran paket USB. Ulasan profesional menggunakan mikropengawal atau kamera berkelajuan tinggi. Laman web yang mendakwa mengukur 8000 Hz secara tepat dalam pelayar hanya memaparkan ralat pembundaran.

Adakah polling rate mempengaruhi FPS dalam permainan?

Ya pada kadar yang terlalu tinggi, dan ia berlaku melalui beban CPU bukannya beban grafik. Setiap laporan mencetuskan gangguan perkakasan yang perlu diuruskan oleh pemproses; 8000 Hz menghasilkan lapan kali ganda lebih banyak gangguan berbanding 1000 Hz, yang menurut ujian boleh memakan sehingga 17% daripada satu teras CPU. Dalam permainan yang bergantung kuat pada CPU, ini boleh membawa kepada masalah penurunan bingkai (FPS drops). Pada 1000 Hz ke bawah, bebannya sangat kecil.

Masalah tersekat-sekat selepas membeli papan kekunci baharu biasanya berpunca daripada gabungan polling rate yang terlalu ekstrem dengan perisian lampu RGB yang berat di latar belakang. Jika berlaku sangkut-sangkut pada mod 4K atau 8K, tetapkan semula papan kekunci kepada 1000 Hz dan tutup perisian sampingan.

Polling rate vs Scan rate vs Debounce

  • Scan rate: kekerapan mikropengawal papan kekunci mengimbas matriks suisnya (kebiasaannya 1 hingga 10 kHz). Proses dalaman yang tidak dilihat oleh komputer.
  • Debounce: masa menunggu untuk getaran fizikal sentuhan logam reda (biasanya 3 hingga 8 ms pada suis mekanikal). Selalunya merupakan punca kelewatan terbesar.
  • Polling rate: kekerapan komputer mengambil laporan yang telah siap melalui USB. Merupakan satu-satunya daripada ketiga-tiga nilai ini yang wujud dalam deskriptor USB.

Urutan tindak balas adalah: suis bersentuh, imbasan matriks mengesan, tempoh debounce tamat, laporan dimasukkan ke dalam barisan, dan komputer mengambil data. Meningkatkan polling rate pada papan kekunci dengan debounce 10 ms hampir tidak membawa sebarang perubahan; itulah sebabnya papan kekunci 1000 Hz yang dilaraskan dengan baik kerap mengatasi model 8 kHz dalam ujian responsif sebenar.

Soalan Lazim (FAQ)

Bagaimanakah cara menyemak polling rate papan kekunci saya?

Buka perisian rasmi pengeluar terlebih dahulu. Program seperti Razer Synapse, Corsair iCUE, Logitech G HUB atau VIA bagi papan kekunci QMK memaparkan kadar laporan yang ditetapkan dalam perisian tegar. Ujian pelayar hanya memaparkan kadar penghantaran peristiwa ke laman web. Untuk bukti perkakasan, analisis trafik USB melalui Wireshark (USBPcap) atau usbmon.

Adakah polling rate 8000 Hz berbaloi untuk papan kekunci?

Bagi papan kekunci, secara amnya tidak. Pada 1000 Hz, laporan menunggu paling lama 1 ms; pada 8000 Hz, ia menunggu 0.125 ms. Penjimatan di bawah separuh milisaat ini berlaku dalam rantaian yang sudah pun mengandungi 3–8 ms debounce dan kadar segar semula skrin. Selain itu, 8000 Hz boleh membebankan sehingga 17% teras CPU. 1000 Hz kekal sebagai penanda aras optimum.

Adakah polling rate memberi kesan kepada FPS atau penggunaan CPU?

Ia boleh memberi kesan pada frekuensi sangat tinggi akibat bebanan kerja pemproses. Setiap paket memerlukan perkhidmatan gangguan sistem; 8000 Hz menyebabkan lapan kali ganda gangguan berbanding 1000 Hz dan boleh menggunakan sekitar 17% teras CPU. Pada 1000 Hz ke bawah impaknya boleh diabaikan, namun pada CPU lama dengan perisian RGB berat ia boleh menyebabkan stuttering.

Apakah perbezaan antara polling rate dan scan rate?

Scan rate adalah proses dalaman, manakala polling rate adalah komunikasi luaran. Mikropengawal mengimbas matriks suis (sering kali pada 1–10 kHz) untuk mengesan pergerakan kekunci. Komputer kemudiannya memungut laporan melalui USB pada 1000 Hz (setiap milisaat). Antara kedua-duanya terdapat masa debounce (3–8 ms). Polling rate tinggi tidak dapat mempercepatkan imbasan yang perlahan.

Mengapa ujian memaparkan 125 Hz walaupun papan kekunci ditetapkan pada 1000 Hz?

Tahan kekunci dalam kawasan ujian untuk melihat peristiwa keydown yang diterima pelayar. Hz ialah 1000 dibahagi median 500 sela terakhir, termasuk pengulangan kekunci oleh sistem operasi.

Ini menyemak kadar peristiwa pelayar, bukan kadar pengundian USB. Taipan, pengulangan dan pemprosesan pelayar mempengaruhi hasil; sela terpendek juga tidak membuktikan kadar perkakasan. Semak tetapan pengilang atau rakaman USB.

Bolehkah papan kekunci tanpa wayar mencapai 1000 Hz sebenar?

Melalui penerima tanpa wayar 2.4 GHz, ya. Dongle tersebut ialah peranti USB penuh dan biasanya beroperasi pada 1000 Hz. Melalui Bluetooth pula tidak boleh: standard Bluetooth LE mengehadkan sela sambungan sekurang-kurangnya 7.5 ms (had siling ~133 Hz) dan mengaktifkan mod tidur. Untuk bermain permainan kompetitif, sentiasa gunakan dongle 2.4 GHz atau sambungan kabel.

Adakah port USB 2.0 mengehadkan polling rate kepada 1000 Hz?

Hanya dalam mod Full-Speed (bingkai minimum 1 ms iaitu 1000 Hz). Papan kekunci 4K atau 8K dikesan sebagai peranti High-Speed dan memanfaatkan bingkai mikro 125 mikrosaat yang disokong penuh oleh mana-mana port USB 2.0. Perkara penting ialah mengelakkan penggunaan hab USB pasif murah yang boleh melambatkan pemindahan data.