Software 4 Schools - Engagement and Security

Welcome to our Knowledge Base

Printer Setup – 3″ Thermal (Mac) **Advanced Setup**


The process for setting up a printer on a Mac is very technical. The steps below are documented clearly, but if you have IT staff on your campus we recommend that you have them go through this process.


You need to have the latest version of Java installed on your Mac. 
Visit to install the latest version of Java. Follow the prompts and install.

Visit to confirm Java is installed and running properly. You must be on Firefox or Safari browser to confirm the same.


  • To enable CUPS web interface, copy the code below and paste it into the terminal window:

    sudo cupsctl WebInterface=yes

  • Click Enter and then type in your computer password. The password key Icon will disappear and your computer name will show up with ~ %. You can then close this Terminal window as it is not needed anymore.


Open a Terminal window: ⌘+space, terminal, enter. Enable CUPS web interface by entering this into the Terminal: sudo cupsctl WebInterface=yes


  • Open the Safari browser to the CUPS web interface http://localhost:631 and click The Administration tab, then Add Printer.

  • Next open Safari web browser and enter the following URL:

The Administration tab, then Add Printer.

1. You will be prompted for a port For USB printers type:

2. Go back to your Terminal and type
lpinfo -v |grep usb

3. Your results should look like one of the following.

4. If it has a location, please leave that off so in the examples above you would use one of the following.



Copy and paste into the Connection: text box.

Printer Name

1. Enter an appropriate Name, Description and Location for your printer. If Citizen or Zebra, you can still use the same naming convention as above. Do not share the printer.

2. Click Continue.

Printer Manufacture

Select: Raw and click Continue.


You will now see a summary of your settings, click Click Add Printer.


Starting Banner: none

Ending Banner: none

Click Set Default Options

Add Class

Now we need to add a Printer Class to make the printer appear in System Preferences, Print & Scan.
Under the Administration tab click Add Class

1. You might be prompted for a user name and password. This is your computer Admin login user name and password.

Note: If you see your USB raw printer in the listing DO NOT select it.

2. Select AppSocket/HP JetDirect.
3. Click Continue.

Add Class Info

Enter a Name, Description, and Location for your class. It must be different from the raw printer name chosen previously. Also The class name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#).

Important here you will need to make a change. We default the printer name in your application so you will need to make sure you update the name in the application to match what you put here.

We suggest just CTS2000

In Members, Select the printer name you created previously

Click Add Class.

Go to your System Preferences, Printers & Scanners and you should see your new printer here. You can change the printer name, but this must match what is in your application under printer name.

Printer Settings in Software 4 Schools

  • Click Users button available at the top bar.


  • Select the tab for User Settings and at the top will be the printer settings.


  • Turn on the Terminal Printer toggle.

  • If using a cash drawer with your printer choose the option “Cash drawer with thermal printer”. If no cash drawer use the “No Cash Drawer” option.

  • Just below the Driver Type there are three links. Windows, OSX or Linux. You will need to download and install the OSX application as seen in the next steps.

  • Type the name of your printer exactly how you have it in your computer printer settings.


Add a new user or Edit a current user


  • Click on the System Settings button.


To access printer settings you must be the account owner. If you do not see System Settings on the bottom left of your screen please contact your account owner.


Install qzTray

  • If you receive an alert when trying to install, you will need to go to Mac System Preferences / Security & Privacy



Install the OSX application called QZ-tray.


  • Click Open Anyway and install QZ-tray




System Preferences / Security & Privacy




  • Click the printer icon and set to Automatically Start so the application will always be running on this computer.

You will now see QZ-tray show up on your top bar menu. It is a small green box with a white piece of paper coming out of it.





  • 1. Check the box that says Allow all applets from “” with this signature. (Image from FireFox, may look different on other browsers).

  • Click Allow. You should now be able to print.

The first time you try to print from the application you will give you a system prompt / popup. It looks different depending on your Mac OS and browser, but when you see this option, make sure you check the box for “Allow all apps”, so you don’t see this warning again.