it should - u have pirated a steam client, you've talked about it before...
u talked about your buddy allowing you to download free steam games a while ago...
if your microphone has drivers to it those settings could be activated through that. Or they could be set like that through windows sound settings and you should do a little snooping through there.