I don't think this should have anything to do with the Windows Sound and how it's configured, but for some reason it is. Meaning that when I go in the sound options> Configure Speakers, and then change to either Stereo, Quadraphonic, 5.1 or 7.1 Surround, the option in CSS and HL2DM also changes to 2 speakers, 4.1, 5.1, 7.1 Speakers respectively. So what is equal to the Headphones option?
I think I need to either stop my games from communicating with the Windows sound so that they don't know what I've set as playback device, or find a way to change my playback device from Speakers, to Headphones which I don't know how to do. I couldn't find any option for that, nor any guides online that show how to do it.
My sound card Razer Barracuda AC-1 with driver 2.23 (2.24 is supposed to be for Windows 7 but it crashes and just doesn't work, so I use the Vista driver which has always worked.)
I don't think I had this problem before...I remember that I had my headphones setting in the options before...and I was with windows 7...I don't know what changed...or if it's the game's problem.
If anyone has HL2DM or CSS and Windows 7, could you please check if you can freely change your Speaker configuration in the Audio tab in the Options. Thx.
I should note that I can freely change this option in Left 4 Dead and Left 4 Dead 2...so it's only CSS and HL2DM that I can't change...though as I said, I used to be.
I also get this in the console right after I try to apply the changes:
Speaker configuration has been changed to headphones
3d surround sound initialization successful
couldn't exec userconfig.cfg
Host_WriteConfiguration: Wrote cfg/config.cfg