Connecting the Xprinter XP-422B label printer to the terminal version of Torgsoft
Connecting the Xprinter XP-422B label printer to the terminal version of Torgsoft differs from standard local printing, because the server and the printer itself are often located on different networks or on different devices. For stable printing, you need not only to install the driver and the label template, but also to choose the correct connection method: via Ethernet and VPN, via LPR/LPD, or via standard RDP redirection, while understanding the limitations of each option.
The connection of a label printer to a terminal server should be configured step by step: first determine the connection scheme, then ensure stable network access to the printer, after that install the driver on the server, and only then proceed to template setup and calibration.
If you change the connection method, the driver, and the print template at the same time, it is difficult to understand where exactly the failure occurs: in the network, in Windows, or in Torgsoft.
Before editing the layout or testing in RDP, make sure that the printer is already printing stably in the basic scenario. If printing remains unstable after all checks, contact technical support.
Method 1. How to connect the Xprinter XP-422B via Ethernet, VPN, or port forwarding
This method uses the printer’s Ethernet port and provides the fastest and highest-quality printing from the server.
Local connection. Connect the printer with an Ethernet cable directly to Your router in the store.
IP reservation. Open the settings of Your router and reserve a static local IP address for the printer (for example, 192.168.0.121).
Communication with the server.
- Via VPN. If a VPN network is configured between Your store and the remote server (for example, OpenVPN), the server will be able to directly “see” the printer’s local IP address.
- Via port forwarding. In the router settings, forward the port (usually 9100) for the printer’s local IP address. On the server, the printer will be added using Your external static IP address. This usually requires a public (“white”) IP address with external access from the provider, and this is often a paid option.
Installation on the server. Download the Xprinter drivers to the terminal server and install the printer by creating a Standard TCP/IP Port (specifying the VPN IP address or the router’s external IP address).
Method 2. How to connect the printer via LPR/LPD
If creating a VPN is not possible, a reliable alternative is to configure printing via the LPR/LPD protocol.
The printer is connected to a local computer (via USB or the local network), and the driver is installed on the local PC. Make sure that local printing works successfully.
On the local computer (Windows), enable the “LPD Print Service” in the system components.
On the router, forward port 515 to the local PC. Port forwarding also requires a public (“white”) IP address with external access, and with many providers this is a paid option.
On the remote server, install the “LPR Port Monitor” and create a new printer via an LPR port, specifying the external IP address of Your store and the printer name.
Method 3. How to connect the printer via standard RDP redirection
Install the Xprinter XP-422B driver on Your local computer (via USB). If the printer does not appear in the RDP session or printing works incorrectly, manual driver selection may be required (for example, Zebra GK420d (EPL), depending on the emulation mode). Also note: some newer driver versions work unstably with RDP redirection, so sometimes installing a more stable older version helps (for example, from the 2018.x line or another verified version for Your model).
There are cases when a certain driver or mode does not support correct printing in redirected mode at all. In that case, it is worth switching to a network connection (Ethernet via VPN/ports) or another scenario.
Perform a test print from the local computer to make sure that the printer works.
In the “Remote Desktop Connection” (RDP) settings, go to the “Local Resources” tab and make sure that the checkbox next to “Printers” is selected.
Connect to the server. The printer should appear in the server device list with the note “(redirected...)”. Please note: with this method, the label size may sometimes change to the default one (10x10 cm) in the background, which leads to printing blank price tags.
How to configure the printer in Torgsoft after connection
After the printer becomes available on the remote server, you need to perform the setup in the accounting system itself:
- Windows driver setup. Be sure to open the properties of the installed printer on the server and specify the exact size of Your label (for example, 40x25 mm or 58x40 mm).
- Selecting the printer in Torgsoft. Log in to the program under the user who will be printing. Go to the menu Settings → Printer Selection. In the field for printing labels (tags), select Your Xprinter XP-422B. This is configured individually for each user.
- Label template setup. The program allows flexible label appearance customization through the FastReport editor. In the label printing window, select the required template that matches the physical size of the label in the printer. If the information is shifted, the barcode does not scan, or it is cut off, the template can be edited: move fields, enlarge the barcode, or change the font.
Printer calibration. If the printer outputs blank labels or prints information at the junction of two labels, be sure to perform hardware calibration of the printer (so that the sensor recognizes the gaps between labels or the marks, depending on the media type).
Hardware calibration is performed as follows
- Turn off the printer
- Press and hold the Feed
- Turn on the power while holding the button for 2–3 seconds
- Wait until the red LED lights up (first blue → purple → red)
- Release the button — the printer will feed 2–3 labels and calibrate itself. If You entered Dump Mode (a code was printed), press Feed once more and turn it off/on
Press the Feed button once — the printer should output exactly one label
-
30.01.2026
Scales do not transfer weight to Torgsoft
What to do if weight stays at 0.000 or Torgsoft freezes during weighing. Guide to configuring COM ports, adapter drivers, and using Putty for diagnostics.
-
29.01.2026
Label printer settings in Torgsoft (USB / LAN)
Guide to connecting a label printer in Torgsoft. Learn how to install drivers, set label size, calibrate the gap sensor, and fix blank printing issues
-
23.01.2026
The label printer prints blank labels or offsets the print
Guide on fixing label printers that skip labels, print blank tags, or shift text in Torgsoft. Learn how to calibrate the sensor and adjust driver settings









Go back to the previous step