En 30 segundos: El 80% de los casos de scanner que no lee se resuelven con los primeros 3 pasos: probar otro cable USB, otro puerto USB, reiniciar el PC. Si eso no funciona, el problema es configuración de simbología o calidad del código. Sólo un 5% de los casos requieren reemplazo del scanner.
Scanners como Datalogic QuickScan, Honeywell Voyagery Zebra DS2208 son plug & play con USB HID — se conectan y funcionan sin driver. Cuando dejan de leer, el problema casi siempre está en el cable, el puerto USB, el software POS o la configuración de simbología.
Esta guía da 10 pasos ordenados de menor a mayor complejidad. Seguí en orden y detené cuando el problema se resuelva. La mayoría no pasa del paso 3.
Paso 1 — Verificá el cable USB
- ¿El LED del scanner enciende al conectar? Si no, es problema de cable o puerto.
- Probá otro cable USB con el mismo scanner — muchos problemas son cable desgastado.
- Probá otro puerto USB del PC — algunos puertos entregan menos corriente.
- Si usás hub USB: conectá directo al PC. Los hubs baratos generan errores erráticos.
Paso 2 — Probá en un software de texto simple
Antes de culpar al software POS, verificá si el scanner envía caracteres al PC:
- Abrí el Bloc de notas (Windows) o TextEdit (Mac).
- Click dentro para darle foco.
- Escaneá cualquier código de barras (el de un producto, un libro, lo que sea).
- Si aparecen los números/letras del código en el Bloc de notas: el scanner funciona; el problema está en tu software POS (pasá al paso 3).
- Si NO aparece nada: el scanner no está enviando datos. Sigue con paso 4.
Paso 3 — Configurá sufijo ENTER/CR
Si el scanner escribe en Bloc de notas pero el software POS no avanza tras cada lectura, falta el sufijo ENTER:
- Buscá el manual del scanner (viene en caja o descargá del sitio del fabricante).
- En la sección "Configuration Codes" o "Prefix/Suffix", escaneá el código de "Add CR" o "Add Enter Key".
- El scanner emite beep de confirmación.
- Probá nuevamente en tu software POS — ahora cada lectura debería avanzar automáticamente.
Bsale, Defontana, Softland, Manager, Toteat todos esperan ENTER después de cada lectura.
Paso 4 — Verificá simbología activa
Si no lee algunos códigos (ej: lee EAN de productos pero no lee QR), la simbología está desactivada:
- EAN-13, Code 128 y UPC-A están activos por defecto en todos los scanners.
- GS1 DataMatrix (farmacia, trazabilidad), QR dinámicos de celular, PDF417, Interleaved 2 of 5 — pueden estar desactivados.
- Solución: escaneá el código de configuración "Enable all symbologies" del manual, o el código específico de la simbología que querés leer.
Importante: si tu scanner es 1D (laser), NO puede leer 2D (QR, DataMatrix, PDF417) — no importa qué configuración apliques. Necesitás un imager 2D.
Paso 5 — Reset a fábrica
Los scanners acumulan configuraciones custom mal aplicadas. Un reset a valores de fábrica devuelve todo a estado funcional:
- Buscá en el manual el código "Factory Reset" o "Restore Defaults".
- Escaneá ese código — el scanner emite 2-3 beeps de confirmación.
- Desconectá y reconectá USB.
- Probá leer un código — debería funcionar con configuración default.
Paso 6 — Limpiá la ventana de lectura
Polvo, huellas digitales y salpicaduras opacan el lente del imager. Con un paño microfibra seco (o muy ligeramente húmedo con alcohol isopropílico 99%), limpiá la ventana de cristal del scanner. No uses agua ni productos químicos.
Paso 7 — Verificá calidad del código que intentás leer
A veces el scanner está bien; el código es malo. Diagnóstico rápido:
- Probá leer con el mismo scanner un código diferente que sepás funciona (ej: el EAN del producto de otra caja).
- Si el otro código funciona: el código original está dañado (mancha, arruga, baja calidad de impresión). Reimprimí o reemplazá la etiqueta.
- Si tampoco lee otros códigos: sigue con pasos 8-10.
Paso 8 — Probá con otro PC
Conectá el scanner a un segundo PC (laptop personal, otro puesto de trabajo). Si funciona en otro PC, el problema es del PC original: driver, puerto USB, permisos, conflicto con otro dispositivo HID (teclado USB especial, etc.). Reinstalación del sistema o limpieza de drivers USB puede resolver.
Paso 9 — Update firmware (avanzado)
Los fabricantes liberan updates de firmware ocasionales que corrigen bugs o agregan simbologías nuevas. Para actualizar:
- Zebra DS2208: usar Zebra 123Scan en Windows.
- Honeywell Voyager: usar EZConfig Scanning en Windows.
- Datalogic QuickScan: usar Datalogic Aladdin en Windows.
Importante: el update requiere cable USB estable durante todo el proceso. Cortar alimentación puede brickear el scanner.
Paso 10 — Reemplazo del scanner
Si agotaste los 9 pasos anteriores y el scanner sigue sin leer, probablemente hay daño físico del sensor o de la placa lógica. El costo de reparación es similar al de reemplazo — considerá un modelo nuevo. Comparativas relacionadas: