Printing from public workstations, public checkout laptops, and personal computers

Library public workstations are pre-mapped to the closest public printer.

Occasionally the Windows computers will lose their drive mapping. If there isn't a printer available, follow the how to remap a printer instructions below.

Once you've printed from the computer you're using, you'll need to go to the printer and release your print job. Log onto the printer by swiping your ID or typing your UID. Once you've logged in, you'll see a list of your print jobs. Select the job you want to print, and then press print on the screen. Jobs you send to the printers will be available for print release for 24 hours.

Printing from a Personal Windows Computer (or how to remap a printer)

If you need more in-depth assistance on locating proper drivers or connecting to the printer, please contact helpdesk [at] or call x6775.

Here's How:

1. Bring up the Run window by pressing the  and R keys:

2. Type the following in the Open: field: \\ (if you're Library Staff you can alternatively utilize \\printers) and then click the OK button (or press the Enter key):

3. At this point you will be prompted for your access.caltech credentials. In the username field enter your access.caltech username and make sure you preface it with ITS\. An example would look like: ITS\username. Your appropriate password should be utilized in the password fieldCheck the Remember my credentials checkbox. Click the OK button: 

4. A new window should open up showing you a list of all the available printers. Select library-printers-color and/or library-printers-grayscale, no matter which library branch you are printing to. The library-printers-color defaults all print jobs to color output and the library-printers-grayscale will default all print jobs to a grayscale output:

5. Double-Click library-printers-color and/or library-printers-grayscale. (You can also right click the appropriate printer icon and then select Connect… from the menu.) There might be a slight delay while the printer server ensures you have the proper printer drivers for your selection:
6. At this point it might take several seconds but a window will quickly show as drivers are being installed.

7. Once the drivers are successfully installed, you should see the printers available in your Settings menu:

Printing from a Personal Apple Computer

If you need more in-depth assistance on locating proper drivers or connecting to the printer, please contact helpdesk [at] or call x6775.

Here's How:

1. Identify the make and model of the printer you wish to connect to. In this case we will be attempting to connect to a Xerox C8035 printer. This information is important because you might need to install drivers onto your Apple computer.

2. The Caltech Library does not host drivers for download. You will need to go to the appropriate vendor website and acquire the proper drivers based on make/model and operating system. In this example you will need drivers for either the Xerox C8035 or the Xerox C8055

3. Go to macOS Xerox Drivers.

4. Under Drivers & Downloads select Built-in Controller for the Associated ProductmacOS 10.14 - Mojave for the Operating System, and English (N. America) for the LanguageClick the macOS Common Print Driver Installer to download the driver package: 

5. In order to download the XeroxPrintDriver_4.22.2_2045.dmg driver package you will need to click the accept button on the End User License Agreement:

6. Locate your newly downloaded XeroxPrintDriver_4.22.2_2045.dmg driver:

7. Double Click the XeroxPrintDriver_4.22.2_2045.dmg to start the driver install process: 

8. Click the Continue button:

9. Click the Continue button: 

10. Click the Continue button: 

18. Click the Agree button and the Continue button.


11. Click the Install button: 

12. There is a possibility you will have to authenticate this install with your local machine admin authority credentials. (Note: this is NOT your access.caltech account. This is your local machine admin account because you are affecting changes to your local machine.)

13. This screen might yield Discovered Printers. Please ignore what appears here. You want to install the drivers only and not mount any printers from this screen. Ignore Discovered Printers and Click the Continue button:

14. On this screen please make sure to Click the Continue button and NOT the Select a Printer button:

15. Finally, Click the Close button:

16. Launch a web browser and in the URL bar enter the following: localhost:631 for the address. There is a very possible chance that when you attempt to access this your computer will deny you, tell you said resource is unavailable, or display a Web Interface is Disabled message. This is quite normal and the solution is very straight forward. If you do not encounter this issue, skip directly to step #18:

17. Launch the Terminal application and enter the following: cupsctl WebInterface=yes (and press enter). When complete, exit Terminal. 

18. Now refresh the browser with the URL set to localhost:631 and you should have the following screen. Click the Administration link near the top. Click the Add Printer button.

19. After you have clicked the Add Printer button you will be prompted for your local machine admin authority credentials. (Note: this is NOT your access.caltech account. This is your local machine admin account because you are affecting changes to your local machine). Enter your local machine admin authority credentials and click the OK button:

20. On the following screen select the LPD/LPR Host or Printer bullet and click the continue button:

21. On the following screen, in the Connection field, enter the following: lpd://access.caltech.username@ (or library-printers-grayscale).

For example, if your username is mauricemoss, enter:
lpd://mauricemoss@ or

This step is important. The access.caltech username must be correct otherwise the card release will not recognize the print job. After entering the appropriate information, click the Continue button: 

22. On this page you may enter any custom data you like for the Name, Description, and Location. It will not affect print functionality. Click the Continue button to proceed:

23. On the following screen, under the Make pulldown window, select Xerox and click the Continue button: 

24. On the following screen you'll need to scroll down until you locate the appropriate Printer model/driver. In this example we want to select the Xerox AltaLink C8055 series for the Library public printers. Once selected, click the Add Printer button:

25. If you reach the final page then your printer has successfully been added: 

Web Print (if the instructions above do not work)

If you need more in-depth assistance please contact helpdesk [at] or call x6775.

The following file types are supported for Web Print: Microsoft Excel, Microsoft PowerPoint, Microsoft Word, PDF, and Picture Files (.bmp, .dib, .fig, .jfif, .jif, .jpe, .jpeg, .jpg, .png, .tif, and .tiff).

Here's How:

1. Utilizing a web browser (this example uses Google Chrome) enter the following URL into the URL Bar:
Accept any “expired certificate” warnings you may receive.


2. Enter your access.caltech username and password credentials and then click the Log in button.

3. Click the Web Print link located on the left hand side menu.

4. This is your queue. Click the Submit a Job >> button located on the upper right.

5. On the following screen, select your print job to print as a color print job or a black and white print job. Once you've made your appropriate selection, click the 2. Print Options and Account Selection >> button on the lower right.

6. On the following screen is where you can select the amount of copies you need. Click the 3. Upload Documents >> button on the lower right to continue.

7. The following screen is where you can navigate to the file you wish to download, or simply drag and drop the file to the upload area.

8. Once your file is properly queued click the Upload & Complete >> button located on the lower right.

9. On the following screen you'll find your current print queue and the status of your print job(s).

10. When the Status changes to Held in a queue, your job is ready to be printed by logging into a printer.