xanderfrangos / twinkle-tray

Easily manage the brightness of your monitors in Windows from the system tray
https://twinkletray.com
MIT License
5.45k stars 179 forks source link

v1.16.2 ignores "Normalize Brightness"-Setting #860

Closed VVollmilchsau closed 2 hours ago

VVollmilchsau commented 2 weeks ago

Hi, v1.16.2 ignores "Normalize Brightness"-Setting v1.16.1 and below works without problems


reports seems to be identical:

tt-report-1728657140640_v1.16.2.txt ``` { "type": "getReport", "report": { "lastDDCCIList": [ { "ddcciSupported": true, "hlBrightnessSupported": true, "hlContrastSupported": true, "handleIsValid": true, "name": "\\\\.\\DISPLAY1", "fullName": "\\\\.\\DISPLAY1\\Monitor1", "physicalName": "\\\\.\\DISPLAY1\\Monitor0", "deviceKey": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357", "deviceID": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", "capabilities": { "0x00": [], "0x02": [], "0x03": [ 1 ], "0x04": [], "0x05": [], "0x08": [], "0x0B": [], "0x0C": [], "0x10": [], "0x12": [], "0x14": [ 3, 4, 5, 6, 7, 8, 9, 11, 12 ], "0x16": [], "0x18": [], "0x1A": [], "0x2E": [], "0x52": [], "0x59": [], "0x5A": [], "0x5B": [], "0x5C": [], "0x5D": [], "0x5E": [], "0x62": [], "0x72": [ 0, 120, 255 ], "0x8D": [], "0xAC": [], "0xAE": [], "0xB6": [], "0xC0": [], "0xC8": [], "0xC9": [], "0xCA": [], "0xCC": [ 2, 20 ], "0xDC": [], "0xDF": [], "0xE2": [], "0xE3": [], "0xE6": [] }, "capabilitiesRaw": "(prot(monitor)type(lcd)model(ROG PG279QM)cmds(01 02 03 06 07 0C E3 F3)vcp(00 02 03(01) 04 05 08 0B 0C 10 12 14(03 04 05 06 07 08 09 0B 0C) 16 18 1A 2E 52 59 5A 5B 5C 5D 5E 62 72(00 78 FF) 8D AC AE B6 C0 C8 C9 CA CC(02 14) DC DF E2 E3 E6)mccs_ver(2.2)vcpname(10(Brightness))mswhql(1))" } ], "lastWMI": {}, "lastWin32": { "5&158da2ac&0&UID4357": { "id": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357", "key": "5&158da2ac&0&UID4357", "connector": "displayport_external", "hwid": [ "\\\\?\\DISPLAY", "AUS272F", "5&158da2ac&0&UID4357", "{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}" ], "sourceID": 0, "scaling": "identity", "bounds": { "width": 2560, "height": 1440, "pixelFormat": 32, "position": { "x": 0, "y": 0 } }, "name": "ROG PG279QM" } }, "monitorsAppleStudio": {}, "monitorReports": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": { "0x00": [], "0x02": [], "0x03": [ 1 ], "0x04": [], "0x05": [], "0x08": [], "0x0B": [], "0x0C": [], "0x10": [], "0x12": [], "0x14": [ 3, 4, 5, 6, 7, 8, 9, 11, 12 ], "0x16": [], "0x18": [], "0x1A": [], "0x2E": [], "0x52": [], "0x59": [], "0x5A": [], "0x5B": [], "0x5C": [], "0x5D": [], "0x5E": [], "0x62": [], "0x72": [ 0, 120, 255 ], "0x8D": [], "0xAC": [], "0xAE": [], "0xB6": [], "0xC0": [], "0xC8": [], "0xC9": [], "0xCA": [], "0xCC": [ 2, 20 ], "0xDC": [], "0xDF": [], "0xE2": [], "0xE3": [], "0xE6": [] } }, "monitorReportsRaw": {}, "lastRefresh": { "5&158da2ac&0&UID4352": { "id": "\\\\?\\DISPLAY#GSMC0A0#5&158da2ac&0&UID4352", "key": "5&158da2ac&0&UID4352", "num": 0, "brightness": 50, "brightnessMax": 100, "brightnessRaw": 50, "type": "none", "connector": "unknown", "min": 0, "max": 100, "hwid": [ "DISPLAY", "GSMC0A0", "5&158da2ac&0&UID4352" ], "name": "LG TV", "serial": "16843009" }, "5&158da2ac&0&UID4357": { "id": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357", "key": "5&158da2ac&0&UID4357", "num": 1, "brightness": 350, "brightnessMax": 350, "brightnessRaw": 350, "type": "ddcci", "connector": "displayport_external", "min": 11, "max": 33, "hwid": [ "\\\\?\\DISPLAY", "AUS272F", "5&158da2ac&0&UID4357" ], "name": "ROG PG279QM", "serial": "#GTIYMxgwAA9V", "sourceID": 0, "scaling": "identity", "bounds": { "width": 2560, "height": 1440, "pixelFormat": 32, "position": { "x": 0, "y": 0 } }, "path": "\\\\.\\DISPLAY1\\Monitor1", "ddcciSupported": true, "highLevelSupported": { "brightness": true, "contrast": true }, "features": { "0x10": [ 350, 350, 0 ], "0x13": false, "0x12": [ 100, 150 ], "0xD6": false, "0x62": [ 0, 0 ] }, "vcpCodes": { "0x00": [], "0x02": [], "0x03": [ 1 ], "0x04": [], "0x05": [], "0x08": [], "0x0B": [], "0x0C": [], "0x10": [], "0x12": [], "0x14": [ 3, 4, 5, 6, 7, 8, 9, 11, 12 ], "0x16": [], "0x18": [], "0x1A": [], "0x2E": [], "0x52": [], "0x59": [], "0x5A": [], "0x5B": [], "0x5C": [], "0x5D": [], "0x5E": [], "0x62": [], "0x72": [ 0, 120, 255 ], "0x8D": [], "0xAC": [], "0xAE": [], "0xB6": [], "0xC0": [], "0xC8": [], "0xC9": [], "0xCA": [], "0xCC": [ 2, 20 ], "0xDC": [], "0xDF": [], "0xE2": [], "0xE3": [], "0xE6": [] }, "brightnessType": 16, "brightnessValues": [ 350, 350, 0 ] } }, "settings": { "isDev": false, "settingsVer": "v1.16.2", "settingsBuild": "e25b5071d896bf239875e6ae80f4522823a96f05", "userClosedIntro": true, "theme": "default", "icon": "mdl2", "updateInterval": 1000, "openAtLogin": true, "brightnessAtStartup": false, "killWhenIdle": false, "remaps": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": { "min": 11, "max": 33 } }, "hotkeys": [ { "accelerator": "Control+Alt+O", "actions": [ { "type": "offset", "target": "brightness", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": true }, "allMonitors": false, "value": "15", "values": [ 0 ], "id": "506f3bd7-42ac-43cb-afc2-887418c331ee" } ], "id": "79fd02bc-8fdf-498d-b5e1-61a6cc6b31d8", "active": true }, { "accelerator": "Control+Alt+L", "actions": [ { "type": "offset", "target": "brightness", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": true }, "allMonitors": false, "value": "-15", "values": [ 0 ], "id": "506f3bd7-42ac-43cb-afc2-887418c331ee" } ], "id": "ea56bb65-a5d2-4bad-8925-42f55dc08764", "active": true }, { "accelerator": "Control+Alt+P", "actions": [ { "type": "off", "target": "brightness", "monitors": {}, "allMonitors": false, "value": 0, "values": [ 0 ], "id": "7424b1d8-8c4f-4e94-a1bf-ff3527080d3d" } ], "id": "6180fbc1-ca1b-4203-af48-f5c003f52b01", "active": true } ], "hotkeyPercent": 10, "adjustmentTimes": [ { "brightness": 100, "time": "00:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 25 }, "useSunCalc": false, "sunCalc": "sunrise" }, { "brightness": 100, "time": "06:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 40 }, "useSunCalc": false, "sunCalc": "sunrise" }, { "brightness": 100, "time": "10:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 100 }, "useSunCalc": false, "sunCalc": "sunrise" }, { "brightness": 100, "time": "20:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 40 }, "useSunCalc": false, "sunCalc": "sunrise" } ], "adjustmentTimeIndividualDisplays": true, "adjustmentTimeSpeed": "instant", "adjustmentTimeAnimate": false, "adjustmentTimeLongitude": 0, "adjustmentTimeLatitude": 0, "checkTimeAtStartup": true, "order": [], "monitorFeatures": {}, "monitorFeaturesSettings": {}, "hideDisplays": {}, "checkForUpdates": true, "dismissedUpdate": false, "language": "en", "names": {}, "analytics": true, "scrollShortcut": true, "scrollShortcutAmount": 15, "scrollFlyoutAmount": 2, "useAcrylic": true, "useNativeAnimation": false, "sleepAction": "ps", "hotkeysBreakLinkedLevels": true, "enableSunValley": true, "isWin11": true, "windowsStyle": "system", "hideClosedLid": false, "getDDCBrightnessUpdates": true, "detectIdleTimeEnabled": true, "detectIdleTimeSeconds": 0, "detectIdleTimeMinutes": "15", "detectIdleCheckFullscreen": false, "detectIdleMedia": false, "idleRestoreSeconds": "5", "wakeRestoreSeconds": "5", "hardwareRestoreSeconds": "5", "checkVCPWaitMS": 20, "overrideTaskbarPosition": false, "overrideTaskbarGap": false, "disableAppleStudio": false, "disableHighLevel": false, "disableWMIC": false, "disableWMI": false, "disableWin32": false, "enableHDR": false, "autoDisabledWMI": false, "useWin32Event": true, "useElectronEvents": true, "useWmDisplayChangeEvent": true, "useScMonitorPowerEvent": true, "useGuidPresenceEvent": true, "useGuidBrightnessEvent": true, "recreateTray": false, "recreateFlyout": false, "defaultOverlayType": "safe", "disableMouseEvents": false, "disableThrottling": false, "userDDCBrightnessVCPs": {}, "userSkipReapply": [], "preferredDDCCIMethod": "accurate", "lastDetectedDDCCIMethod": "none", "forceLowPowerGPU": false, "ddcPowerOffValue": 5, "disableAutoRefresh": false, "disableAutoApply": false, "udpEnabled": false, "udpRemote": false, "udpPortStart": 14715, "udpPortActive": 14715, "udpKey": "749d5ff0-46db-43c5-b8e0-a8a41672ba88", "showConsole": false, "profiles": [], "uuid": "24b07809-bb20-49ab-af39-09d0db3522c9", "branch": "beta", "reloadTray": false, "reloadFlyout": false } } } ```
tt-report-1728657211551_v1.16.1.txt ``` { "type": "getReport", "report": { "lastDDCCIList": [ { "ddcciSupported": true, "hlBrightnessSupported": true, "hlContrastSupported": true, "handleIsValid": true, "name": "\\\\.\\DISPLAY1", "fullName": "\\\\.\\DISPLAY1\\Monitor1", "physicalName": "\\\\.\\DISPLAY1\\Monitor0", "deviceKey": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357", "deviceID": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", "capabilities": { "0x00": [], "0x02": [], "0x03": [ 1 ], "0x04": [], "0x05": [], "0x08": [], "0x0B": [], "0x0C": [], "0x10": [], "0x12": [], "0x14": [ 3, 4, 5, 6, 7, 8, 9, 11, 12 ], "0x16": [], "0x18": [], "0x1A": [], "0x2E": [], "0x52": [], "0x59": [], "0x5A": [], "0x5B": [], "0x5C": [], "0x5D": [], "0x5E": [], "0x62": [], "0x72": [ 0, 120, 255 ], "0x8D": [], "0xAC": [], "0xAE": [], "0xB6": [], "0xC0": [], "0xC8": [], "0xC9": [], "0xCA": [], "0xCC": [ 2, 20 ], "0xDC": [], "0xDF": [], "0xE2": [], "0xE3": [], "0xE6": [] }, "capabilitiesRaw": "(prot(monitor)type(lcd)model(ROG PG279QM)cmds(01 02 03 06 07 0C E3 F3)vcp(00 02 03(01) 04 05 08 0B 0C 10 12 14(03 04 05 06 07 08 09 0B 0C) 16 18 1A 2E 52 59 5A 5B 5C 5D 5E 62 72(00 78 FF) 8D AC AE B6 C0 C8 C9 CA CC(02 14) DC DF E2 E3 E6)mccs_ver(2.2)vcpname(10(Brightness))mswhql(1))" } ], "lastWMI": {}, "lastWin32": { "5&158da2ac&0&UID4357": { "id": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357", "key": "5&158da2ac&0&UID4357", "connector": "displayport_external", "hwid": [ "\\\\?\\DISPLAY", "AUS272F", "5&158da2ac&0&UID4357", "{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}" ], "sourceID": 0, "scaling": "identity", "bounds": { "width": 2560, "height": 1440, "pixelFormat": 32, "position": { "x": 0, "y": 0 } }, "name": "ROG PG279QM" } }, "monitorsAppleStudio": {}, "monitorReports": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": { "0x00": [], "0x02": [], "0x03": [ 1 ], "0x04": [], "0x05": [], "0x08": [], "0x0B": [], "0x0C": [], "0x10": [], "0x12": [], "0x14": [ 3, 4, 5, 6, 7, 8, 9, 11, 12 ], "0x16": [], "0x18": [], "0x1A": [], "0x2E": [], "0x52": [], "0x59": [], "0x5A": [], "0x5B": [], "0x5C": [], "0x5D": [], "0x5E": [], "0x62": [], "0x72": [ 0, 120, 255 ], "0x8D": [], "0xAC": [], "0xAE": [], "0xB6": [], "0xC0": [], "0xC8": [], "0xC9": [], "0xCA": [], "0xCC": [ 2, 20 ], "0xDC": [], "0xDF": [], "0xE2": [], "0xE3": [], "0xE6": [] } }, "monitorReportsRaw": {}, "lastRefresh": { "5&158da2ac&0&UID4352": { "id": "\\\\?\\DISPLAY#GSMC0A0#5&158da2ac&0&UID4352", "key": "5&158da2ac&0&UID4352", "num": 0, "brightness": 50, "brightnessMax": 100, "brightnessRaw": 50, "type": "none", "connector": "unknown", "min": 0, "max": 100, "hwid": [ "DISPLAY", "GSMC0A0", "5&158da2ac&0&UID4352" ], "name": "LG TV", "serial": "16843009" }, "5&158da2ac&0&UID4357": { "id": "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357", "key": "5&158da2ac&0&UID4357", "num": 1, "brightness": 350, "brightnessMax": 350, "brightnessRaw": 350, "type": "ddcci", "connector": "displayport_external", "min": 11, "max": 33, "hwid": [ "\\\\?\\DISPLAY", "AUS272F", "5&158da2ac&0&UID4357" ], "name": "ROG PG279QM", "serial": "#GTIYMxgwAA9V", "sourceID": 0, "scaling": "identity", "bounds": { "width": 2560, "height": 1440, "pixelFormat": 32, "position": { "x": 0, "y": 0 } }, "path": "\\\\.\\DISPLAY1\\Monitor1", "ddcciSupported": true, "highLevelSupported": { "brightness": true, "contrast": true }, "features": { "0x10": [ 350, 350, 0 ], "0x13": false, "0x12": [ 100, 150 ], "0xD6": false, "0x62": [ 0, 0 ] }, "vcpCodes": { "0x00": [], "0x02": [], "0x03": [ 1 ], "0x04": [], "0x05": [], "0x08": [], "0x0B": [], "0x0C": [], "0x10": [], "0x12": [], "0x14": [ 3, 4, 5, 6, 7, 8, 9, 11, 12 ], "0x16": [], "0x18": [], "0x1A": [], "0x2E": [], "0x52": [], "0x59": [], "0x5A": [], "0x5B": [], "0x5C": [], "0x5D": [], "0x5E": [], "0x62": [], "0x72": [ 0, 120, 255 ], "0x8D": [], "0xAC": [], "0xAE": [], "0xB6": [], "0xC0": [], "0xC8": [], "0xC9": [], "0xCA": [], "0xCC": [ 2, 20 ], "0xDC": [], "0xDF": [], "0xE2": [], "0xE3": [], "0xE6": [] }, "brightnessType": 16, "brightnessValues": [ 350, 350, 0 ] } }, "settings": { "isDev": false, "settingsVer": "v1.16.1", "settingsBuild": "e25b5071d896bf239875e6ae80f4522823a96f05", "userClosedIntro": true, "theme": "default", "icon": "mdl2", "updateInterval": 1000, "openAtLogin": true, "brightnessAtStartup": false, "killWhenIdle": false, "remaps": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": { "min": 11, "max": 33 } }, "hotkeys": [ { "accelerator": "Control+Alt+O", "actions": [ { "type": "offset", "target": "brightness", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": true }, "allMonitors": false, "value": "15", "values": [ 0 ], "id": "506f3bd7-42ac-43cb-afc2-887418c331ee" } ], "id": "79fd02bc-8fdf-498d-b5e1-61a6cc6b31d8", "active": true }, { "accelerator": "Control+Alt+L", "actions": [ { "type": "offset", "target": "brightness", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": true }, "allMonitors": false, "value": "-15", "values": [ 0 ], "id": "506f3bd7-42ac-43cb-afc2-887418c331ee" } ], "id": "ea56bb65-a5d2-4bad-8925-42f55dc08764", "active": true }, { "accelerator": "Control+Alt+P", "actions": [ { "type": "off", "target": "brightness", "monitors": {}, "allMonitors": false, "value": 0, "values": [ 0 ], "id": "7424b1d8-8c4f-4e94-a1bf-ff3527080d3d" } ], "id": "6180fbc1-ca1b-4203-af48-f5c003f52b01", "active": true } ], "hotkeyPercent": 10, "adjustmentTimes": [ { "brightness": 100, "time": "00:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 25 }, "useSunCalc": false, "sunCalc": "sunrise" }, { "brightness": 100, "time": "06:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 40 }, "useSunCalc": false, "sunCalc": "sunrise" }, { "brightness": 100, "time": "10:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 100 }, "useSunCalc": false, "sunCalc": "sunrise" }, { "brightness": 100, "time": "20:00", "monitors": { "\\\\?\\DISPLAY#AUS272F#5&158da2ac&0&UID4357": 40 }, "useSunCalc": false, "sunCalc": "sunrise" } ], "adjustmentTimeIndividualDisplays": true, "adjustmentTimeSpeed": "instant", "adjustmentTimeAnimate": false, "adjustmentTimeLongitude": 0, "adjustmentTimeLatitude": 0, "checkTimeAtStartup": true, "order": [], "monitorFeatures": {}, "monitorFeaturesSettings": {}, "hideDisplays": {}, "checkForUpdates": true, "dismissedUpdate": false, "language": "en", "names": {}, "analytics": true, "scrollShortcut": true, "scrollShortcutAmount": 15, "scrollFlyoutAmount": 2, "useAcrylic": true, "useNativeAnimation": false, "sleepAction": "ps", "hotkeysBreakLinkedLevels": true, "enableSunValley": true, "isWin11": true, "windowsStyle": "system", "hideClosedLid": false, "getDDCBrightnessUpdates": true, "detectIdleTimeEnabled": true, "detectIdleTimeSeconds": 0, "detectIdleTimeMinutes": "15", "detectIdleCheckFullscreen": false, "idleRestoreSeconds": "5", "wakeRestoreSeconds": "5", "hardwareRestoreSeconds": "5", "checkVCPWaitMS": 20, "overrideTaskbarPosition": false, "overrideTaskbarGap": false, "disableAppleStudio": false, "disableHighLevel": false, "disableWMIC": false, "disableWMI": false, "disableWin32": false, "autoDisabledWMI": false, "useWin32Event": true, "useElectronEvents": true, "useWmDisplayChangeEvent": true, "useScMonitorPowerEvent": true, "useGuidPresenceEvent": true, "useGuidBrightnessEvent": true, "reloadTray": false, "reloadFlyout": false, "defaultOverlayType": "safe", "disableMouseEvents": false, "disableThrottling": false, "userDDCBrightnessVCPs": {}, "userSkipReapply": [], "preferredDDCCIMethod": "accurate", "lastDetectedDDCCIMethod": "none", "forceLowPowerGPU": false, "ddcPowerOffValue": 5, "disableAutoRefresh": false, "disableAutoApply": false, "udpEnabled": false, "udpRemote": false, "udpPortStart": 14715, "udpPortActive": 14715, "udpKey": "749d5ff0-46db-43c5-b8e0-a8a41672ba88", "showConsole": false, "profiles": [], "uuid": "24b07809-bb20-49ab-af39-09d0db3522c9", "branch": "beta", "detectIdleMedia": false, "enableHDR": false, "recreateTray": false, "recreateFlyout": false } } } ```
juvo1998 commented 2 weeks ago

To supplement, this is what is happening for me in when "Normalize Brightness" is enabled in v1.16.2

https://github.com/user-attachments/assets/8bd5db71-8154-4b8f-8254-57c783fdcaa5

Every time the tray is re-opened, it readjusts the brightness automatically. What this looks like on the monitors is that each monitor will differ in brightness: some will go brighter, and some will go darker.

This does not happen in v1.16.1.

shafayetejaman commented 2 weeks ago

same issue

Polymerkemisten commented 1 week ago

Same, also built in laptop monitor will auto set to 0 as i open twinkle tray window. Tried all settings.

Kidd-cpu commented 1 week ago

Same happens to me, I use laptop screen and Ultrawide Monitor.

xanderfrangos commented 4 days ago

Hey all, it should be fixed as of this build: https://github.com/xanderfrangos/twinkle-tray/actions/runs/11451005769/artifacts/2085428686

This fix will be included in v1.16.3 👍

ChiliCreeper commented 3 days ago

Working again for me, thanks for looking into this quickly!

VVollmilchsau commented 2 hours ago

Can confirm, v1.16.3 fixed it. Thanks ;)