Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got a set of Logitech S150 USB speakers which have a problem with sound levels. Basically there seems to be only two levels (completely silent or ear-splittingly loud) and no middle ground.

Some Google searches later and I've found a workaround which is to set the master volume to 100% and then all the application volumes to around 10%. This actually seems to work!

The problem is that all new applications start off with a default per-application volume of 100%, which is way too loud.

Is there any way to set the default sound level per application to be only 10% so that all new and existing applications use this level?

share|improve this question
The volume levels are saved per EXE in the registry. AFAIK there's no way to set a limit for as yet unrecognised/un-encountered EXEs. – Karan Dec 24 '12 at 21:22
I saw that and have managed to find all the keys and even identify which one is used to control the default volume for that app. The problem is that the value is a whole string of hex numbers and there is no obvious way to see how the volume level is encoded in that string. If I could work that out, I could at least write something to run at login that sets (via the registry) the volume level correctly for each app that has been recognised/encountered. It isn't perfect, but might be a start - failing that, I could just buy some decent speakers! – Richard Dec 25 '12 at 11:17
In case anyone is wondering (three years later), I binned them, bought some speakers with a proper audio jack and vowed never to buy USB speakers again. – Richard Oct 24 '15 at 11:29

You must log in to answer this question.

Browse other questions tagged .