Aller au contenu
Business

Douchette code-barres : bien la choisir et la configurer sans logiciel

Douchette code-barres : bien la choisir et la configurer sans logiciel

Une douchette code-barres se branche en USB et se comporte comme un clavier : elle tape le contenu du code dans le champ actif, sans aucun logiciel à installer. Le choix se joue sur trois points seulement, la technologie de lecture (laser, imageur 1D, imageur 2D), le mode de liaison (filaire, Bluetooth, radio) et la disposition clavier déclarée dans le lecteur. La quasi-totalité des pannes vient de ce dernier point : le lecteur émet en QWERTY alors que le poste est en AZERTY, et les chiffres ressortent en symboles. Le testeur plus bas vous montre en direct ce que votre douchette envoie vraiment au poste.

Voici les points traités dans ce guide :

Comment fonctionne une douchette code-barres ?

Une douchette filaire lisant un code EAN-13 sur un carton en reserve

Une douchette ne fait qu’une chose : transformer un motif de barres en une suite de caractères, puis envoyer cette suite au poste comme si quelqu’un la tapait au clavier. Tout le reste découle de ce principe.

Le mode clavier, la seule notion à retenir

Branchée en USB, la douchette se déclare auprès du système comme un périphérique HID, la même classe que votre clavier. Le système ne sait donc pas distinguer un scan d’une saisie manuelle, et n’importe quelle application reçoit la donnée : un tableur, un champ de recherche, un logiciel de caisse, un navigateur.

Ce mode porte le nom de « keyboard wedge » dans les manuels constructeurs. Il explique pourquoi une douchette fonctionne sur n’importe quel poste sans installation, et pourquoi elle hérite aussi des défauts du clavier.

Une douchette USB est vue comme un clavier : aucun pilote à installer sur Windows, macOS ou Linux.

Ce que le lecteur ajoute autour de la donnée

La chaîne envoyée au poste n’est presque jamais le code nu. Le lecteur y ajoute en général un suffixe, le plus souvent un retour chariot, qui simule une frappe sur la touche Entrée et valide le champ tout seul.

Trois réglages de sortie existent sur la quasi-totalité des modèles :

  • le suffixe : Entrée, Tabulation, Entrée puis saut de ligne, ou aucun ;
  • le préfixe : un ou plusieurs caractères ajoutés avant la donnée, pratique pour router un scan vers un champ précis ;
  • la transmission du caractère de contrôle du symbole, qui indique au logiciel de quel type de code il s’agit.

Aucun pilote à installer, sauf une exception

La classe HID est native dans tous les systèmes d’exploitation courants. Vous branchez, le poste reconnaît un clavier supplémentaire, et le premier scan atterrit là où se trouve le curseur.

Une exception existe, le mode port série virtuel appelé USB-COM ou RS-232 émulé. Celui-là demande un pilote du constructeur et ne concerne que les intégrations logicielles sur mesure.

Quelle technologie de lecture choisir ?

Laser, imageur 1D et imageur 2D compares sur trois criteres

Trois familles de capteurs se partagent le marché, et elles ne lisent pas les mêmes choses. Le tableau ci-dessous résume ce que chacune sait faire.

TechnologieCe qu’elle sait lire
LaserCodes linéaires 1D imprimés sur papier ou étiquette, à condition d’aligner le faisceau sur les barres
Imageur 1DCodes linéaires 1D, y compris affichés sur un écran, sans pièce mécanique en mouvement
Imageur 2DCodes 1D et codes 2D (QR Code, Data Matrix), dans n’importe quel sens de présentation

Laser, imageur 1D, imageur 2D

Le laser projette un trait rouge et mesure la lumière réfléchie grâce à un miroir oscillant. Cette pièce mobile finit par s’user, et le trait doit croiser toutes les barres, donc le lecteur doit être tenu à peu près droit.

L’imageur prend une photo du code et la décode par calcul. L’imageur 1D reste limité aux codes linéaires, l’imageur 2D lit tout dans n’importe quelle orientation, ce qui accélère la cadence en caisse comme en réception.

Lire un code affiché sur un écran

C’est le critère qui tranche le plus souvent. Un laser lit très mal un écran de téléphone : la surface est rétroéclairée, brillante, et le contraste attendu par le capteur n’est pas au rendez-vous.

Si vos clients ont des billets, des bons ou des cartes de fidélité sur smartphone, un imageur devient obligatoire. Le raisonnement vaut aussi pour un poste de retrait de commande.

Codes abîmés, surgelés ou hors de portée

Un imageur 2D décode plus facilement une étiquette froissée, salie ou partiellement effacée, parce qu’il travaille sur une image complète et non sur un balayage. En entrepôt frigorifique, vérifiez la plage de température annoncée et la présence d’une vitre chauffée, sinon la buée bloque la lecture.

Pour une étiquette placée en hauteur dans un rack, visez un modèle longue portée dont l’optique est calibrée pour plusieurs mètres. Ces contraintes rejoignent les outils indispensables à la gestion des stocks, où la lecture conditionne la fiabilité de l’inventaire.

Filaire, Bluetooth ou radio : quelle liaison choisir ?

La liaison détermine votre rayon d’action et votre budget d’entretien. Voici comment les trois options se répartissent les usages.

LiaisonUsage auquel elle convient
Filaire USBPoste fixe, caisse, comptoir de réception : aucune batterie, aucun appairage, disponibilité permanente
BluetoothDéplacement dans une pièce ou autour du poste, appairage direct avec un ordinateur, une tablette ou un téléphone
Radio avec récepteur USBGrandes surfaces de stockage, allées d’entrepôt, portée supérieure au Bluetooth grâce à un dongle dédié

Le filaire USB, la liaison par défaut

Tant que le lecteur reste à moins de deux mètres du poste, le câble gagne. Rien à recharger, rien à réappairer le lundi matin, et un coût inférieur à modèle équivalent.

Le sans-fil et son mode mémoire

Un lecteur sans fil hors de portée de son récepteur ne perd pas forcément les scans. La plupart des modèles proposent un mode mémoire, aussi appelé mode batch : les codes sont stockés dans le lecteur puis déversés d’un coup au retour dans la zone couverte.

Vérifiez la capacité annoncée en nombre de codes, et la manière dont le déversement se déclenche, automatiquement ou par un code de commande à scanner.

Testeur de douchette : que tape vraiment votre lecteur ?

Testeur de douchette code-barres

Cliquez dans la zone de scan, puis scannez un code avec votre douchette. L'outil affiche la chaîne réellement reçue, le préfixe et la touche de fin envoyés par le lecteur, le nombre de caractères et la vitesse de frappe mesurée.

Placez le curseur dans la zone de scan puis déclenchez votre douchette, le diagnostic s'affiche ici.

Analyse réalisée entièrement dans votre navigateur. Aucune donnée scannée n'est envoyée sur un serveur.

Avant de suspecter le lecteur ou le logiciel, regardez ce qui arrive réellement dans le champ de saisie. Cliquez dans la zone ci-dessous, scannez un code, et l’outil vous rend la chaîne brute, le préfixe, la touche de fin envoyée et la vitesse de frappe mesurée.

Une douchette tape beaucoup plus vite qu’un humain, quelques millisecondes entre deux caractères contre plus de cent pour une saisie manuelle. Cet écart confirme que le poste reçoit bien un scan.

Régler la disposition clavier de votre douchette

Le même code EAN-13 selon la disposition clavier déclarée dans le lecteur

Un lecteur n’envoie pas des lettres, il envoie des codes de touche. C’est le système qui les traduit selon la disposition déclarée, et c’est là que tout se joue.

Les chiffres transformés en symboles

Sur un clavier AZERTY français, la rangée supérieure donne des symboles sans la touche Majuscule, et les chiffres seulement avec elle. Un lecteur sorti d’usine en configuration américaine envoie donc la touche du chiffre sans majuscule, et le poste affiche un symbole.

Un lecteur laissé en QWERTY sur un poste AZERTY : le code 3760123456789 s'affiche en "è-à&é"'(-è_ç

Le testeur plus haut reconnaît cette signature et vous affiche le code réel derrière les symboles. Si le diagnostic tombe, vous savez que le matériel fonctionne et que seul un réglage est en cause.

Les trois codes à scanner dans le manuel

Un lecteur se configure en scannant des codes-barres imprimés dans sa propre notice, jamais par un utilitaire à installer. Trois codes suffisent dans la très grande majorité des cas.

  • le retour aux réglages d’usine, pour repartir d’un état connu ;
  • le clavier français ou AZERTY, souvent listé sous « Country Keyboard Type » ou « Keyboard Country » ;
  • le suffixe retour chariot, pour que le champ se valide seul après chaque scan.

Scannez-les dans cet ordre, puis refaites un test. Vérifiez au passage que la touche Verrouillage majuscule du poste est bien relâchée, car elle inverse la casse des lettres transmises.

Le mode ALT, la parade qui ignore la disposition

Certains lecteurs proposent une émulation par le pavé numérique, appelée mode ALT ou Emulate ALT+Keypad. Le lecteur envoie le code numérique de chaque caractère au lieu de sa touche, ce qui rend la transmission indépendante de la disposition installée.

Cette parade règle les cas tordus, par exemple un poste dont la langue change selon l’utilisateur connecté. Elle transmet plus lentement et suppose le pavé numérique actif, à réserver aux situations que le réglage de pays ne résout pas.

Dépanner une douchette qui scanne mal

Trois symptômes couvrent presque tous les appels au support. Prenez-les dans l’ordre, du plus grossier au plus subtil.

Rien ne s’affiche à l’écran

Écoutez d’abord le bip. S’il sonne, le code a été décodé et le problème se situe dans la transmission : curseur hors du champ, port USB en veille, câble mal enfiché côté lecteur.

Si aucun bip ne sonne, le symbole n’est pas reconnu. Certains types de codes, comme le Code 39 étendu ou l’entrelacé 2 parmi 5, sont désactivés d’usine et doivent être activés par un code du manuel.

La chaîne est tronquée ou dédoublée

Une chaîne coupée vient presque toujours du champ de destination, limité en nombre de caractères ou perturbé par une saisie assistée. Testez le même scan dans un bloc-notes vide : si la chaîne est complète, le lecteur est hors de cause.

Un code lu deux fois vient d’un délai de relecture trop court ou d’un mode de lecture continue. Le réglage se nomme « timeout between same symbol » ou délai de répétition selon les marques.

Le champ ne se valide pas tout seul

C’est le symptôme d’un suffixe absent ou mal choisi. Le testeur vous dit quelle touche de fin arrive, et beaucoup d’applications de gestion attendent une Tabulation là où le lecteur envoie une touche Entrée.

Ce détail pèse lourd dès que la saisie s’enchaîne, par exemple dans un ERP déployé en entreprise où chaque réception se compte en centaines de lignes.

Une douchette bien configurée ne sert à rien si les codes qu’elle lit ne sont pas valides commercialement. Si vous codez vos propres références, la question de l’adhésion et du préfixe entreprise GS1 se pose avant l’achat du matériel de lecture.

Questions fréquentes

Une douchette code-barres a-t-elle besoin d’un pilote ?

Non, pas en mode clavier USB : la classe HID est reconnue nativement par Windows, macOS, Linux, Android et iPadOS. Un pilote devient nécessaire seulement en mode port série virtuel.

Peut-on scanner directement dans Excel ou Google Sheets ?

Oui, le scan atterrit dans la cellule active comme une frappe au clavier, et le suffixe retour chariot fait descendre d’une ligne après chaque code. Un piège subsiste dans Excel : les zéros de tête sont supprimés et les codes longs basculent en notation scientifique, un EAN-13 s’affichant alors sous la forme 3,76012E+12. Mettez la colonne au format Texte avant de scanner, comme l’explique la fiche Microsoft sur les zéros non significatifs et les grands nombres.

Comment savoir si ma douchette lit les QR codes ?

Présentez-lui un QR Code : un lecteur laser ou un imageur 1D ne bipera pas, seul un imageur 2D décodera. La fiche du modèle mentionne aussi la mention « 2D » ou la liste des symbologies prises en charge, une information que vous retrouverez dans la fiche technique du produit.

Peut-on scanner un code-barres depuis un écran de téléphone ?

Oui, avec un imageur, 1D ou 2D selon le type de code affiché. Montez la luminosité de l’écran présenté et évitez les protections très brillantes, qui renvoient un reflet dans l’objectif.

Comment remettre une douchette en configuration d’usine ?

Cherchez dans le manuel le code intitulé « Restore Factory Defaults » ou « Réinitialisation usine » et scannez-le. Le lecteur redémarre avec ses réglages d’origine, souvent un clavier américain, donc repassez immédiatement le code de clavier français.

Faut-il un imageur 2D si je ne lis que des EAN-13 ?

Pas obligatoirement, un imageur 1D suffit et coûte moins cher. L’imageur 2D reste un pari raisonnable si vos codes arrivent parfois par écran, ou si un Data Matrix peut apparaître demain sur vos étiquettes fournisseurs.

Une douchette peut-elle générer un code-barres ?

Non, elle ne fait que lire. Pour créer vos propres codes produits, vous devez obtenir un préfixe et des numéros GTIN auprès de GS1 France, l’organisme qui attribue les codes EAN, puis générer les visuels avec un logiciel d’étiquetage.