rockowitz / ddcutil

Control monitor settings using DDC/CI and USB
http://www.ddcutil.com
GNU General Public License v2.0
962 stars 39 forks source link

Samsung LS25BG400EUXEN (Odyssey G25) feature x10 not set #396

Open rockowitz opened 6 months ago

rockowitz commented 6 months ago

I have a Samsung LS25BG400EUXEN (Odyssey G25) It apparently responds with it's 'Picture Mode' on feature 0x10 instead of brightness, i.e if 'Custom' mode is set, response is always 0, if 'sRGB' response is 5. How to workaround this? I would really like to change brightness with media keys, instead of my current solution of binding modifier + number keys to set specific brightness.

Originally posted by @missonserch in https://github.com/rockowitz/ddcutil/issues/323#issuecomment-2016401535

rockowitz commented 6 months ago

It's not clear what you're describing here. I gather that "Picture Mode" is a setting in the OSD. Unfortunately, more recent monitors have modes, such as for games or showing video, that disable the ability to change various features. You need to poke around in the OSD to determine what setting disables your ability to set the brightness using feature x10.

digitaltrails commented 6 months ago

I would suggest downloading the Samsung manual. The example manual I've seen states what disables the brightness control. For example, some monitors disable the brightness if Eye Saver Mode is enabled.

Presumably anything that adapts to ambient lighting such as Eye Care: Ambient Picture or Eco Sensor Mode might also cause issues.

missonserch commented 6 months ago

It's not clear what you're describing here. I gather that "Picture Mode" is a setting in the OSD. Unfortunately, more recent monitors have modes, such as for games or showing video, that disable the ability to change various features. You need to poke around in the OSD to determine what setting disables your ability to set the brightness using feature x10.

Yes, “Picture mode” is a setting in the ost ranging from “Custom” to “Dynamic contrast” (0 to 7 respectively.) For the record, I’ve tried disabling every feature, including freesync, low input lag mode, etc. I’ve updated to the latest firmware, the issue persists, I have no idea why they made it this way, it does not make any sense. Contrast and sharpness are reported properly. I’ve probed other available features in case brightness was assigned to something wierd for whatever reason, that’s not the case. My second monitor from dell works flawlessly, so that can’t be a gpu/driver/system issue.

digitaltrails commented 6 months ago

I did a quick search, aside from Samsung's own manual, there's not a lot to find, this looked the most promising: https://superuser.com/questions/822479/cant-change-monitor-brightness Other search results mentioned that different cables might have an effect.

My own LG monitor locks contrast on all Picture-Modes except custom, so I always leave it in custom.

Zhonglin-Niu commented 6 months ago

I have the exact same problem.

image

For some reason, the brightness value is set to the current mode's index in Picture Mode. However, setvcp did work with a verification failed message every time since getvcp is working incorrectly.

digitaltrails commented 6 months ago

Has anyone contacted Samsung?