jonib wrote:Finally I had a chance to look into the Win7 problem.
The short answer is: Run EventGhost in Windows XP sp3 compatibility mode, and it should work in Windows 7. See below for an alternative.
I found an alternative way to get the master volume and mute status:
To show the current master volume: Create a macro, add
Change Master Volume action (from System\Sound card) change it to 0.0% then add a ShowOSD action with
Volume {int(round(eg.result))}%
To show the current Mute status: Create a macro, add "two"
Toggle Mute actions (only one Toggle Mute action will change the toggle status) then add a ShowOSD action with
Mute {("Off", "On")[eg.result]}
ShowVol.png
jonib
You are the best, jonib. It works on Windows 7, even without using the compatibility mode for Windows XP.
I will add this new code in my tutorial-post.
The only thing that I donÔÇÖt know is if it works on vista, and which code we most use. For the moment I canÔÇÖt test this on vista.
If someone can test these codes on windows vista, please report which code works. Is not for me, is for the users that use Vista.
Thanks.