USB hub

I have a whole bunch of USB devices, some connected to Mac laptop and some to PC with XP for example, microphones, keyboard, printer, backup drive, electric piano, mouse.   Is it possible to have one point to connect all these devices so that both PC and Mac can access all devices easily without the need to keep unplugging and re-plugging devices back and forth from Mac laptop to PC depending on what I need to work where at the time?
uworldsAsked:
Who is Participating?
 
enachemcConnect With a Mentor Commented:
the USB protocol says there's a master and more slave devices .... you can not have 2 masters (computers)
0
 
hmarcbowerConnect With a Mentor Commented:
0
 
enachemcConnect With a Mentor Commented:
you cannot realy share the devices without having some dedicated software for this
you can share the printer, drive (because there is built in software for this in the OSes)
but how can you share the keybord ?
0
Improved Protection from Phishing Attacks

WatchGuard DNSWatch reduces malware infections by detecting and blocking malicious DNS requests, improving your ability to protect employees from phishing attacks. Learn more about our newest service included in Total Security Suite today!

 
dbruntonConnect With a Mentor Commented:
Externally powered USB hub would do the job.

Something like this http://www.newegg.com/Product/Product.aspx?Item=N82E16817394008

Note that you won't be able to connect it to both computers at the same time.  Only one at a time but there'll be only one cable to swap over.
0
 
Awen_22Connect With a Mentor Commented:
You can do this, yes.

Essentially what you're looking for is a multiswitch USB hub.  You can find details on this item here:  http://www.smsc.com/index.php?tid=295&pid=24

The only caveat to this is that you can't have both your Mac and your PC accessing the features of these devices at the same time...  however, you won't have to keep plugging them in and out.

Hope that helps!

0
 
Dave BaldwinConnect With a Mentor Fixer of ProblemsCommented:
No.  USB uses a network protocol where it id's the devices as they are connected.  At least at this time, there is no way to share the devices because the id is dependent on it's position in the USB network relative to the hubs and other devices.  Unlike Ethernet where each NIC has a 'fixed' MAC address that is supposed to be unique.

Look at "Address Fields" on this page: http://www.faculty.iu-bremen.de/birk/lectures/PC101-2003/14usb/FINAL%20VERSION/usb_protocol.html
0
 
dbruntonCommented:
Hmm.  That first link from hmarcbower is making a liar out of me.  Interesting.
0
 
enachemcConnect With a Mentor Commented:
that switch does not make it work on the same computers at the same time ... it just enables you an easy switching
0
 
hmarcbowerCommented:
He just said he wanted to access them from both computers without unplugging/replugging cables... the switch will do that.  If he used that he would just push a button depending on which computer he's sitting at.  He doesn't appear to need the peripheral to operate on two computers simultaneously.  But I'm sure he'll clarify. :)
0
 
uworldsAuthor Commented:
Thanks everyone for all the advice, I am just trying to digest everything.  I guess generally I was wondering what was possible.  I often have both computers going at the same time so was wondering if I could for example access a backup drive from both machines maybe not at the exact same moment but from one and then the other if necessary with everything turned on at the same time; however I did not realise about the master/slave nature of USB so that's very helpful.  

So it seems like all devices can be plugged into one USB hub but only either the PC or Mac laptop can access them all at one moment perhaps with a switch to redesignate or toggle to a different 'master' computer.  Am I getting it right? Thanks folks.
0
 
dbruntonConnect With a Mentor Commented:
>>  Am I getting it right?

Yes.

I'm curious as to how well such a device as suggested would work with an external hard disk.  The reviews of the device talk about using it with printers successfully.  

For the hard disk you'd have to make sure that the computer concerned has flushed all data to the disk before you switch over.  And would the OSes detect the fact that they had lost connections to the USB device?  And what happens when you switch back?

Interesting.
0
 
enachemcConnect With a Mentor Commented:
it would disconect from one computer and connect to the other
0
 
Dave BaldwinConnect With a Mentor Fixer of ProblemsCommented:
Using that switch with hard disks would make you likely to see data corruption.  When you 'eject' a USB drive, the system software makes sure the write data is flushed to the drive.  If you switch it externally, it doesn't get a chance to do that.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.