Barcode Scanner Emulator
El escáner de códigos de barras no funciona
Un escáner que no produce ninguna entrada casi siempre se explica por unas pocas causas. Revísalas en orden, sin adivinar.
Problema
Escaneas un código de barras y no pasa nada: no aparece ningún carácter en ningún lado, no hay error y tampoco hay una respuesta visual.
Causas posibles
- Cable USB, puerto o emparejamiento Bluetooth: el escáner en realidad no está conectado
- El escáner está en el modo equivocado, por ejemplo serial/COM en lugar del modo de teclado HID
- Ningún campo de la app tiene el foco del teclado en ese momento
- El motor de decodificación no puede leer ese código en particular: etiqueta dañada, simbología no soportada o poca luz
- Un prefijo o sufijo mal configurado hace que la app de destino se trague la entrada en silencio
Cómo diagnosticarlo
- Abre un editor de texto plano (Notepad, TextEdit o una terminal) y haz clic adentro para que tome el foco.
- Escanea un código que sepas que es válido. Si ahí tampoco aparece nada, el problema es el escáner o la conexión, no tu app.
- Si el texto sí aparece en el editor, el escáner y la conexión están bien. La falla es propia de tu app. Sigue con El escáner funciona en Notepad pero no en el POS.
- Revisa el indicador de actividad del escáner, casi siempre un pitido o un destello del LED, durante el intento. Así confirmas que de verdad está leyendo el código.
Cómo corregirlo
- Vuelve a conectar el cable USB o empareja otra vez el Bluetooth, y prueba otro puerto si tienes uno
- Escanea el código de configuración del fabricante marcado como “factory defaults” o “HID keyboard mode” para restablecer el modo de comunicación
- Haz clic en el campo correcto antes de escanear, o agrega en la app una lógica que recupere el foco si los escaneos suelen ocurrir después de un cambio de interfaz
- Verifica que el formato del código esté activado en el escáner. Algunos salen de fábrica con ciertas simbologías apagadas
Cómo comprobarlo
Cuando el escáner ya produzca salida en un editor de texto plano, confirma que tu app web la recibe bien con el Verificador de entrada de códigos de barras.
Herramientas relacionadas
Verificador de entrada de códigos de barras · Inspector de eventos de teclado
Guías relacionadas
Cómo funcionan los escáneres de códigos de barras · Configuración del escáner de códigos de barras