Test bàn phím online: tìm phím liệt, phím kẹt, phím nhận nhầm trong vài phút
Công cụ test bàn phím này hiển thị một bàn phím ảo đầy đủ 104 phím gồm hàng F1-F12, cụm phím điều hướng, phím mũi tên và bàn phím số. Mỗi phím bạn bấm sẽ sáng lên khi đang giữ và chuyển sang màu xanh khi đã nhận tín hiệu, kèm thông tin kỹ thuật event.key, event.code, keyCode, location và repeat. Phù hợp để kiểm tra laptop cũ trước khi mua, bàn phím cơ mới về, hoặc bàn phím văn phòng bị đổ nước.
Tính năng nổi bật
- Bàn phím ảo đủ 104 phím kiểu ANSI: hàng phím chức năng, hàng số, chữ cái, cụm Insert Home PageUp, phím mũi tên và bàn phím số
- Phím đang giữ sáng màu vàng, phím đã nhận tín hiệu chuyển xanh, dễ nhìn ra phím nào chưa bấm tới
- Hiển thị event.key, event.code, keyCode, location (trái, phải, bàn phím số) và cờ repeat của phím vừa nhấn
- Đếm số phím đã test trên tổng số phím và liệt kê riêng những phím chưa nhận tín hiệu
- Đếm số phím đang giữ cùng lúc và mức cao nhất đạt được, dùng để thử lỗi ghosting và giới hạn nhấn nhiều phím
- Ghi nhận cả phím nằm ngoài sơ đồ như phím ISO cạnh Shift trái, phím F13 trở lên, phím của bàn phím Nhật
- Đổi nhãn phím theo kiểu Windows hoặc Mac (Cmd, Option, Return)
- Chỉ chặn phím khi khung kiểm tra đang được chọn, nhấn Esc hai lần hoặc bấm ra ngoài là thoát, không khóa trang
Vì sao nên test bàn phím bằng trình duyệt thay vì gõ thử vào Word
Gõ thử vào một văn bản chỉ cho biết các phím chữ và số có ra ký tự hay không. Những phím hay hỏng nhất lại là các phím không in ra chữ: Shift phải, Ctrl phải, Alt Gr, phím Windows, phím mũi tên, Insert, các phím trên bàn phím số khi NumLock tắt. Công cụ test bàn phím đọc trực tiếp sự kiện phím mà trình duyệt nhận được, nên bất kỳ phím nào gửi tín hiệu đều hiện lên, kể cả phím không gõ ra chữ. Nhờ event.code, bạn phân biệt được Shift trái với Shift phải, Enter chính với Enter của bàn phím số, điều mà gõ vào Word không làm được. Toàn bộ chạy trong trình duyệt, không cần cài phần mềm, không gửi dữ liệu phím đi đâu.
Lợi ích khi sử dụng
- Phát hiện phím liệt trước khi mua laptop cũ hoặc bàn phím second-hand
- Kiểm tra bàn phím sau khi bị đổ nước, vệ sinh, thay switch hoặc thay keycap
- Phân biệt được lỗi phần cứng với lỗi do bộ gõ Unikey, EVKey hay phần mềm macro
- Biết chính xác mã phím để cấu hình phím tắt, AutoHotkey hoặc phần mềm remap
- Kiểm tra số phím nhấn đồng thời trước khi dùng bàn phím cho game
- Không cần cài phần mềm, dùng được ngay trên máy công ty bị khóa quyền cài đặt
Cách test bàn phím online
- 1Bấm vào khung bàn phím: khung viền vàng nghĩa là trang đang nhận phím, lúc này các phím như Tab, F5, Space sẽ không tác động lên trang
- 2Bấm lần lượt từng phím: đi từ hàng Esc xuống hàng Ctrl, rồi cụm điều hướng và bàn phím số; phím đã nhận tín hiệu chuyển sang màu xanh
- 3Xem danh sách phím chưa nhận: khung bên dưới liệt kê phím còn màu xám, bấm lại những phím đó thật dứt khoát để chắc chắn
- 4Thử giữ nhiều phím cùng lúc: giữ các tổ hợp hay dùng khi chơi game như W A S D cộng Shift và Space, xem số phím đang giữ có đủ không
- 5Thoát khỏi khung kiểm tra: nhấn Esc hai lần liên tiếp hoặc bấm chuột ra ngoài, bấm Làm lại từ đầu nếu muốn test lượt mới
Ý nghĩa của event.key, event.code, keyCode và location
event.key là ký tự hoặc tên phím mà hệ điều hành trả về theo bố cục và bộ gõ đang dùng, ví dụ cùng một phím nhưng khi giữ Shift thì key đổi từ a thành A. event.code là vị trí vật lý của phím trên bàn phím, không đổi theo bộ gõ, ví dụ KeyA luôn là phím nằm cạnh CapsLock. Đây là giá trị đáng tin nhất để biết phím vật lý nào đang được bấm. keyCode là mã số kiểu cũ, đã bị đánh dấu lỗi thời nhưng vẫn còn nhiều trang web và phần mềm dùng, nên công cụ vẫn hiển thị để bạn đối chiếu. location cho biết phím nằm ở vị trí chuẩn (0), bên trái (1), bên phải (2) hay trên bàn phím số (3), giúp tách Shift trái khỏi Shift phải và phím số hàng trên khỏi phím số của numpad. repeat bằng true khi bạn giữ phím đủ lâu để hệ điều hành tự lặp lại.
Dấu hiệu phím hỏng và cách đọc kết quả
Phím liệt là phím bấm mãi không chuyển xanh. Phím chập chờn là phím phải bấm mạnh hoặc bấm đúng giữa mới nhận, hãy bấm nhẹ ở mép phím vài lần để kiểm tra. Phím kẹt là phím vẫn sáng vàng sau khi bạn đã nhả tay, hoặc liên tục phát sự kiện với repeat bằng true dù không ai giữ. Phím nhận nhầm là khi bạn bấm một phím nhưng khung thông tin báo event.code của phím khác, thường gặp ở bàn phím laptop bị hỏng mạch sau khi đổ nước, lúc đó nhiều phím cùng một hàng hoặc một cột trên ma trận mạch cùng hỏng. Nếu bấm một phím mà có hai phím cùng sáng, bàn phím có thể bị chập mạch giữa hai đường.
Ghosting và số phím nhấn cùng lúc
Bàn phím văn phòng giá rẻ thường chỉ nhận chắc chắn hai hoặc ba phím cùng lúc; khi giữ thêm phím thứ tư ở một số tổ hợp, phím đó bị bỏ qua (gọi là blocking) hoặc sinh ra một phím không hề được bấm (ghosting). Bàn phím cơ quảng cáo 6KRO nhận tối đa sáu phím thường cộng các phím bổ trợ, còn NKRO nhận không giới hạn. Để kiểm tra, giữ dần từng phím một và nhìn chỉ số Đang giữ cùng lúc. Lưu ý rằng một số bàn phím NKRO khi cắm qua USB vẫn chạy chế độ 6KRO để tương thích, và hệ điều hành hoặc trình duyệt có thể không chuyển đủ mọi tổ hợp, nên con số trong trình duyệt là mức tối thiểu bàn phím đạt được, không phải giới hạn tuyệt đối của phần cứng.
Test bàn phím laptop, bàn phím Mac và bàn phím không có numpad
Sơ đồ trong công cụ là bàn phím đầy đủ 104 phím. Laptop 14 inch và bàn phím TKL, 75%, 60% không có bàn phím số hoặc thiếu Insert, ScrollLock, Pause, nên sẽ luôn còn vài phím màu xám, đó là bình thường. Trên laptop, nhiều phím chỉ có qua tổ hợp Fn, ví dụ Fn cộng mũi tên ra Home, End, PageUp, PageDown. Trên máy Mac, phím Command gửi mã MetaLeft hoặc MetaRight, phím Option gửi AltLeft hoặc AltRight, phím delete gửi Backspace, và bàn phím Mac không có PrintScreen, Insert. Bấm nút Nhãn phím để đổi tên hiển thị sang kiểu Mac cho dễ đối chiếu.
Những phím trình duyệt không bắt được
Phím Fn được xử lý ngay trong bàn phím, không gửi tín hiệu lên máy tính, nên không trang web nào nhận được nó; cách kiểm tra Fn là giữ Fn rồi bấm F1 hoặc mũi tên và xem mã phím nhận được có đổi thành phím khác không. Các phím đa phương tiện như tăng giảm âm lượng, độ sáng, tắt micro thường bị hệ điều hành xử lý trước. PrintScreen trên Windows thường chỉ gửi sự kiện nhả phím, công cụ vẫn tính là đã nhận. Các tổ hợp hệ thống như Ctrl+Alt+Delete, Alt+Tab, Alt+F4, phím Windows mở menu Start, Cmd+Tab, Cmd+Q, Ctrl+W, Ctrl+T bị hệ điều hành hoặc trình duyệt giữ lại, trang web không thể chặn, vì vậy đừng thử chúng khi đang có dữ liệu chưa lưu.
Ảnh hưởng của bộ gõ tiếng Việt khi test phím
Unikey, EVKey hoặc bộ gõ tiếng Việt có sẵn của Windows, macOS có thể làm event.key hiện thành Process hoặc sinh thêm phím Backspace khi bạn gõ chữ cái theo kiểu Telex, VNI. event.code vẫn cho biết đúng phím vật lý, nhưng để kết quả gọn gàng, hãy chuyển bộ gõ sang chế độ tiếng Anh (ví dụ Ctrl+Shift hoặc Alt+Z với Unikey) trước khi test. Phần mềm macro, phần mềm remap phím hoặc driver bàn phím gaming cũng có thể đổi mã phím trước khi trình duyệt nhận, nếu thấy phím báo sai mã, hãy tạm tắt các phần mềm đó rồi test lại để biết lỗi do phần cứng hay phần mềm.
Giới hạn của công cụ
Công cụ chỉ thấy được những gì trình duyệt nhận, nên không đo được lực nhấn, hành trình phím, độ trễ phần cứng hay tốc độ quét (polling rate) của bàn phím. Trên điện thoại và máy tính bảng, bàn phím ảo trên màn hình không gửi mã phím vật lý như bàn phím thật, công cụ dành cho bàn phím cắm dây hoặc bluetooth. Bố cục sơ đồ là ANSI kiểu Mỹ, bàn phím ISO có thêm phím cạnh Shift trái vẫn được ghi nhận nhưng hiện trong danh sách phím ngoài sơ đồ.
Câu hỏi thường gặp (FAQ)
Test bàn phím online có cần cài phần mềm không?
Không. Công cụ chạy hoàn toàn trong trình duyệt, chỉ cần mở trang, bấm vào khung bàn phím và bắt đầu nhấn phím. Dữ liệu phím không được gửi lên máy chủ.
Tại sao bấm phím mà trên sơ đồ không sáng?
Trước tiên kiểm tra khung bàn phím đã được chọn chưa (viền vàng). Nếu đã chọn mà vẫn không sáng, xem khung thông tin: nếu cũng không có sự kiện nào thì phím không gửi tín hiệu, có thể phím bị liệt. Nếu có sự kiện nhưng event.code lại là phím khác, bàn phím đang báo nhầm mã hoặc có phần mềm remap đang can thiệp.
Làm sao test phím Fn trên laptop?
Phím Fn không gửi tín hiệu cho hệ điều hành nên không trang nào bắt được trực tiếp. Hãy giữ Fn rồi bấm một phím F hoặc phím mũi tên. Nếu mã phím nhận được đổi khác so với khi không giữ Fn, hoặc chức năng đa phương tiện chạy, phím Fn đang hoạt động.
Phím vẫn sáng vàng sau khi đã nhả tay là lỗi gì?
Thường là phím bị kẹt cơ học hoặc switch bị dính. Trên máy Mac, khi đang giữ Cmd, trình duyệt không gửi sự kiện nhả của phím khác nên phím có thể sáng lâu hơn, công cụ tự xóa trạng thái khi bạn nhả Cmd. Nếu phím kẹt liên tục phát sự kiện repeat, cần vệ sinh hoặc thay switch.
Tại sao bàn phím laptop của tôi luôn còn vài phím màu xám?
Sơ đồ là bàn phím đầy đủ 104 phím. Laptop và bàn phím nhỏ gọn thường không có bàn phím số, ScrollLock, Pause hoặc Insert, nên những phím đó sẽ luôn xám. Chỉ cần quan tâm đến các phím thực sự có trên bàn phím của bạn.
Có kiểm tra được bàn phím Mac không?
Có. Bấm nút Nhãn phím để chuyển sang nhãn kiểu Mac. Command tương ứng MetaLeft, MetaRight; Option tương ứng AltLeft, AltRight; phím delete gửi mã Backspace. Bàn phím Mac không có PrintScreen, Insert nên các phím đó luôn xám.
Nhấn Tab hay F5 trong khung có làm trang bị tải lại không?
Không. Khi khung kiểm tra đang được chọn, trang chặn hành vi mặc định của phím để F5 không tải lại, Space không cuộn trang, Tab không nhảy ô. Riêng các tổ hợp hệ thống như Ctrl+W, Alt+F4, Alt+Tab, phím Windows thì hệ điều hành hoặc trình duyệt xử lý trước, trang không chặn được.
Làm sao thoát khỏi khung kiểm tra bằng bàn phím?
Nhấn Esc hai lần liên tiếp trong vòng khoảng nửa giây, trang sẽ bỏ chọn khung và chuyển focus sang nút Làm lại từ đầu. Bạn cũng có thể bấm chuột ra ngoài khung.
Kiểm tra lỗi ghosting như thế nào?
Giữ dần từng phím một, không nhả, và quan sát chỉ số Đang giữ cùng lúc cùng các phím sáng vàng trên sơ đồ. Nếu giữ thêm phím mà chỉ số không tăng thì bàn phím đang chặn phím đó; nếu xuất hiện một phím sáng mà bạn không hề bấm thì đó là ghosting.
keyCode khác event.code như thế nào, nên dùng cái nào?
keyCode là mã số kiểu cũ và đã lỗi thời, cùng một số có thể ứng với nhiều phím. event.code là chuỗi mô tả vị trí phím vật lý, rõ ràng và ổn định hơn. Khi viết phím tắt cho web hoặc cấu hình phần mềm hiện đại, nên dùng event.code hoặc event.key.
Vì sao event.key hiện chữ Process?
Đó là dấu hiệu bộ gõ (Unikey, EVKey, bộ gõ tiếng Việt, tiếng Nhật, tiếng Trung của hệ điều hành) đang xử lý phím. event.code vẫn đúng phím vật lý. Chuyển bộ gõ sang tiếng Anh để event.key hiện đúng ký tự.
Test bàn phím trên điện thoại được không?
Bàn phím ảo trên màn hình điện thoại không gửi mã phím vật lý như bàn phím thật, nên kết quả không có ý nghĩa. Nếu cắm bàn phím rời qua cáp OTG hoặc kết nối bluetooth với điện thoại, máy tính bảng, công cụ vẫn nhận phím bình thường.
Từ khóa liên quan
- test bàn phím
- test bàn phím online
- kiểm tra bàn phím
- kiểm tra bàn phím laptop
- test phím laptop
- keyboard test online
- keyboard tester
- kiểm tra phím liệt
- test bàn phím cơ
- test bàn phím mac
- kiểm tra bàn phím bị liệt
- test ghosting bàn phím
- test n-key rollover
- kiểm tra phím bị kẹt
- test bàn phím số numpad
- xem mã phím keycode
- event.code event.key
- test bàn phím trước khi mua laptop cũ