Fully Plug and Play compatibleCompliant with USB 2.0 Full-Speed (12 Mbps) specificationCompliant with USB device class definition for printing devices version 1.0Compliant with IEEE1284-1994 specification for bi-directional parallel peripheral interfaceTruly bi-directional communication between PC and printerWorks with any IEEE1284 compliant printers, scanners and other IEEE1284 compliant peripheralsSupport bus-powered mode, no external power source required