We moved our office around so we had to get a longer cable. This one works bidirectionally as stated. We have two Chinese crap inkjet and laser printers but the only reliable one is our old HP LJ6. Glad we kept it and our PC parallel ports.