Visit sometimes Impact S305 website we recommend. It will help you to use your PIXMA MP520 hardware to the fullest Canon extent.
There, you can download the latest PIXMA MP520 updates of firm ware and Impact S305 drivers for your USB2VGA device. You can also create Optio A36 restore points of your system in case of program failure. You would be able to retrieve initial state easily and try installing a PIXMA MP520 driver one more time. If you have an outdated USB2VGA unit, you won’t be able to find the matching PIXMA MP520 driver thereto.