Nextechn&reg; MT 3 in 1 10Ft (1) 2 Ports Printer Sharing Switch Hub Box+(2) 10 Ft USB 2.0 A Male to B Male Cables For Printer Scanner Type A Male to Type B Male. USB 2-channel switch (2 TYPE-B connectors, 1 USB TYPE-A connector). All PC / MAC, Printers External Hard Drives and other USB Devices. The 2-port manual sharing switch box, allows 2 computers access to one single USB compliant device ( such as printer, scanner, external hard drive, projector, camera, keyboard with USB-A interface , each button to control each port. Compliant with USB 2.0 specification. Works with either USB 1.1 or 2.0 peripherals. Supports DOS, Windows 7, 8 Win3.X, Win95/98/98SE/2000/ME/XP, WinNT, Netware, Key press switch, easy and convenient. No external power supply needed. The 2.0 USB printer cables can be used on USB Printers and many more devices. Compatibility: All PC / MAC, Printers, Scanners, External Hard Drives and other USB Devices.