I have followed various scenarios to setup my local Canon USB printer in XP Mode under Windows 7, but no matter what I do, the virtual machine cannot find the printer to print. I can install the printer driver successfully in the virtual machine, and Integration Features are enabled, but I still can’t get communication with the host printer, which is already setup and working fine under Win 7. I can alternately attach and release the printer from the USB tab on the virtual desktop, but it is never shared.