Pasbuy 6Ft 3 in 1 (1) 2 Ports Auto Sharing Switch Adapter+(2) 6Ft USB 2.0 Printer Cables for Printer 1. Supports DOS, Windows 10, 7, 8 Win3.X, Win95/98/98SE/2000/ME/XP, WinNT, Netware, 2. Compliant with USB 2.0 specification. Works with either USB 1.1 or 2.0 peripherals. 3. 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. 4. This cable can be used on USB Printers and many more devices. Compatibility: All PC / MAC, Printers, Scanners, External Hard Drives and other USB Devices.