Digipos — Ds-800 Driver
The Digipos DS-800 is a thermal receipt printer commonly used in retail and point-of-sale (POS) environments. To get it running, you will need specific drivers based on your connection type (USB, Serial, or Parallel) and your operating system. Driver Download Sources
Official support for Digipos hardware can be difficult to find as the brand has changed hands, but you can find drivers through these reliable third-party and community archives:
FastSampling (IBZ Electronics): Provides a dedicated list of DS-800 USB Drivers for Windows XP, 7, and 10. They also offer the DDSG2A Application and the DS800 Windows Application V1.7 for configuration.
DriverScape: Offers a general Digipos Driver Archive that can help identify and install the correct driver for various Windows versions including Windows 10, 8.1, and 7. digipos ds-800 driver
ePosTraders Support: This community-recommended Digipos Support Site often hosts driver files and utility tools specifically for older Digipos models. Installation Steps (USB Connection)
Download the ZIP: Obtain the "USBXpress" or "DS-800 USB Driver" file for your version of Windows from FastSampling.
Extract Files: Unzip the folder to a known location on your computer. The Digipos DS-800 is a thermal receipt printer
Run Installer: Look for a file named USBXpressInstaller.exe or setup.exe. Right-click it and select Run as Administrator.
Connect Hardware: Plug the USB cable into the printer and the PC. Windows should automatically detect the device once the installer has pre-loaded the drivers.
Verify: Open Printers & Scanners in your Windows settings to ensure the DS-800 appears as an active device. Technical Manuals & Resources Installation — Linux (CUPS)
User Manual: For DIP switch settings and hardware specifications, you can download the DS-800 Printer Manual (PDF).
Compatibility Note: If you cannot find a specific Digipos driver, users in the Spiceworks Community suggest that the DS-800 is often compatible with Epson TM-T88 drivers or generic ESC/POS drivers since they use the same command set.
Installation — Linux (CUPS)
- Install CUPS and required dependencies (e.g., libcups, libusb).
- Add printer via localhost:631 or lpadmin using the device URI (usb://... or serial:/dev/ttyUSB0).
- Select a suitable driver: Digipos PPD if available or Generic ESC/POS.
- Set page size and encoding; print test receipt.
Issue 5: Second Display (Customer Pole Display) Not Working
Symptoms: The main screen works fine, but the small customer-facing screen remains black or shows garbage characters.
Solutions:
- Verify COM Port: The pole display typically uses a secondary COM port (COM2 or COM3). Ensure your POS software is configured to send customer text to that specific port.
- Update Serial Driver: Go to Device Manager > Ports (COM & LPT) > right-click the COM port for the pole display > Update driver > Browse to the DigiPos folder.
Linux (CUPS)
sudo apt install cups cups-drivers-escpos
# Then add printer via web interface: localhost:631
# Choose "Generic ESC/POS Printer"
Common issues and fixes
- Printer not detected: try a different USB cable/port, enable legacy USB support in BIOS, or install drivers as Administrator.
- Garbled text: ensure correct code page/encoding and baud/settings; verify ESC/POS vs vendor command compatibility.
- Cutters or status not working: install the vendor-specific driver rather than generic drivers.
- Permissions on Linux: add user to lp or dialout groups or create a udev rule for /dev/ttyUSB* or USB vendor/product IDs.