Usar USB como serie o paralelo


¿Cómo puedo usar una impresora de facturas simplificadas por puerto USB?

La aplicación trabaja normalmente con el puerto serie y paralelo, que son las que habitualmente permiten conectar el cajón portamonedas. No obstante, se pueden utilizar impresoras directamente en el puerto USB . Si no funcionaran de forma automática deberán mapearse estos puertos.

Para poder configurar apropiadamente esto, deberemos ir a la impresora instalada en el puerto USB y compartirla en red, le pondremos el nombre de TICKETS. También deberemos ver cómo se llama nuestro equipo en la red, sino tiene nombre pondremos TPV.
Después acudiremos a la ventana de comandos (normalmente en ejecutar tecleado cmd) y escribiremos:

NET USE LPT1:[ruta de nuestra impresora en red]/persistent:yes
En este ejemplo concreto

NET USE LPT1: \TPVTICKETS /persistent:yes

Parámetros TPVLuego en la configuración de parámetros del programa, en el apartado de la impresora, seleccionaremos el puerto LPT1 que irá redirigido al puerto USB propio de la impresora. Pondremos «directo al puerto» si queremos que use los drivers de la aplicación, o el resto de opciones según nos convenga.
En algunos versiones de Windows (sobre todo las más antiguas), es posible que sea necesario añadir la sentencia anterior en el autoexec.bat.