ok I'm trying to set up a shared printer on windows. The printer is physically hooked up to an iMac G5 via USB and I'm trying to set the printer up on my xp machine. I followed these instructions, and aside from a few things that weren't the same as explained (i'll go into further detail below), everything went fairly smoothly. I was able to add the printer and print a test page, but when the test page came out, everything was mirrored. Any clues? When I say mirrored. I mean this:
Note: I blurred the printer information because I just grabbed the image off the net and reversed it. The printer information on the image had nothing to do with my own printer.
Now about the things that were slightly different than in the steps from the link above:
step 4: there was no usb printer item in the list, but the printer name DID show up: HP Deskjet 6500 Series usb, so I selected that
step 5: I did not have to enter the URI manually. I think by selecting the printer name in Step 4, it automatically entered the URI of the printer.
The printer is a HP Deskjet 6540 running on OS 10.5, fully updated. The Windows machine is running XP SP3, fully updated.
I've done a lot of fiddling around and just can't figure it out. The driver I'm using on the windows machine is the drive directly from the HP website for my specific HP printer.
Alternatively, I also tried adding the printer to CUPS by the following steps:
- start terminal
- type lpinfo -v to get the URI of the printer
- type lpadmin -p <printername> -E -v <uri> -m raw
I'm still getting a mirrored print when printing from my PC

Note: I blurred the printer information because I just grabbed the image off the net and reversed it. The printer information on the image had nothing to do with my own printer.
Now about the things that were slightly different than in the steps from the link above:
step 4: there was no usb printer item in the list, but the printer name DID show up: HP Deskjet 6500 Series usb, so I selected that
step 5: I did not have to enter the URI manually. I think by selecting the printer name in Step 4, it automatically entered the URI of the printer.
The printer is a HP Deskjet 6540 running on OS 10.5, fully updated. The Windows machine is running XP SP3, fully updated.
I've done a lot of fiddling around and just can't figure it out. The driver I'm using on the windows machine is the drive directly from the HP website for my specific HP printer.
Alternatively, I also tried adding the printer to CUPS by the following steps:
- start terminal
- type lpinfo -v to get the URI of the printer
- type lpadmin -p <printername> -E -v <uri> -m raw
I'm still getting a mirrored print when printing from my PC