Managed to get printing working in Windows XP . Printer ( Epson Stylus Color 680 ) connected to Mac on USB . The way I did it was to set up a new 'CUPS' printer , this then appears in Windows as a network printer , install the Windows XP printer drivers ( Epson Stylus Color 680 ESC/P2 ) and hey presto ! To set up a 'CUPS' printer , on the Mac open a web browser ( any ) and enter the address http://127.0.0.1:631 . The new printer should be given a unique ( but short - less than 8 characters ) name - ep680 for example . Make sure that when setting up your CUPS printer that you set it up as having a make of 'Raw ' ( NOT Epson ) and set the driver for it in CUPS as Raw too . If you can't make sense of my instructions , Google for CUPS , OSX and 127.0.0.1:631 should turn up some better written instructions . Sorry mine are not better but I've only just escaped from the Microsoft prison and am returned to the status of beginner again !