Saltar al contenido

Barcode Scanner Emulator

Al escáner de códigos de barras le falta ENTER

Un escáner que decodifica bien el código, pero deja el cursor quieto en el campo en lugar de enviar, casi siempre no tiene el sufijo ENTER. No es una falla de decodificación.

Problema

El valor escaneado aparece bien en el campo, pero el formulario no se envía y el cursor se queda esperando que alguien oprima Enter a mano.

Causas posibles

  • El ajuste de sufijo del escáner está en “none” en lugar de ENTER/CR
  • El sufijo está en TAB en lugar de ENTER, así que el foco se mueve y el formulario no se envía
  • Un reset de fábrica reciente, o el escaneo de un código de configuración, dejó el sufijo en un valor que no es el de fábrica
  • El manejador keydown de Enter de tu app no está pegado al campo donde escribe el escáner

Cómo diagnosticarlo

  1. Abre el Verificador de entrada de códigos de barras y escanea el mismo código.
  2. Revisa el resultado “Suffix detected”. Si dice “None”, el escáner no manda ningún sufijo. Es un tema de configuración del escáner, no un bug de la app.
  3. Si dice “TAB”, el escáner está configurado para navegar con tabulador y no para enviar formularios. Cambia el sufijo del escáner, o ajusta la app para que también envíe con Tab, además de con Enter.

Cómo corregirlo

Busca la guía de programación o configuración del fabricante. Casi siempre es un PDF con una página de códigos pequeños. Encuentra la sección de ajustes “suffix” o “terminator”. Escanea el código etiquetado “CR suffix”, “Enter suffix” o algo parecido para dejar el cierre en retorno de carro. Si hay una utilidad de configuración del proveedor, el mismo ajuste suele estar en una lista desplegable, dentro de comunicación o de salida.

El detalle general de las opciones de sufijo está en Sufijos ENTER y TAB.

Cómo comprobarlo

Vuelve a escanear en el Verificador de entrada de códigos de barras y confirma que “Suffix detected” ahora muestra ENTER, antes de pasar el cambio a un escáner de producción.

Relacionado

Guía de configuración del escáner de códigos de barras · Inspector de eventos de teclado