Barcode Scanner Emulator
Le scanneur de codes à barres ne fonctionne pas
Un scanneur qui ne produit aucune saisie se ramène presque toujours à l'une d'un petit nombre de causes. Parcourez-les dans l'ordre au lieu de deviner.
Problème
Vous lisez un code à barres et rien ne se passe. Aucun caractère n'apparaît nulle part, aucune erreur ne s'affiche et aucun retour visuel n'est donné.
Causes possibles
- Problème de câble USB, de port ou de jumelage Bluetooth : le scanneur n'est pas réellement branché
- Le scanneur est dans le mauvais mode (par exemple sériel/COM au lieu du mode clavier HID)
- Aucune zone de l'application n'a actuellement le focus du clavier
- Le moteur de décodage du scanneur ne peut pas lire ce code à barres précis (étiquette endommagée, symbologie non prise en charge, mauvais éclairage)
- Un mauvais réglage du préfixe ou du suffixe fait avaler la saisie en silence par l'application cible
Comment faire le diagnostic
- Ouvrez un éditeur de texte brut (Notepad, TextEdit ou un terminal) et cliquez dedans pour qu'il ait le focus.
- Lisez un code à barres connu comme valide. Si rien n'apparaît ici non plus, le problème vient du scanneur ou de la connexion, pas de votre application.
- Si du texte apparaît dans l'éditeur, le scanneur et la connexion sont corrects. Le problème est propre à votre application. Poursuivez avec Le scanneur fonctionne dans Notepad mais pas au POS.
- Vérifiez l'indicateur d'activité du scanneur (habituellement un bip ou un clignotement de DEL) pendant la tentative de lecture pour confirmer qu'il lit réellement le code à barres.
Comment corriger
- Rebranchez le câble USB ou refaites le jumelage Bluetooth, en essayant un autre port si possible
- Lisez le code à barres de configuration « réglages d'usine » ou « mode clavier HID » du fabricant pour réinitialiser le mode de communication du scanneur
- Cliquez dans la zone prévue avant de lire, ou ajoutez une logique qui rétablit le focus si les lectures ont souvent lieu après une transition d'interface
- Vérifiez que le format de code à barres est activé sur le scanneur (certains scanneurs sont livrés avec certaines symbologies désactivées)
Comment vérifier
Une fois que le scanneur produit une sortie dans un éditeur de texte brut, confirmez que votre application Web la reçoit correctement avec l'outil d'essai de saisie de codes à barres.
Outils connexes
Outil d'essai de saisie de codes à barres · Outil d'essai des événements clavier
Guides connexes
Fonctionnement des scanneurs de codes à barres · Configuration du scanneur de codes à barres