I have a very niche problem where I need to set up a network printer for use with an application which only accepts USB printer connections. Is there any way to fool this application that our network printer is in fact a USB printer?
The network printer is set up with its own HTTP printer server. On the client-side proprietary software is ran which scans the network for said server instances. After client-side setup, it appears in Windows 10 printer settings as a normal, locally installed printer would.
The printer is an Evolis Primacy and the software that scans for this printer on the network is from them. The software which accepts only USB printing is a proprietary system which simply acts as an API to retrieve things from a remote DB at print-time and appends these details to the printed product.
I imagine that it should be possible to point a virtual USB to the IP address of this print server, but I can't find any software or commands to do so.