Why on earth is it that when you tell Skype that you don’t want it to “adjust your sound device settings”, you discover that it continues to do so?

This personally causes me an immense number of problems when it decides to do this, as I use Skype to communicate with my colleagues across the internet. Today was the last straw, but all was not lost as 30 seconds of searching has thrown up the answer (google still cuts it for me).

  1. Close Skype if its open.
  2. Open C:\Documents and Settings\\%USERNAME%\Application Data\Skype\YOURSKYPEACCOUNT\Config.xml, with your favourite text editor
  3. Find and edit the existing AGC element and change the 1 to a 0. For Example:
  4. Add a new AGC element as a child to the Call element; again it should have a value of 0.
  5. Save and close Config.xml.
  6. Open C:\Documents and Settings\%USERNAME%\Application Data\Skype\Shared.xml, and add another AGC element as a child to VoiceEng element; again ensure that it has a value of 0.
  7. Restart Skype, and test using the echo123 service.

You should find your recording volume no longer randomly jumps about. Sorry it’s only for Windows, but the linux version doesn’t seem to give me any problems…. I wonder if its one unified code base?