Barcode Scanner Emulator
เครื่องสแกนบาร์โค้ดไม่ทำงาน
เครื่องสแกนที่ไม่ให้ข้อมูลใดเลยแทบจะย้อนกลับไปหาสาเหตุจำนวนน้อยเสมอ ไล่ตามลำดับแทนการเดา
ปัญหา
คุณสแกนบาร์โค้ดแล้วไม่มีอะไรเกิดขึ้น: ไม่มีอักขระปรากฏที่ใด ไม่มีข้อผิดพลาด ไม่มีการตอบสนองทางภาพเลย
สาเหตุที่เป็นไปได้
- ปัญหาสาย USB พอร์ต หรือการจับคู่ Bluetooth — เครื่องสแกนไม่ได้เชื่อมต่อจริง
- เครื่องสแกนอยู่ในโหมดผิด (เช่น serial/COM แทนโหมดแป้นพิมพ์ HID)
- ไม่มีช่องของแอปพลิเคชันที่มีโฟกัสแป้นพิมพ์อยู่ในขณะนั้น
- กลไกถอดรหัสของเครื่องสแกนอ่านบาร์โค้ดนั้นไม่ได้ (ฉลากเสีย สัญลักษณ์ไม่รองรับ แสงไม่พอ)
- การตั้งค่าส่วนนำหน้าหรือส่วนต่อท้ายผิดทำให้แอปเป้าหมายกลืนอินพุตอย่างเงียบ ๆ
วิธีวินิจฉัย
- เปิดโปรแกรมแก้ไขข้อความธรรมดา (Notepad, TextEdit หรือเทอร์มินัล) แล้วคลิกเข้าไปให้มีโฟกัส
- สแกนบาร์โค้ดที่รู้ว่าถูกต้อง หากที่นี่ก็ไม่ปรากฏอะไร ปัญหาอยู่ที่เครื่องสแกนหรือการเชื่อมต่อ ไม่ใช่แอป
- หากข้อความปรากฏในโปรแกรมแก้ไข เครื่องสแกนและการเชื่อมต่อใช้ได้ ปัญหาเฉพาะของแอป ดำเนินการต่อที่ เครื่องสแกนใช้ได้ใน Notepad แต่ใช้ไม่ได้ใน POS
- ระหว่างพยายามสแกน ให้ดูตัวบ่งชี้กิจกรรมของเครื่องสแกน (มักเป็นเสียงบี๊บหรือไฟ LED กะพริบ) เพื่อยืนยันว่ามันอ่านบาร์โค้ดจริง
วิธีแก้
- เสียบสาย USB ใหม่หรือจับคู่ Bluetooth ใหม่ และลองพอร์ตอื่นถ้ามี
- สแกนบาร์โค้ดตั้งค่า “ค่าโรงงาน” หรือ “โหมดแป้นพิมพ์ HID” ของผู้ผลิตเพื่อรีเซ็ตโหมดสื่อสารของเครื่องสแกน
- คลิกในช่องที่ตั้งใจก่อนสแกน หรือเพิ่มตรรกะคืนโฟกัสในแอปหากการสแกนมักเกิดหลังส่วนติดต่อเปลี่ยนสถานะ
- ตรวจว่ารูปแบบบาร์โค้ดถูกเปิดบนเครื่องสแกน (บางรุ่นมาพร้อมสัญลักษณ์บางอย่างที่ปิดอยู่)
วิธีตรวจ
เมื่อเครื่องสแกนให้ผลลัพธ์ในโปรแกรมแก้ไขข้อความธรรมดาแล้ว ให้ยืนยันว่าเว็บแอปได้รับถูกต้องด้วย ตัวทดสอบอินพุตบาร์โค้ด
เครื่องมือที่เกี่ยวข้อง
ตัวทดสอบอินพุตบาร์โค้ด · ตัวทดสอบเหตุการณ์แป้นพิมพ์
คู่มือที่เกี่ยวข้อง
เครื่องสแกนบาร์โค้ดทำงานอย่างไร · การตั้งค่าเครื่องสแกนบาร์โค้ด