I want to share a printer to two computers sitting next to each other. Now I plug in the USB printer cable when one wants to print. Is there a cheap and better solution which allows two computers to access this printer (maybe not at the same time)?

I know that I can buy a new router with print-server capability but I already have a working wireless router-modem. My friend told me too that I can just plug the printer in one machine and share it over network, but then I have to boot that PC up before the other can access the printer. That's a little bit inconvenient to me.

Then I came up with this solution by myself. A normal USB hub has one plug and many receptacles. Instead I want the exact reverse, (at least) one receptacle for my printer and many plugs for many computers, but I have found none of such thing in any stores. Have you seen one?

Can you think of other solutions? Thanks.


4 Answers 4


No, you can't do that. You need something smart in between to share the printer. Either one of your PCs or a print server.

You don't need to replace your whole router, you can get a device like this for example that you can just plug into one of the wired connections of your existing router. http://www.netgear.co.uk/usb_print_server_ps121.php

USB peripheral switches are a bit pointless because they are more expensive than a dedicated print server, they arn't 100% compatible with any USB device and can cause many additional problems. With a switch the printer would only be connected to one PC at a time, so you could not queue jobs and this can cause problems with printer drivers that monitor the status of the printer. They are out there but I would not recommend them for sharing a printer, they are more suitable for things like mice and keyboards.

  • Can this happen by using usb printer cable + usb 1female to 2 male splitter ? (2 male go to each computer) usb printer cable: google.co.in/…: usb 1female to 2 male: google.co.in/…:
    – Mani Deep
    Mar 31, 2017 at 3:34
  • 1
    @ManiDeep no, you notice that the printer end of the usb cable is a different type. The ones you link only allow multiple devices on one host, not multiple hosts sharing a device.
    – JamesRyan
    Apr 5, 2017 at 17:45

USB peripheral switches are available from several suppliers (e.g. Maplin in the UK: http://www.maplin.co.uk/Module.aspx?ModuleNo=99218) and manufacturers (e.g. ATEN).

Some KVM switches also have USB peripheral switching capability (e.g. some ATEN models) -- this is in addition to supporting USB for the keyboard and mouse switching between PCs.

You can also have a couple of small USB hubs (or just single USB extension connections) on the desktop and move the printer connector between these manually. I use this for connecting USB flash drives, for example. However, as with USB peripheral switches, it is your responsibility to make sure that moving from one computer to the other is done in a timely fashion that suits the host, the application and the peripheral, e.g. for a USB flash drive you should unmount the drive before unplugging or switching and you may need to follow a similar process for, for example, a USB-connected printer.

Whether these would work well with your specific USB device and requirement is not certain but you may be able to get specific advice from the peripheral supplier or switch supplier or current users of the combination. I don't know of any of these that would automatically allow a peripheral to be shared between multiple hosts: for printing, a print server is a better solution unless you want to manually switch between computers each time the printer is needed elsewhere and the manual switching works reliably.

  • +1 cos this is a valid suggestion even if it wouldn't be ideal
    – JamesRyan
    Aug 26, 2009 at 11:08
  • Thank you for confirming that such switches are available for real. But indeed a USB wired print server is cheaper than those switches.
    – puri
    Aug 27, 2009 at 12:15

USB Switch Boxes like this are pretty good for the purpose. There really is no need to throw away perfectly-functioning older hardware for the sake of something you can buy for ten quid/bucks. I despair of our Age's obsession with disposable/obsolete-in-a-year electronics. I am just about old enough to remember when things were build solidly, to last. We had radios, amplifiers and reel-to-reel tape machines made in the 1960s that worked perfectly (and probably still do but have been relegated to boxes in the attic) when I was a kid in the 80s. They were solid and designed to be used for the life of the components. And designed to have easily replaceable components. Compare a Land Rover Defender to an iPhone for example.

You hang on to your printer.

OK rant over ;-)


You need a network printer, or a network interface to your printer.

Your options depend on the printer you own - but unless your printer is expensive - it makes more sense to just replace it.

As printers go - this is so far been the best one I have owned, i have given one to most of my relatives. Full featured - cheap ink, easy setup.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .