Logitech / logi_craft_sdk

Provide (API) SDK specifications to map your app functions to Logitech Craft dial controller called "Crown".
573 stars 110 forks source link

Windows 10 external monitor screen brightness #15

Open mikebrudu opened 5 years ago

mikebrudu commented 5 years ago

I have bound the crown to screen brightness, but neither that nor the screen brightness keys will adjust brightness of an external monitor on a pc. Integration with a 3rd party application like ClickMonitorDDC could make the crown actually useful for screen brightness with external monitors. Any ideas?

chr-bakk commented 5 years ago

Cool, I didn't know about this DDC protocol.

Read up on both the DDC and the Crown SDKs and you might be able to write the plugin to the Logitech driver.

mikebrudu commented 5 years ago

I lack the technical know how to write the code for this.

naokihada commented 5 years ago

I think the brightness change is from OS (Win 10). I'm not much familiar with Win 10 configuration to enable external display brightness.

f.lux is my favorite application for reduce eyestrain. I have been using more than a couple years and installed all my family machines. I use most of time with warm color setting except photo editing and gaming. https://justgetflux.com/

f.lux has function that adjust brightness for multiple monitors same time. It is assigned as Alt+PageUp/PageDown as default enabled. It works to adjust multiple monitors. (I have tested only 2 monitors.)

flux_config

Then you can set custom key for all application or particular application only (ex. movie player).

logi_option_brighness

Ratchet can be either on or off.

ClickMonitorDDC seems to be able to customize for keyboard shortcut. So I think it would work with custom key feature in Logi Option as well.