Chuyển tới nội dung

Barcode Scanner Emulator

Máy quét mã vạch không hoạt động

Máy quét không tạo ra bất kỳ đầu vào nào gần như luôn truy về một trong vài nguyên nhân. Hãy đi lần lượt thay vì đoán.

Vấn đề

Bạn quét một mã vạch và không có gì xảy ra: không ký tự nào xuất hiện, không lỗi, không phản hồi hình ảnh nào.

Nguyên nhân có thể

  • Sự cố cáp USB, cổng hoặc ghép nối Bluetooth — máy quét thực ra chưa kết nối
  • Máy quét ở sai chế độ (ví dụ serial/COM thay vì chế độ bàn phím HID)
  • Không trường ứng dụng nào đang có tiêu điểm bàn phím
  • Bộ giải mã của máy quét không đọc được mã vạch cụ thể (nhãn hỏng, ký hiệu không hỗ trợ, ánh sáng kém)
  • Cấu hình tiền tố/hậu tố sai khiến ứng dụng đích nuốt đầu vào một cách im lặng

Cách chẩn đoán

  1. Mở trình soạn thảo văn bản thuần (Notepad, TextEdit hoặc terminal) và nhấp vào đó để nó có tiêu điểm.
  2. Quét một mã vạch đã biết là đúng. Nếu ở đây cũng không có gì hiện ra, vấn đề là máy quét hoặc kết nối, không phải ứng dụng.
  3. Nếu văn bản hiện trong trình soạn thảo, máy quét và kết nối ổn — sự cố nằm ở ứng dụng. Tiếp tục với Máy quét chạy trong Notepad nhưng không chạy trong POS.
  4. Trong lúc thử quét, kiểm tra đèn báo hoạt động của máy quét (thường là tiếng bíp hoặc nháy LED) để xác nhận nó có thực sự đọc mã vạch không.

Cách sửa

  • Cắm lại cáp USB hoặc ghép nối lại Bluetooth, thử cổng khác nếu có
  • Quét mã vạch cấu hình “mặc định nhà máy” hoặc “chế độ bàn phím HID” của nhà sản xuất để đặt lại chế độ giao tiếp của máy quét
  • Nhấp vào trường dự kiến trước khi quét, hoặc thêm logic khôi phục tiêu điểm nếu lần quét thường xảy ra sau khi giao diện chuyển trạng thái
  • Xác minh định dạng mã vạch được bật trên máy quét (một số máy xuất xưởng với vài ký hiệu bị tắt)

Cách xác minh

Khi máy quét tạo đầu ra trong trình soạn thảo thuần, hãy xác nhận ứng dụng web nhận đúng bằng trình kiểm thử đầu vào mã vạch.

Công cụ liên quan

Trình kiểm thử đầu vào mã vạch · Trình kiểm thử sự kiện bàn phím

Hướng dẫn liên quan

Máy quét mã vạch hoạt động như thế nào · Cấu hình máy quét mã vạch