Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

The printer does not print from Torgsoft until the Windows test page is run

Volodymyr Vytyshchenko
Volodymyr Vytyshchenko

Trade automation expert at Torgsoft

A receipt or label printer does not respond to printing from Torgsoft, but starts working after printing a Windows test page. The reason is almost always related to USB power saving, a frozen print service, or an unstable connection. In such situations, the Windows test page effectively “wakes up” the USB port or the print service, after which the printer starts accepting jobs.

This problem must be diagnosed step by step: first check USB power saving, then the cable and port, then — the print queue, the driver, and only after that move on to RDP or hardware diagnostics. If you change several settings at once, it is easy to lose the real cause of the failure. Before making changes, record the current printer port, driver version, and connection method so that, if necessary, you can quickly return to the working configuration. If you need expert help, contact the technical support department.

When the printer stops printing after idle time

  • after 15–30 minutes of POS idle time;

  • after restarting the PC or waking from sleep;

  • when working through RDP or a USB hub.

How to understand that the problem is specifically in the port, driver, or print queue

  • the job is present in the Windows queue, but is not sent to the printer;

  • Torgsoft shows no error, the receipt is “apparently sent”;

  • printing starts only after Test Page in printer properties;

  • the printer disappears/appears after reconnecting USB.

  • the Windows queue may display the status “Delayed printing” or “Work offline”.

What most often blocks printing until the test page is launched

  1. Windows power saving — the system turns off the USB port.

  2. Unstable USB power — passive hubs, poor cable.

  3. Print Spooler freezes — the queue is blocked.

  4. Driver conflict — especially new POS printer drivers.

  5. RDP redirection — the channel “falls asleep”.

  6. After idle time, Windows may activate another USB port (USB00X), and the printer actually works, but not on the port selected in the printer properties.

How to restore stable printing without the Windows test page

A. Disable USB power saving (main cause)

  1. Open Device Manager (devmgmt.msc).

  2. Section USB controllers.

  3. For each USB Root Hub / Generic USB Hub:

  • Properties → Power Management.
  • clear the checkbox “Allow the computer to turn off this device to save power”.

  1. Control Panel → Power Options:

  • High performance plan;
  • USB settings → USB selective suspend setting → Disabled.

What will happen if you do not do this: the printer will continue to “wake up” only from the test page.

B. Check the physical connection

  1. Connect the printer directly to the PC (without adapters).

  2. Use USB 2.0 (black port).

  3. Do not use passive USB hubs.

  4. Replace the cable (length ≤ 1.8 m).

C. Restore the print service

  1. Open services.msc.

  2. Print Spooler (Print Spooler) → Restart.

  3. Clear the print queue of the required printer. If there are frozen jobs in the queue, new documents are not sent to the printer.

  4. Also check that the checkbox “Work offline” is not enabled in the print queue. If this mode is enabled, Windows does not send jobs to the printer even when the connection is active.

D. Check the driver and port

In Printer Properties → Ports, check the active port (USB001, USB002 etc.). Delete duplicate Copy 1 / Copy 2.

Make sure the checkbox is set exactly on the USB00X that corresponds to the printer’s current connection.

Path:
Control Panel → Devices and Printers → right-click the printer → Printer Properties → “Ports” tab.

If another port is selected — change it, click Apply → OK.

For POS printers:

  • if driver 2023–2024 is installed and there are problems — replace it with a stable version (for example, Seagull 2018.x).

E. If working through RDP

Completely end the session (Log off), not just close the window. For permanent work — configure printing via network (LPR/LPD) instead of RDP redirection. RDP redirection may “fall asleep” after idle time, while network printing works more stably.

How to check that printing has been restored

  1. Leave the POS without actions for 30 minutes.

  2. Create a receipt in Torgsoft.

  3. Printing should start immediately, without the Windows test page.

How to avoid the problem recurring

  • disable USB power saving immediately on POS PCs;

  • use quality USB cables;

  • do not connect POS equipment through passive hubs;

  • fix stable driver versions.

What is important to remember

If after disabling USB power saving and checking the cable the problem remains only on one PC — a hardware fault of the USB controller or the printer interface board is likely.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Add comment

Add comment
Thank you for your feedback! It will be published after being reviewed by a moderator.
Related articles