There is no question mark next to usbasp in device manager.
I have not been using detect device anymore for the reason you described. I just select my device.
I am copying this log from another post because i am away from home, but it’s the exact same log.
====== K márc. 24 13:39:25 2015 ======
Error uploading firmware.
====== K márc. 24 13:40:55 2015 ======
avrdude: error: could not find USB device “USBasp” with vid=0x16c0 pid=0x5dc