Cables Unlimited USB-3100 4 to 1 USB 2.0 Automatic Switchbox Bus Powered Compatible with Windows 98se/2000/me/xp/Vista and Mac OS 10.0 or higher or Convenient software, hotkey or push button switching, guarantees quick and reliable computer selection. Ideal for sharing a usb printer in a home or office environment Perfect solution for sharing a printer or any usb device with up to 4 USB computers