Test ghosting bàn phím: kiểm tra rollover 2KRO, 6KRO, NKRO

Cập nhật: 10/09/2026Chạy trong trình duyệt, không cài phần mềmKhông gửi dữ liệu đi đâu

Ghosting là khi bạn giữ nhiều phím cùng lúc mà bàn phím bỏ sót bớt. Trong game, đó là lúc nhân vật không nhảy được vì bạn đang vừa chạy vừa rẽ.

Công cụ cho bạn chọn một bộ phím rồi giữ đồng thời cả bộ. Vì trình duyệt chỉ biết những phím đã sinh tín hiệu, nó cần biết bạn định giữ phím nào thì mới chỉ ra được phím nào bị nuốt.

Cách test trong 1 phút

Điểm mấu chốt là phải giữ đồng thời, không bấm lần lượt:

  1. Chọn bộ phím muốn thử trong ô Bộ phím sẽ giữ. Các phím thuộc bộ đó được viền nét đứt trên sơ đồ.
  2. Bấm Bắt đầu test.
  3. Giữ đồng thời tất cả các phím trong bộ, giữ nguyên vài giây rồi mới nhả cả loạt.
  4. Xem ô Nhiều nhất: đó là số phím bàn phím nhận được cùng lúc.
  5. Bấm Dừng test. Phiếu kết quả chỉ đúng phím nào bị nuốt.
Bạn thấyNghĩa làViệc cần làm
Nhận đủ số phím đã khaiKhông có ghosting ở mức đóThử tiếp bộ nhiều phím hơn
Nhận ít hơn số phím đã khaiCó ghostingPhiếu chỉ rõ phím nào không tới được trình duyệt
Nhận tối đa 2 phímBàn phím 2KROLoại phổ thông; chơi game hành động sẽ mất lệnh
Nhận đúng 6 phímĐạt chuẩn USB HID bootĐủ cho hầu hết game
Nhận từ 7 phím trở lênNKRONhận mọi phím cùng lúc, không lo mất lệnh

Ví dụ kết quả

Hai kết quả tiêu biểu:

Bạn làm gìPhiếu ghi
Chọn bộ 6 phím Q W E R T Y rồi giữ đủ cả sáuKhông phát hiện ghosting với bộ 6 phím — ≥ 6KRO
Chọn bộ Q + W + E nhưng máy chỉ nhận hai phímPhát hiện ghosting (2KRO) · Phím bị nuốt: KeyE
Chọn chế độ tự do rồi giữ tuỳ ýChỉ báo số phím nhận được nhiều nhất, không chỉ ra phím bị nuốt

Vì sao bàn phím rẻ chỉ nhận được hai phím

Bàn phím màng nối các phím thành một lưới hàng và cột để tiết kiệm dây dẫn. Thay vì kéo riêng một dây cho mỗi phím, nhà sản xuất chỉ cần số dây bằng số hàng cộng số cột. Bộ điều khiển quét lần lượt từng hàng và đọc xem cột nào có tín hiệu.

Cách làm này rẻ nhưng có điểm mù. Khi ba phím tạo thành ba góc của một hình chữ nhật trên lưới cùng đóng mạch một lúc, dòng điện đi vòng qua góc thứ tư và bộ điều khiển đọc ra một phím thứ tư không hề được bấm — đó chính là hiện tượng ghosting. Để tránh báo sai, phần lớn bàn phím chọn cách bỏ bớt phím thay vì thêm phím ma.

Bàn phím tốt hơn gắn một điốt nối tiếp với mỗi phím để chặn dòng đi vòng. Đó là lý do NKRO hay được gọi kèm cụm từ có điốt chống ghosting, và cũng là lý do bàn phím NKRO đắt hơn.

Bộ phím nào đáng thử nhất

Nếu chơi game bắn súng, hãy thử bộ WASD cộng Shift: đây đúng là tổ hợp bạn giữ khi vừa chạy vừa rẽ vừa đi bộ. Bộ này có năm phím nằm sát nhau nên dễ lộ điểm mù của lưới nhất.

Nếu chỉ dùng cho công việc, bộ ba phím Q, W, E là đủ để biết bàn phím có thuộc loại 2KRO hay không. Với gõ văn bản, 2KRO gần như không gây phiền vì bạn hiếm khi giữ quá hai phím cùng lúc.

Giới hạn trình duyệt và trường hợp đặc biệt

Con số đo được phụ thuộc cả bàn phím lẫn cách hệ điều hành gom phím:

Trường hợpĐiều xảy raVì sao
Bấm lần lượt thay vì giữ đồng thờiBàn phím nào cũng nhận đủGhosting chỉ xảy ra khi nhiều phím cùng đóng mạch một lúc
Giữ nhiều phím có cả Ctrl, Shift, AltThường nhận được nhiều hơnPhím bổ trợ đi qua đường tín hiệu riêng nên ít bị nuốt
Bàn phím quảng cáo NKRO nhưng đo ra 6Có thể đang ở chế độ tương thíchNhiều bàn phím mặc định chạy chế độ boot 6 phím, phải bật NKRO trong phần mềm hãng
Kết quả khác nhau giữa hai cổng USBBình thườngHub USB và cổng ở mặt trước thùng máy đôi khi hạn chế băng thông

Công cụ liên quan

Mất lệnh khi chơi game không phải lúc nào cũng do ghosting:

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

2KRO, 6KRO và NKRO khác nhau thế nào?

Con số là lượng phím bàn phím bảo đảm nhận cùng lúc. 2KRO chỉ nhận hai phím, thường gặp ở bàn phím văn phòng giá rẻ. 6KRO là mức chuẩn của giao thức USB HID boot, đủ cho đa số game. NKRO nhận mọi phím đồng thời, thường có trên bàn phím cơ tầm trung trở lên.

Bàn phím của tôi 2KRO thì có chơi game được không?

Được, nhưng sẽ vướng ở những game cần giữ nhiều phím một lúc. Ví dụ vừa chạy tiến vừa rẽ trái vừa nhảy là ba phím, bàn phím 2KRO sẽ bỏ mất một lệnh. Với game nhập vai theo lượt hoặc công việc văn phòng thì 2KRO không gây khó chịu.

Vì sao giữ Q, W, E lại chỉ nhận được hai phím?

Bàn phím màng nối các phím thành lưới hàng và cột để tiết kiệm dây. Khi ba phím cùng nằm trên một vùng lưới đóng mạch một lúc, mạch không phân biệt được tổ hợp nào đang bấm nên bỏ bớt. Đây là hạn chế thiết kế, không sửa được bằng phần mềm.

Bật NKRO ở đâu?

Nếu bàn phím có phần mềm riêng của hãng, tìm mục NKRO hoặc N-Key Rollover trong đó. Một số bàn phím đổi bằng tổ hợp phím cứng, thường là Fn cộng một phím nào đó — hãy tra sách hướng dẫn của model bạn đang dùng.

Kết quả đo được có phải thông số chính thức của bàn phím không?

Không. Đây là kết quả đo thực tế qua trình duyệt, đã đi qua hệ điều hành. Thông số nhà sản xuất công bố đo bằng thiết bị chuyên dụng nối thẳng vào cổng USB. Hai con số có thể lệch nhau, nhất là khi bàn phím đang ở chế độ tương thích.

Vì sao chế độ tự do không chỉ ra phím bị nuốt?

Vì công cụ không biết bạn định giữ phím nào. Trình duyệt chỉ nhận được tín hiệu của những phím đã tới nơi; phím bị nuốt thì không để lại dấu vết gì. Muốn biết phím nào mất, phải chọn một bộ phím định sẵn để công cụ có cái mà đối chiếu.

Căn cứ / Nguồn

  • USB-IF — Device Class Definition for HID 1.11, mục boot keyboard 6 phím, 2001
  • MDN Web Docs — KeyboardEvent.code và KeyboardEvent.key, Mozilla, 2026 — developer.mozilla.org
  • Can I use — bảng hỗ trợ API theo trình duyệt, 2026 — caniuse.com

Cập nhật: 10/09/2026