Modernflyouts: Feature Request: Add the ability to control brightness for desktop PCs with/without multi monitor setup

Created on 12 Oct 2020  路  7Comments  路  Source: ModernFlyouts-Community/ModernFlyouts

In #56, @GabrielCereals proposed to implement the ability to trigger volume/brightness flyout using hotkeys.

And @ShankarBUS said that it will be considered in a future release.

So there is a high chance that desktop users such as me would like to control their monitor brightness using ModernFlyouts.
As he said the WMI methods could not control brightness of desktop monitors. And the users will be disappointed.

There are already some other programs which can control laptop/desktop monitors' brightness such as blackholeearth/Win10_BrightnessSlider & nik9play/tinyBrightness.

Those two projects are really great and are enough for me. But they are not actively maintained and don't have much traction.

My proposal will be a great addition to this project.

I hope you could do this.

Could you use their source code? It will save you some time and work. Please contact the maintainers of those apps and ask them if you can use their source code.

Good First Issue Post V1 Super Low Priority

Most helpful comment

Not only "out-of-scope" but "out-of-our-knowledge/capacity/work limit" and I'm not risking anything. I don't want to break the app.

I do understand you need a single software to control all of them in one place. But why should we remake what's already there?

Aren't the apps you linked working fine?

Until we implement this in the future, could you keep using them?

I'm not sure of a timeframe of when we'll complete this. But I will somehow implement this bit by bit.
Our first part to this implementation would be done together with the auto flyout placement feature (I would add display/screen helpers for detecting displays, finding their bounds).

And I will then add the methods to actually control the brightness of them. Each monitor has a HMONITOR associated with them which we can use to find their bounds or even control brightness. As half of the work require for this will be done with the auto placement feature, I see this as completely possible.

So, you may believe this feature will make it to v1.0?

All 7 comments

@Samuel12321, should we do this?

Is it out of our scope?

It seems more like a power toys thing, they have a feature request for it here.
With that being said we could look into it, it would definitely provide the user with more options / features.
Would definitely be a post V1.0 thing.

Yep, its better leave this to experts.

Don't bring up the PowerToys issue!

It's like a year old? They haven't made any progress!

They have other priorities to focus on. It may take them longer to implement this. That's why I came here in the hope of some help.

Adding this feature would help fillin up the gap in the brightness flyout settings page 馃槀, wouldn't it?

How is this out of scope for you guys? ModernFlyouts = modern _flyouts_, isn't it?

Come on, you are even adding extra features to the media controls which are not present in the Windows provided one. Like app info, timeline info,....

Why not do this simple thing?!!!

Not only "out-of-scope" but "out-of-our-knowledge/capacity/work limit" and I'm not risking anything. I don't want to break the app.

I do understand you need a single software to control all of them in one place. But why should we remake what's already there?

Aren't the apps you linked working fine?

Until we implement this in the future, could you keep using them?

I'm not sure of a timeframe of when we'll complete this. But I will somehow implement this bit by bit.
Our first part to this implementation would be done together with the auto flyout placement feature (I would add display/screen helpers for detecting displays, finding their bounds).

And I will then add the methods to actually control the brightness of them. Each monitor has a HMONITOR associated with them which we can use to find their bounds or even control brightness. As half of the work require for this will be done with the auto placement feature, I see this as completely possible.

So, you may believe this feature will make it to v1.0?

Will this feature be for v0.9 or v1? Just confirming.

@Cyberdroid1,


Thanks for the reminder. But I can't confirm any timeframe.

STFU bruh! You know I don't have enough time for this s*.

It's better leaving the implementation process to future contributions or something else.
I won't be able to do this.

Was this page helpful?
0 / 5 - 0 ratings