1. Công cụ này làm gì
Công cụ kiểm tra bàn phím và chuột trực tuyến miễn phí này cho bạn kiểm tra bàn phím và chuột theo thời gian thực — xem mã phím, vị trí chuột, nhấp, cuộn và phím bổ trợ. Dùng để kiểm tra bàn phím, kiểm tra chuột hoặc tra mã phím khi xác minh phần cứng hoặc gỡ lỗi đầu vào. Không cài đặt, không tải lên; mọi đầu vào được ghi trên trình duyệt và không gửi lên server. Lý tưởng cho kiểm tra phần cứng, tra mã phím, kiểm tra phím bổ trợ hoặc kiểm tra con lăn chuột; dùng được trên máy hạn chế không cài phần mềm.
2. Cách sử dụng
Bắt đầu nhanh: Nhấp vùng bàn phím và nhấn bất kỳ phím nào để xem key, code, keyCode, repeat và phím bổ trợ. Di chuyển và nhấp trong vùng chuột để xem vị trí và sự kiện nút. Dùng Xóa để đặt lại mỗi phần. Nhấp phải trong vùng chuột để kiểm tra nút phải.
- Bàn phím — Nhấp vùng bàn phím (hoặc tab vào đó) và nhấn bất kỳ phím nào. Sự kiện hiển thị trong bảng với key, code, keyCode, trạng thái repeat và phím bổ trợ.
- Chuột — Di chuyển và nhấp trong vùng kiểm tra chuột. Vị trí cập nhật trực tiếp; sự kiện nhấp và cuộn được ghi.
- Xóa — Dùng Xóa trên mỗi phần để đặt lại danh sách sự kiện.
- Nhấp phải — Nhấp phải trong vùng chuột để kiểm tra nút phải (menu ngữ cảnh trình duyệt bị tắt ở đó).
3. Cách hoạt động
- Bàn phím — Lắng nghe sự kiện keydown trên vùng có thể focus. Hiển thị key (ký tự), code (phím vật lý), keyCode (legacy), repeat (giữ phím) và cờ phím bổ trợ (Alt, Ctrl, Shift, Meta).
- Chuột — Lắng nghe mousemove, mousedown, mouseup và wheel trong vùng riêng. Hiển thị vị trí con trỏ (x, y), nút (Trái, Giữa, Phải), delta cuộn (X, Y) và phím bổ trợ.
- Sự kiện lưu trong bộ nhớ với giới hạn tối đa để tránh tăng vô hạn. Mọi xử lý chạy hoàn toàn trên trình duyệt. Không có dữ liệu được gửi lên server.
4. Trường hợp sử dụng & ví dụ
- Kiểm tra phần cứng — Xác minh mọi phím và nút chuột hoạt động sau khi thay bàn phím hoặc chuột.
- Tra mã phím — Xem chính xác
key,codevàkeyCodecho bất kỳ phím nào (hữu ích cho lập trình viên). - Kiểm tra phím bổ trợ — Xác nhận Shift, Ctrl, Alt và Meta được nhận đúng.
- Con lăn chuột — Kiểm tra hướng cuộn và delta trong vùng chuột.
Ví dụ
- Nhấn A → key: "a", code: "KeyA", keyCode: 65
- Nhấn Shift+A → phím bổ trợ: "Shift", key: "A"
- Nhấp trái tại (320, 150) → down Trái @ (320, 150)
- Cuộn xuống → delta Y: -100
5. Giới hạn & lưu ý
- Chỉ trình duyệt — Sự kiện giới hạn ở những gì trình duyệt cung cấp. Một số hành vi phần cứng mức thấp không thấy được.
- Cần focus — Sự kiện bàn phím chỉ ghi khi vùng bàn phím có focus. Nhấp hoặc tab vào trước.
- Chỉ vùng chuột — Sự kiện chuột chỉ ghi trong vùng kiểm tra riêng, không ở chỗ khác trên trang.
- Không lưu nhật ký phím — Sự kiện chỉ giữ trong bộ nhớ; mất khi tải lại trang. Không lưu trữ hay gửi lên server.