DeviceKite

Test polling rate bàn phím

Lướt ngón tay qua thật nhiều phím trong 10 giây để ước tính bàn phím gửi tín hiệu nhanh tới đâu.

10

Lướt ngón tay thật nhanh qua thật nhiều phím khác nhau.

Giữ Esc 1 giây để dừng

Vì sao đây chỉ là ước tính

Trình duyệt chỉ biết mỗi sự kiện phím đến lúc nào. Bàn phím báo mỗi 8 ms (125 Hz) sẽ tạo ra các khoảng cách là bội số của 8 ms; chúng tôi tìm bước lớn nhất như vậy. Hệ điều hành và trình duyệt có độ trễ riêng, và trình duyệt không hiển thị bước nhỏ hơn khoảng 1 ms, nên đây là ước tính chứ không phải phép đo phần cứng.

Bài test này chạy trong trình duyệt và cần JavaScript. Hãy bật JavaScript để bắt đầu; phần giải thích và danh sách kiểm tra bên dưới vẫn đọc được khi không có nó.

Cách test polling rate bàn phím

  1. Bấm Bắt đầu test 10 giây. Đồng hồ 10 giây chạy từ lần nhấn phím đầu tiên.
  2. Lướt ngón tay qua càng nhiều phím khác nhau càng tốt, nhanh nhất có thể. Hãy tưởng tượng gõ trống trên cả bàn phím chứ không phải gõ chữ.
  3. Sau 10 giây bạn thấy kết quả, ví dụ ≈ 125 Hz kèm "8 ms giữa các lần báo", số khoảng đã đo và tỷ lệ khoảng khớp với quy luật.
  4. Bấm Chạy lại để lặp lại. Hai, ba lần cho kết quả giống nhau thì đáng tin hơn một lần.

Biểu đồ dưới kết quả hiện khoảng cách giữa các lần nhấn tính bằng mili giây. Với bàn phím 125 Hz, bạn thường thấy các khoảng dồn lại ở 8, 16, 24 ms và cứ thế.

Cách ước tính hoạt động

Bàn phím không báo cho máy tính ngay khoảnh khắc bạn nhấn phím. Nó báo theo một nhịp cố định gọi là polling rate: 125 Hz là mỗi 8 ms một lần báo, 500 Hz là mỗi 2 ms, 1000 Hz là mỗi 1 ms. Vì vậy hai lần nhấn rơi vào hai lần báo khác nhau sẽ cách nhau một số nguyên lần chu kỳ báo.

Bài test ghi lại thời gian giữa các lần nhấn của những phím khác nhau (lặp do giữ phím bị bỏ qua). Sau đó nó kiểm tra các chu kỳ 16, 8, 4, 2 và 1 ms và chọn chu kỳ lớn nhất mà ít nhất 90% khoảng cách của bạn khớp, cho phép lệch ±0,25 ms. Nếu 90% khoảng cách gần bội số của 8 ms, gần như chắc chắn bàn phím báo mỗi 8 ms: ≈ 125 Hz.

Vì sao trình duyệt chỉ ước tính được

Trang web chỉ thấy mỗi sự kiện phím đến lúc nào, sau khi chồng USB, hệ điều hành và trình duyệt đã xử lý. Mỗi khâu đều thêm chút độ trễ và dao động. Một số trình duyệt còn cố ý làm tròn thời gian sự kiện để bảo vệ quyền riêng tư (Firefox và Safari có thể làm vậy, nhất là khi bật chống fingerprinting). Khi phát hiện đồng hồ thô như vậy, bài test sẽ nói rõ và không hiện con số nào, thay vì bịa ra.

Vì vậy kết quả được ghi là Ước tính. Nó phân biệt tốt bàn phím 125 Hz với bàn phím 1000 Hz, và cho bạn xem dữ liệu nó đã dùng. Nó không đo được độ trễ phần cứng của bàn phím, và không phân biệt được 1000 Hz với 8000 Hz. Muốn có số chính xác, bạn cần máy phân tích USB hoặc phần mềm của hãng. Công cụ nào in ra con số chính xác kiểu "997,3 Hz" từ trình duyệt là đang đoán.

Nhiều bàn phím gaming cho chỉnh polling rate trong phần mềm hoặc bằng tổ hợp phím. Nếu bạn vừa đổi, bài test này là cách nhanh để kiểm tra thiết lập đã có hiệu lực chưa.

Polling rate và độ trễ bàn phím

Nhiều người tìm "test độ trễ bàn phím", nhưng polling rate chỉ là một phần của độ trễ. Từ 125 Hz lên 1000 Hz, thời gian chờ lần báo tiếp theo trong trường hợp xấu nhất giảm từ 8 ms xuống 1 ms. Debounce của switch, việc quét phím, kết nối không dây, hệ điều hành và màn hình đều có độ trễ riêng, và trình duyệt không tách được chúng ra. Muốn cảm nhận toàn bộ chuỗi phản ứng, test phản xạ đo chính bạn cộng cả bộ máy.

Bài test liên quan: test polling rate chuột làm việc tương tự cho chuột bằng phương pháp khác, test bàn phím kiểm tra từng phím, và test rollover cho biết bao nhiêu phím được nhận cùng lúc. Cách hiểu kết quả kiểm tra giải thích Hz và ms chi tiết hơn, còn hướng dẫn bàn phím laptop giúp khi phím không phản hồi. Không có gì bạn nhấn được lưu hay gửi đi. Thêm công cụ: kiểm tra thiết bị.

Câu hỏi thường gặp

Làm sao kiểm tra polling rate bàn phím?

Bấm Bắt đầu trên trang này và lướt ngón tay qua nhiều phím khác nhau trong 10 giây. Bài test xem khoảng cách giữa các lần nhấn và ước tính tần suất báo, ví dụ ≈ 125 Hz (8 ms) hoặc ≥ 1000 Hz.

Polling rate bàn phím bao nhiêu là tốt?

125 Hz là ổn cho gõ văn bản và làm việc văn phòng. Bàn phím gaming thường chạy 1000 Hz, rút thời gian chờ lần báo tiếp theo từ tối đa 8 ms xuống tối đa 1 ms. Có mức cao hơn, nhưng lợi ích nhỏ hơn nhiều.

Vì sao bài test báo "≥ 1000 Hz (giới hạn trình duyệt)"?

1 ms là bước nhỏ nhất mà phương pháp trên trình duyệt này kiểm tra được ổn định, nên bàn phím nào báo mỗi mili giây hoặc nhanh hơn đều hiện ≥ 1000 Hz. Nó không phân biệt được 1000 Hz với 4000 hay 8000 Hz.

Vì sao tôi nhận "Không thấy quy luật rõ ràng"?

Khoảng cách giữa các lần nhấn không khớp với chu kỳ báo cố định. Bàn phím Bluetooth, hub USB và máy đang bận đều làm lệch thời gian. Hãy cắm dây, đóng ứng dụng nặng và lướt nhanh hơn qua nhiều phím hơn.

Đây có phải test độ trễ bàn phím không?

Không hẳn. Nó ước tính polling rate, một phần của độ trễ. Trình duyệt không đo được toàn bộ độ trễ từ lúc nhấn phím tới khi hiện trên màn hình; kết quả là ước tính và được ghi rõ như vậy.

Vì sao bài test không chạy trên trình duyệt của tôi?

Một số trình duyệt làm tròn thô thời gian sự kiện để bảo vệ quyền riêng tư, làm mất quy luật. Bài test phát hiện điều này và báo cho bạn. Hãy thử Chrome hoặc Edge trên máy tính.

Bài test liên quan

Hướng dẫn cho thiết bị này

Tất cả bài test thiết bịTất cả bài test kỹ năng