Snaplytics Toolkit

Kiểm tra Độ trễ Chuột

Đo mức độ phản hồi của thao tác click chuột. Mỗi lần click được đánh dấu thời gian hai lần — một lần khi trình duyệt tạo ra sự kiện, một lần khi trình xử lý của trang này chạy — để cho thấy độ trễ truyền tải, trong khi các lượt thử phản xạ đo tốc độ bạn click khi vùng thử chuyển trạng thái.

Sẵn sàng
Tốc độ sự kiện
events/s
di chuột qua vùng thử
Sự kiện → trình xử lý
ms
lần click gần nhất

Click để bắt đầu một lượt thử

Khi vùng thử chuyển trạng thái, hãy click nhanh nhất có thể. Mỗi lần click cũng ghi lại độ trễ từ sự kiện đến trình xử lý của nó.

Tốt nhất
Trung bình
Gần nhất
Số lần thử
0

Độ trễ click gần đây

càng thấp càng tốt
Các lượt thử độ trễ click của bạn sẽ hiển thị ở đây

Độ trễ chuột là khoảng thời gian từ khi bạn nhấn nút đến khi máy tính có thể phản hồi với lần click đó, tính bằng mili giây. Mỗi lần click đi qua một chặng đường ngắn: công tắc đóng lại, phần sụn (firmware) khử dội tiếp điểm để xác nhận đây là một lần nhấn thật, tín hiệu báo cáo truyền qua USB hoặc kết nối không dây, hệ điều hành xếp hàng đợi rồi gửi đi một sự kiện đầu vào, và trình duyệt chuyển sự kiện đó đến trang web. Mỗi giai đoạn cộng thêm một chút độ trễ, và tổng hợp lại chúng quyết định cảm giác tức thời của chuột bạn — tách biệt với phản xạ của chính bạn và với tốc độ làm mới của màn hình.

Bài kiểm tra này đo hai thứ cùng lúc. Mỗi sự kiện con trỏ đều mang một timeStamp được thiết lập ngay khi trình duyệt tạo ra nó; khi lần click đến được trình xử lý của trang này, chúng tôi đọc performance.now() rồi lấy hiệu số, cho ra độ trễ từ sự kiện đến trình xử lý — thời gian mà lần click đã trải qua trong ngăn xếp đầu vào và vòng lặp sự kiện. Tách biệt với đó, vùng thử chạy các lượt thử phản xạ: nó chờ một khoảng thời gian ngẫu nhiên, chuyển trạng thái, rồi ghi lại khoảng cách giữa lần chuyển đó và lần click của bạn. Chỉ số trực tiếp đếm số sự kiện di chuyển con trỏ mỗi giây, phản ánh tần suất trình duyệt được thông báo rằng con trỏ đã di chuyển.

Hãy đọc hai con số này theo hai cách khác nhau. Kết quả từ lượt thử phản xạ chủ yếu bị chi phối bởi thời gian phản xạ của con người — khoảng 200–270 ms — cộng thêm độ trễ phần cứng và phần mềm chồng lên trên, vì vậy hãy xem đó là điểm số tổng hợp để so sánh giữa các lần thử, chứ không phải một phép đo phần cứng. Độ trễ từ sự kiện đến trình xử lý là tín hiệu sạch hơn: một hệ thống khỏe mạnh thường ở mức mili giây một chữ số thấp, còn những đợt tăng vọt lên hàng chục mili giây cho thấy trang web hoặc hệ thống của bạn đang bận. Độ ổn định quan trọng không kém gì mức trung bình — một con chuột dao động giữa 2 ms và 20 ms sẽ cho cảm giác tệ hơn một con chuột giữ ổn định ở mức 8 ms.

Các nguồn gây độ trễ click phổ biến

Giai đoạnĐộ trễ thường gặpPhụ thuộc vào
Khử dội công tắc2–20 msPhần sụn chờ tiếp điểm ổn định; một số chuột gaming cho phép tùy chỉnh
Chu kỳ quét1–8 msChuột 125 Hz báo cáo tối đa mỗi 8 ms, chuột 1000 Hz mỗi 1 ms
Kết nối không dây~1–15 msĐầu thu 2.4 GHz tốt gần tương đương có dây; Bluetooth thêm độ trễ đáng kể hơn
Luồng xử lý đầu vào của hệ điều hành1–5 msLịch quét USB cộng với việc hệ điều hành đánh thức, xếp hàng đợi và gửi sự kiện
Luồng chính của trình duyệt0–10+ msĐây là phần mà chỉ số từ sự kiện đến trình xử lý phản ánh; tăng lên khi tab đang bận

Độ trễ chuột so với input lag so với tần số quét

Ba chỉ số này đo các mắt xích khác nhau trong cùng một chuỗi. Tần số quét là tần suất chuột báo cáo vị trí và trạng thái nút bấm, tính bằng hertz — Mouse Polling Rate Tester ước tính giá trị này từ khoảng cách giữa các sự kiện di chuyển. Độ trễ chuột, được đo ở đây, là tốc độ một lần click chuyển thành sự kiện mà trang web có thể xử lý. Input lag là toàn bộ độ trễ từ đầu đến cuối, từ hành động của bạn cho đến một thay đổi hiển thị trên màn hình, bao gồm cả thời gian phản hồi và làm mới của chính màn hình — Input Lag Tester bao quát vòng lặp đó. Tần số quét cao giúp giảm một nguồn gây độ trễ chuột, nhưng cả hai chỉ số đều còn phụ thuộc vào hệ điều hành, trình duyệt và màn hình của bạn.

Làm thế nào để giảm độ trễ chuột?

  • Dùng kết nối có dây, hoặc một đầu thu 2.4 GHz chất lượng tốt, độ trễ thấp, đặt gần chuột thay vì dùng Bluetooth.
  • Tăng tần số quét trong phần mềm của chuột (500 hoặc 1000 Hz) nếu cảm biến và kết nối hỗ trợ ổn định ở mức đó.
  • Giảm thời gian khử dội click trong phần mềm của nhà sản xuất, cân nhắc với nguy cơ xảy ra click đúp ngoài ý muốn.
  • Cắm chuột trực tiếp vào máy tính thay vì qua một hub không nguồn hoặc dây nối dài.
  • Luôn cập nhật trình điều khiển và firmware, đồng thời đóng các ứng dụng chạy nền chiếm dụng CPU hoặc bus USB.

Công cụ liên quan