Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Permanent" option to permanently disable the osd #26

Open
Naseband opened this issue Apr 23, 2023 · 8 comments
Open

"Permanent" option to permanently disable the osd #26

Naseband opened this issue Apr 23, 2023 · 8 comments

Comments

@Naseband
Copy link

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.

@geextahslex
Copy link

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

@Naseband
Copy link
Author

Naseband commented Sep 9, 2023

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.

@geextahslex
Copy link

geextahslex commented Sep 9, 2023

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

@Naseband Worked flawlessly, awesome :)

@Naseband
Copy link
Author

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

@geextahslex
Copy link

I will

@bunnis
Copy link

bunnis commented Dec 15, 2023

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

@Naseband
Copy link
Author

@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).

@VerzatileDev
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants