En
este foro, hicieron una pregunta similar. El lector de códigos de barra, es un dispositivo que cuando lee un código, lo trasmite al puerto donde está conectado, como si fuese un teclado. Por lo que leyendo este puerto, tienes solucionado el problema.