-
-
Notifications
You must be signed in to change notification settings - Fork 17
Printer Setup
Setup methods to get your printer up and running will be collected here. If you have problems with setting up a printer or can confirm that a method worked or doesn't work please visit our Discord. We are happy to help and will add new information you provide here and to the printer settings page.
Printer | Windows Generic Driver | CUPS for Linux, Mac |
---|---|---|
Zjiang ZJ-8330 Thermal Printer | ✅ | ✅ |
Zjiang ZJ-5890K Thermal Printer | Not tested | ✅ |
BIXOLON SRP-350plusIII | ✅ | Not tested |
If you don't want to install unsigned Chinese drivers there is a simple workaround that seems to work on most Chinese printer. It may also work with other ones.
You have to open the Device Manager
and find the entry for your plugged in Printer. Try plugging it in and out to see what device it might be. If you found it:
- Right Click ->
Update Driver
Browse my computer for drivers
Let me pick from a list of available drivers on my computer
- Uncheck
Show compatible hardware
- Manufacturer
Microsoft
and selectUSB Printing Support
- Finish setup
Still in the Device Manager
- Find the
USB Printing Support
Device underUniversal Serial Bus controllers
- Right Click ->
Properties
->Details
Tab - Select
Bus relations
asProperty
- The
Value
should end with something likeUSB001
,USB002
, ... - Note that value
Open Printer & scanners
windows settings:
- Press the
Add a printer or scanner
button and let it run - Press
The printer that I want isn't listed
- Select
Add a local printer or network printer with manual settings
- Check
Use an existing port
and select the correct USB device. It should be named likeUSB001 (Virtual printer port for USB)
. Should match the one from theUSB Printing Support
device. - Manufacturer
Generic
and selectGeneric / Text Only
Use the driver that is currently installed (recommended)
- Give it a name and finish the setup
The printer is now registered in Windows.
- Go to the
Devices
page and look for the name of your printer and press theUse
button. - Go to the
Settings
page and set the correctPrinter Width
. Check Printer-Settings for printing width. - Disable
Explicit Initialization
andForce Standard Mode
CUPS is preinstalled on Mac and a lot of Linux distros. You can use it to quickly add a printer. This was tested for common Chinese printer but might not work on other ones. It's still worth a try!
- Enable the CUPS Web-Interface by running
cupsctl WebInterface=yes
in the terminal - Visit http://localhost:631/admin/
- Use your user credentials to log in
- Press
Add Printer
- If your printer is plugged in it should be selectable under
Local Printers
. Select it. - Give it a
Name
andDescription
- For
Make
selectRaw
andContinue
- For
Model
selectRaw Queue (en)
- Press
Add Printer
- Go to the
Devices
page and look for the name of your printer and press theUse
button. - Go to the
Settings
page and set the correctPrinter Width
. Check Printer-Settings for printing width. - Disable
Explicit Initialization
andForce Standard Mode