ข้ามไปยังเนื้อหา

Barcode Scanner Emulator

เครื่องสแกนบาร์โค้ดไม่ทำงาน

เครื่องสแกนที่ไม่ให้ข้อมูลใดเลยแทบจะย้อนกลับไปหาสาเหตุจำนวนน้อยเสมอ ไล่ตามลำดับแทนการเดา

ปัญหา

คุณสแกนบาร์โค้ดแล้วไม่มีอะไรเกิดขึ้น: ไม่มีอักขระปรากฏที่ใด ไม่มีข้อผิดพลาด ไม่มีการตอบสนองทางภาพเลย

สาเหตุที่เป็นไปได้

  • ปัญหาสาย USB พอร์ต หรือการจับคู่ Bluetooth — เครื่องสแกนไม่ได้เชื่อมต่อจริง
  • เครื่องสแกนอยู่ในโหมดผิด (เช่น serial/COM แทนโหมดแป้นพิมพ์ HID)
  • ไม่มีช่องของแอปพลิเคชันที่มีโฟกัสแป้นพิมพ์อยู่ในขณะนั้น
  • กลไกถอดรหัสของเครื่องสแกนอ่านบาร์โค้ดนั้นไม่ได้ (ฉลากเสีย สัญลักษณ์ไม่รองรับ แสงไม่พอ)
  • การตั้งค่าส่วนนำหน้าหรือส่วนต่อท้ายผิดทำให้แอปเป้าหมายกลืนอินพุตอย่างเงียบ ๆ

วิธีวินิจฉัย

  1. เปิดโปรแกรมแก้ไขข้อความธรรมดา (Notepad, TextEdit หรือเทอร์มินัล) แล้วคลิกเข้าไปให้มีโฟกัส
  2. สแกนบาร์โค้ดที่รู้ว่าถูกต้อง หากที่นี่ก็ไม่ปรากฏอะไร ปัญหาอยู่ที่เครื่องสแกนหรือการเชื่อมต่อ ไม่ใช่แอป
  3. หากข้อความปรากฏในโปรแกรมแก้ไข เครื่องสแกนและการเชื่อมต่อใช้ได้ ปัญหาเฉพาะของแอป ดำเนินการต่อที่ เครื่องสแกนใช้ได้ใน Notepad แต่ใช้ไม่ได้ใน POS
  4. ระหว่างพยายามสแกน ให้ดูตัวบ่งชี้กิจกรรมของเครื่องสแกน (มักเป็นเสียงบี๊บหรือไฟ LED กะพริบ) เพื่อยืนยันว่ามันอ่านบาร์โค้ดจริง

วิธีแก้

  • เสียบสาย USB ใหม่หรือจับคู่ Bluetooth ใหม่ และลองพอร์ตอื่นถ้ามี
  • สแกนบาร์โค้ดตั้งค่า “ค่าโรงงาน” หรือ “โหมดแป้นพิมพ์ HID” ของผู้ผลิตเพื่อรีเซ็ตโหมดสื่อสารของเครื่องสแกน
  • คลิกในช่องที่ตั้งใจก่อนสแกน หรือเพิ่มตรรกะคืนโฟกัสในแอปหากการสแกนมักเกิดหลังส่วนติดต่อเปลี่ยนสถานะ
  • ตรวจว่ารูปแบบบาร์โค้ดถูกเปิดบนเครื่องสแกน (บางรุ่นมาพร้อมสัญลักษณ์บางอย่างที่ปิดอยู่)

วิธีตรวจ

เมื่อเครื่องสแกนให้ผลลัพธ์ในโปรแกรมแก้ไขข้อความธรรมดาแล้ว ให้ยืนยันว่าเว็บแอปได้รับถูกต้องด้วย ตัวทดสอบอินพุตบาร์โค้ด

เครื่องมือที่เกี่ยวข้อง

ตัวทดสอบอินพุตบาร์โค้ด · ตัวทดสอบเหตุการณ์แป้นพิมพ์

คู่มือที่เกี่ยวข้อง

เครื่องสแกนบาร์โค้ดทำงานอย่างไร · การตั้งค่าเครื่องสแกนบาร์โค้ด