How to Connect a Parallel HP Printer to a USB Only Computer

One of the most asked about question I receive is about connecting older HP LaserJet printers to new computers. Whether it be that HP computer or the MacBook Pro laptop, it’s easy to connect older printers to these new computer systems giving them a new life and saving you money of purchasing new computers.

To give a fair background, HP made mainly 2 different types of parallel printer ports. The first is typically called a mini-centronics (Small C-type connector – HP p/n C2946A) connector. It looks somewhat like a small SCSI connector. I’m not sure as to why HP decided to use this form of connection because no other printer company used it, and HP continued to incorporate this type of connection up to the newer HP Color LaserJet 4600 series. From testing, it’s doesn’t appear to be any faster then a standard parallel cable or offer any other benefits besides HP selling their special cables.

The other type of parallel port is a standard 36-pin centronics connection. Most printer companies used this type of connection making it universal and easy to find a cable to connect up to your computer.

For this tutorial, I’ll be using a standard Windows XP operating system and connecting a HP LaserJet 1100 printer.

Connection

Installation procedures

  1. Connect the USB to Parallel adapter to your windows XP computer. You should hear a audible sound that new hardware has been found along with a new bubble dialog box that says, “USB Printing Support”.

USB Setup Dialog Box

  1. Go to the Printers folder located in Start: Control Panel: Printers and Faxes, and then click on “Add a Printer” or go to File: Add Printer.Add a printer
  2. The add a printer dialog box appears. Select “Next”.

Step 1

  1. Select the ratio button next to, “Local printer attached to this computer” and make sure the box next to “Automatically detect and install my Plug and Play printer”, then select “Next”.

Step 2

  1. Here you’ll need to select our newly created port. Ensure the ratio box next to “Use the following port:” is selected. In the list of ports, select “USB001 (Virtual printer port for USB)”, and then select “Next”.

Step 3

  1. We’ll now be selecting an appropriate driver. The nice feature about the HP Laserjet 1100 is that the driver for this printer is built in to Windows XP. Simply select HP on the left side of the window, and then select “HP LaserJet 1100 (MS)” and press “Next”. Below is a list of printers and if their drive is built-in to Windows XP, or if you choose to use the latest driver from HP, there are the links to their product pages.

Step 4

  1. This next step gives you the opportunity to name the printer whatever you wish. I generally stick to the actual name of the printer, but if you have more then one, or if you have an identical printer on the network, I would encourage a more descriptive name like, “HP LaserJet 1100 USB Cable”, or “HP LaserJet 1100 Local Printer”. When you’re finished with naming the printer, you can choose to select if you would like it set to the default printer meaning when you’re in any application like Microsoft Word, the first choice of printer it will use is the HP 1100 we’re creating now. I would recommend local printers becoming the default since most likely you’ll be using those the most. When you’re finished with your choice, select “Next”.

Step 5

  1. In this next part, you have the option to share this printer on your network. If you have a small home network this isn’t a bad idea and can save you money and time by not having to purchase an additional printer or switch. The downside to sharing a printer is that the computer must remain on when you need to print from another computer. For the sake of this tutorial, we won’t share the printer. Go ahead and select “Next” again.

Step 6

  1. Here it simply asks if you want to print a test page which won’t start until we’re all done. I recommend this unless you’re not ready with the paper, or if you’re feeling lucky today. Go ahead and press, Next.

Step 7

  1. In this last step, when you press finish, Windows will load the driver you selected into the drivers folder embedded deep down in the Windows root. By default most Windows XP computers will go ahead and finish this step with no problems. If it doesn’t have the driver like it thought it did in an earlier step, a genuine Windows XP CD may be needed. If you experience trouble when finishing with this step (drivers don’t load or you don’t have the Windows CD), go ahead and download the drivers straight from HP and try these steps again. When everything is copied over and loaded, a test page should print.

Step 8

You should see a new icon in your “Printers and Faxes” folder which you named earlier. If it doesn’t appear, go ahead and restart Windows and repeat this tutorial.

NOTE: I’ve received reports that the 4250/4350 series printers are having USB issues. This USB-to-Parallel cable will work with these printers, however, after everything is installed a restart of the print queue is required (simply restart Windows). I’m not sure why this is because on other non-USB printers, this works without a restart.

UPDATE: There have been reports that this trick does not work with an HP PSC500 all-in-one inkjet printer which uses the C-Type parallel connector (mini-centronics).

30 Responses to “How to Connect a Parallel HP Printer to a USB Only Computer”

  1. September 24th, 2008 | 3:07 am

    HOW ABOUT CONNECTING TO VISTA OS, DRIVERS ECT. ? ThanX!

  2. Alessandro
    October 2nd, 2008 | 9:59 am

    Hi, where did you find that mini-centronics to parallel adapter? Thank you.

  3. Philip Attard
    October 15th, 2008 | 10:32 am

    Your help was very useful

  4. Jeff
    November 12th, 2008 | 11:53 am

    My problem is that when I connect the printer windows detects a new device as “unrecognize the device connected”. This does not allow me to select the printer because of a mismatch. (WinXP, SP1 and HP1100, USB cable)

    Have you heard of this problem? Could USB port be bad? I can connect USB thumb drives with not problems

    Any toughts?

  5. christina mappoura
    November 18th, 2008 | 5:05 pm

    I am actually looking for a usb to parrell cable and/or adapter for my new laptop using windows vista and the printer is an old hp laserjet 1100. can you assist please?

  6. November 24th, 2008 | 8:49 am

    I have a HP LaserJet 1100 with a 25-pins parralel connection. I need to know the exact cable adapter (& product #) to connect my 25-pins to my new computer with only usb port. Those connections are shown on the first page of your site. There is a cable and a connector. Thanks to reply. Regards. Claude.

  7. January 14th, 2009 | 6:14 pm

    I have two really old printers I want to connect to my new 64 bit Vista PC. I bought a USB to Centronics cable and have installed each various times according to your (and the cable mfr, Gigaware) instructions but the results are always the same. None of the trials I have made work but the results are dependent upon the port I select: If I select “USB001(Virtual printer port for USB)” I get output on another USB printer I have connected that works fine. (A Dymo lablewriter) If I select “USB002(Virtual printer port for USB)” I get output on yet another USB printer I have connected that also works fine (HP photosmart 7960). If I connect to any other port in the list of possible connections, I get no output anywhere and the control panel for the printer I am trying to install says “Error” and lists the document I am trying to print. Since I have two different printers that both don’t install the same, I’m thinking there may be something I am doing wrong. Can you help?

  8. ricardo
    January 15th, 2009 | 3:43 pm

    THX!! I do happen to have an HP LJ 1100A…!
    My system did not detect the cable nor installed the “usb printer support”, as indicated in step one. I had to download the cable’s driver from the maker (cableunlimited.com usb to db25 parallel cable) before going to step two. All the rest was just like it. Btw, I got the cable from my local Altex since Best Buy didn’t have it. Thx again.

  9. janet
    January 31st, 2009 | 1:46 pm

    Is there a way to connect my original LaserJet 1100 printer cable to another type of adapter so that I can use a USB port on my laptop? Or is buying a mini-centronics adapter, then connecting a standard 36-pin centronics USB adapter the only workaround?

  10. printertech
    January 31st, 2009 | 3:16 pm

    I’m not aware of any other way of connecting a mini centronics computer to a USB port.

  11. moon
    February 6th, 2009 | 6:55 am

    I got the “unrecognized hardware” message as well. Then I followed the instructions on the Sewell Direct site (where I got the cord) and tried plugging just the USB to parallel adapter cord alone. Wait a few minutes, and your computer will recognize the cord. Then plug the cord into the parallel to mini centronics (already plugged into my printer) and “ta-da!” it works like a charm!

  12. Axel
    February 16th, 2009 | 9:00 pm

    Hi!

    I use a device that sends a read out to a line printer via a parallel connector. I want to eliminate the printing process and send the read out strait to my computer through its USB connection (my computer doesnt have a parallel port). Will this procedure work for me? If not, any advice?

    Im thinking its not as simple as just buying a USB to Parallel cable, is it??

    Thanks!

  13. February 16th, 2009 | 9:29 pm

    [...] for Laseright, which provides HP printer repair Seattle He also maintains a tech blog about connecting a LaserJet 1100 printer to a computer with other tips and tricks about [...]

  14. March 9th, 2009 | 12:16 pm

    It is work well white Convertor USB to paralel DB25 M. looking to find how can i make to working white scaner. :) thankx !

  15. March 9th, 2009 | 9:34 pm

    [...] for Laseright, which provides HP printer repair Seattle He also maintains a tech blog about connecting a LaserJet 1100 printer to a computer with other tips and tricks about [...]

  16. July 14th, 2009 | 9:56 am

    [...] for Laseright, which provides HP printer repair Seattle He also maintains a tech blog about connecting a LaserJet 1100 printer to a computer with other tips and tricks about printers. Related Posts:Digital Photo PrintsThings [...]

  17. Jackie Flowers
    August 25th, 2009 | 1:32 pm

    I have a HP color laserjet 4600 that I bought the cable for to make it connect to my new hp (vista) computer. It worked for awhile but for some reason it has stopped. We have tried to unload and reload the printer but no luck. It thinks it is printing now but thats all it ever says “printing” Please help

  18. fari
    November 2nd, 2009 | 4:21 pm

    1) How to connect HP8100Printer to my Lenovo ThinkVision usb?

    2) How to network this Printer to our computers?

  19. Tony
    November 19th, 2009 | 8:03 pm

    HP LaserJet 1100 ?
    Laptop newer Vista 32bit
    Has anyone tried just using a USB to Parallel DB25 M/F cable, to a gender bender if necessary, then connect the USB cable to the laptop and let it recognize, then connect the original HP cable that came with the 1100 (DB25 M to Mini Centronix connected to the printer) and did it work?

    I may have missed something, but it looks like everyone is looking for a instant 1 cable exact solution match that seems more expensive.

    It seems it is just USB to Parallel Device Port, so let the OS recognize the parallel port, then connect the lose end of the original printer cable, and then define the device if it is unrecognized. The HP LaserJet 1100(MS) is in the default list of known printers.

  20. Jeanie
    December 4th, 2009 | 3:22 pm

    I have been able to connect an hp 1100 for printing to windows vista.

    The key appears to be downloading the xp drivers and updates from hp and install those. The hp 1100(ws) drivers do not work.

    I aslo did not connect the printer until after installing the usb connecter and then the printer.

  21. Carol Ann
    December 13th, 2009 | 10:09 am

    I have an HP 1100 and would like ot connect via USB to my new Toshiba laptop. I have ordered two USB parallel cables and both wrong fitting for the HP 1100. The last guya ssured me that USB to DB25 female parallel printer cable would be correct and it is still too big for the connection on the printer. Can you please tell me the exact cable I need and where I can order one. I am running on Vista. Thank you so much, this has been driving me crazy for months.

  22. Terry
    December 18th, 2009 | 7:28 am

    Yes i have a Hp 4600 And I would like to know if i can use it on my mac. I see that they make a 25 pin to usb is that all it takes. thank you Terry.

  23. December 29th, 2009 | 7:02 pm

    Question: (Parallel printer to USB) Current configuration is 2 parallel printers connectors on back of PC with a DB25 male connector to a female DB25 extension cable (female on both ends)to printer location. Then DB25 male cable from extension cable to standard 36 pin parallel printer cable into back of printer. I need a USB to DB25 male cable and will that work?

  24. Allen Webb
    February 1st, 2010 | 10:36 pm

    I am using my “old trusty” HP Laserjet 4000 printer that I wish to retain as it is a real workhorse for what I do in my part-time job.

    I am, however, moving to Linux and am partial to these two operating systems that I am currently testing:

    1. PC-OS Open Workstation that is a supercharged version of Xbuntu 9.10 (Karmic Koala)

    2. PCLinuxOS-2009.2 which is based on KDE.

    At this time I am also upgrading my computer with an AMD Phenom processor and new motherboard. I want, if possible, to use an AM3 socket motherboard which uses DDR3 memory. HOWEVER, I HAVE BEEN UNABLE TO FIND A MOTHERBOARD THAT USES THE NEW SOCKET AND DDR3 MEMORY AND HAS A PARALLEL PORT. Parallel ports are fast going the way of floppy disks — if they haven’t, for all practical purposes, already done so!

    Thus, I am at your front door begging for information and guidance as to how to proceed. Do I have a chance to make it or should I bite the bullet and try to find a new printer that will serve my purposes?

    I look forward to your answer and wish to offer my most sincere Thank You for your time and courtesy in advance.

    Sincerely,
    Allen Webb
    Richmond VA

    PS: I know this is not a “reply” as noted above but could not readily not find an appropriate means to contact you.

  25. Charles Thompson
    February 4th, 2010 | 4:02 pm

    I tried following your advice to connect my HP 600C Deskjet to a USB port on my laptop running Windows ME, but I don’t get a choice to select USB001.

    When I tried adding a port USB001 the PC says
    port not recognized!

    Can you give me some help on this? Thanks.

    Charles Thompson

  26. March 1st, 2010 | 1:37 am

    Hai, i have a question. i have 2 pc and 1 printer with usb and parrallel port both (HPP2014), can i use USB for 1 pc and parrallel for another pc, will it work…!!!! thanx..!!!

  27. Robert Charles
    May 13th, 2010 | 11:18 pm

    Purchased a new Dell computer which has no serial port. Brought an adapter for my HP 4100 and connected the serial port to the 4100 and the USB to my new computer. Nothing happens when I try to print. I then hooked the USB back on my old Dell computer and still nothing happens. When I place the old serial cable from the printer to the old Dell computer, the printer works great. Any suggestions?

  28. Art
    May 31st, 2010 | 7:16 pm

    My HP LazerJet 4p was connected as described, still won’t work. Any help appreciated.

  29. Bruce Magruder
    June 26th, 2010 | 10:49 am

    Hi, I have the same problem as Robert Charles May 13. I tried your fix & it didn’t work. I set up the virtual printer but no luck. Any suggestions?
    Thanks!

  30. michael ohanesian
    July 15th, 2010 | 1:18 am

    I have tried making the HP1100 a usb type and it did work. Then recently I had to restore the driver windows set. I reloaded the software as before (I have the directions written down) but it would not work. It still works parallel but not with the usb. I got working yesterday and then today I could not get it to respond. I do have the HP1100 driver (not HP1100 MS) as your instuctions state-could that be the issue? And if so where do I get the particular driver.

Leave a reply