Aller au contenu

Barcode Scanner Emulator

Le lecteur de codes-barres ne fonctionne pas

Un lecteur qui ne produit aucune saisie se ramène presque toujours à l'une d'un petit nombre de causes. Parcourez-les dans l'ordre plutôt que de deviner.

Problème

Vous lisez un code-barres et rien ne se passe : aucun caractère n'apparaît nulle part, aucune erreur, aucun retour visuel.

Causes possibles

  • Problème de câble USB, de port ou d'appairage Bluetooth : le lecteur n'est pas réellement connecté
  • Le lecteur est dans le mauvais mode (par exemple série/COM au lieu du mode clavier HID)
  • Aucun champ de l'application n'a actuellement le focus clavier
  • Le moteur de décodage du lecteur ne peut pas lire ce code-barres précis (étiquette abîmée, symbologie non prise en charge, mauvais éclairage)
  • Une mauvaise configuration du préfixe ou du suffixe fait avaler silencieusement la saisie par l'application cible

Comment diagnostiquer

  1. Ouvrez un éditeur de texte brut (Notepad, TextEdit ou un terminal) et cliquez dedans pour qu'il ait le focus.
  2. Lisez un code-barres connu comme valide. Si rien n'apparaît ici non plus, le problème vient du lecteur ou de la connexion, pas de votre application.
  3. Si du texte apparaît dans l'éditeur, le lecteur et la connexion sont corrects : le problème est propre à votre application. Poursuivez avec Le lecteur fonctionne dans Notepad mais pas dans le POS.
  4. Vérifiez l'indicateur d'activité du lecteur (en général un bip ou un flash de LED) pendant la tentative de lecture pour confirmer qu'il lit réellement le code-barres.

Comment corriger

  • Rebranchez le câble USB ou réappairez le Bluetooth, en essayant un autre port si possible
  • Lisez le code-barres de configuration « paramètres d'usine » ou « mode clavier HID » du fabricant pour réinitialiser le mode de communication du lecteur
  • Cliquez dans le champ prévu avant de lire, ou ajoutez une logique de restauration du 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 lecteur (certains lecteurs sont livrés avec certaines symbologies désactivées)

Comment vérifier

Une fois que le lecteur produit une sortie dans un éditeur de texte brut, confirmez que votre application web la reçoit correctement avec le testeur de saisie de codes-barres.

Outils associés

Testeur de saisie de codes-barres · Testeur d'événements clavier

Guides associés

Fonctionnement des lecteurs de codes-barres · Configuration du lecteur de codes-barres