Checking that 'listen to this device' box is fine as long as you sing without accompaniment from the laptop/pc as that gets fed through the mic too.
I banged my head against brick walls for ages over this. There's lots of people with the same problem but little hard and fast information on a fix. This is going to be no different I guess but may help a few.
Many people are saying that the problem is Microsoft. This seems to be true in my case. Having tried driver re-installation and all the other potential good advice buried in this forum I was browsing my C drive and came across the fix there. I have a Lenovo
laptop. This might be specific to that brand.
Under C:\SWTOOLS\DRIVERS\AUDIOC there is a readme.txt. It states this:L
'On Windows Vista and Windows 7 the Microsoft audio function driver
installs by default.'
i.e. a piece of software in place of the firmware you would expect from a standard driver. Many people have indicated this. Software is inherently slower than firmware. I'm assuming here that sound drivers get loaded onto the sound card hardware and interface
with the operating system.
The readme goes on to explain that it is best to remove existing drivers before installing new. The replacement drivers were all part of the package.
Interestingly it also seems that many embedded (i.e like in a laptop with no separate sound card) sound chip manufacturing companies, and I'm guessing, but graphics too perhaps, are prevented by Microsoft from making drivers for their hardware available in
this situation. Which if correct, truly stinks.
I have also unchecked the 'listen to this device' box and changed the advanced settings to match the recording software I'm using. Pushed the volume slider to maximum and added a touch of boost.