If your register runs on a Windows computer or Surface tablet, a third-party driver must be installed on your printers to support WebUSB connection.

Alternatively, you can connect printers remotely using the PrintNode application. This does not require a driver and also enables remote printing for fulfillment.

No driver is required to connect printers to Apple devices, regardless of the connection method.

Download the Zadig application

Zadig is a Windows application that is used to install the required USB driver on your printer(s). To get started, download and run the .exe file. When asked if you want to allow the app to make changes to your device, click Yes.

Connect printers

Connect a receipt or label printer to your Windows device using a USB cable. You can use a USB hub or adapter as needed. Connect only one printer at a time.

Install the driver

These steps will replace any driver previously installed on the printer, and as a result, the printer may no longer work with applications other than Dutchie POS. For example, if the printer was previously configured to work with PrintNode, it will appear offline in PrintNode after installing the Zadig driver.

  1. In the Zadig window, select Options > List all devices.
  2. Select the printer from the dropdown.
  3. Click Replace Driver. Installation may take several minutes.
  4. Repeat the above steps for any additional printers.

Uninstalling the driver

If you've installed the driver to a USB-connected printer but decide to repurpose the printer and instead connect to it via PrintNode, you can uninstall the Zadig driver:

  1. Open Device Manager.
  2. Scroll down to Universal Serial Bus devices and click to expand. Printers with the Zadig driver installed will be listed below.
  3. Right-click the printer from which you want to uninstall the driver and select Uninstall device.
  4. In the Uninstall Device window, check the box for Attempt to remove the driver from this device.
  5. Click Uninstall.
  6. Disconnect the printer from your device, then reconnect it. This is sometimes necessary to trigger Windows to reinstall the standard driver used for other applications including PrintNode.
  7. If the printer was previously configured to work with PrintNode, it should automatically reappear in PrintNode. Otherwise, configure the printer in PrintNode.

Related content