HideVolumeOSD icon indicating copy to clipboard operation
HideVolumeOSD copied to clipboard

"Permanent" option to permanently disable the osd

Open Naseband opened this issue 2 years ago • 13 comments

Currently the program basically minimizes the osd window (I assume this is done to be able to restore it).

I think it would be nice to have a "permanent" command line option that uses CloseWindow() instead of ShowWindow(SW_MINIMIZED). I've been using it for a while now because I personally never restore it anyway, I just want the OSD to be gone. Maybe someone else uses it the same way.

The advantage is that some smaller bugs (most likely from Windows) cause the OSD to show from time to time, or there is a invisible clickable area in the top left that can cause some headache (perhaps literally if using headphones). With HideWindow these are completely gone, but from my testing it is impossible to be restored from that point on (at least with the current method). This would be a nice option for people who don't want to restore the OSD at all.

Naseband avatar Apr 23 '23 12:04 Naseband

Can you share this version? Cause I'm in the same boat, no interest in restoring it ^^

geextahslex avatar Sep 07 '23 02:09 geextahslex

Can you share this version? Cause I'm in the same boat, no interest in restoring it ^^

I've made a repo if you want to give it a try. It's really simplified and doesn't have any of the features this version has, but it works for me.

Naseband avatar Sep 09 '23 12:09 Naseband

Awesome, I will try it. Just run the .exe and thats it?

@Naseband Worked flawlessly, awesome :)

geextahslex avatar Sep 09 '23 21:09 geextahslex

Good to know. If you have any issues or whatever, please open an issue in that repo.

Naseband avatar Sep 11 '23 11:09 Naseband

I will

geextahslex avatar Sep 11 '23 20:09 geextahslex

@Naseband could you make a pull request into this repo and include an option to either close or hide the window?

bunnis avatar Dec 15 '23 12:12 bunnis

@Naseband could you make a pull request into this repo and include an option to either close or hide the window?

I would like to, but I don't have a version I can use to make a pull request. The version I did is in C++ and more or less just a minimalistic version without any extra features this version has to offer. If anyone wants to do so, feel free to check out the method I used to bring up the OSD (which from my testing is a bit smoother as there are no actual key sends involved).

Naseband avatar Dec 24 '23 13:12 Naseband

Can you share this version? Cause I'm in the same boat, no interest in restoring it ^^

I've made a repo if you want to give it a try. It's really simplified and doesn't have any of the features this version has, but it works for me.

Amazing thank you, been pulling my hair out :D for the past month.

VerzatileDev avatar Mar 24 '24 23:03 VerzatileDev