With XP you can use the Centronix to USB cables and print from a machine that does not have a parallel port by using the USB. Why can't you use the same cable with Vista.