I've been pulling my hair out trying to figure out how to get ArduinoIDE to recognize the USBasp. Without the com port, serial monitor is useless.Windows 7 had for quite a while recognized the USBasp as a com port. What changed? What additions can the Dev team make to give the ability to use the USBasp as a com?
What I have done in the past is used the USPasp for programming barebones -no bootloader- Pro Mini, and been able to use the serial monitor in the IDE. You say the USBasp has never enumerated as a virtual com port, then how did that work? For sure, it doesn't now.