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

[Help] VCP codes doesn't work properly over DP but work on HDMI #13

Open
amymor opened this issue Jan 11, 2025 · 2 comments
Open

[Help] VCP codes doesn't work properly over DP but work on HDMI #13

amymor opened this issue Jan 11, 2025 · 2 comments

Comments

@amymor
Copy link

amymor commented Jan 11, 2025

MSI G244PF E2
Windows 10 x64 22h2
Installed Monitor Driver

I tested these 3 fallowing tools, none of them work with DP:
winddcutil
ControlMyMonitor
ClickMonitorDDC
But if I connect HDMI everything works.
Also the ControlMyMonitor GUI doesn't show some VCP codes randomly on the DP, I think ClickMonitorDDC shows the values ​​correctly, but the change doesn't affect many values ​​randomly. Let's say I can change the brightness then after a second or two I can't change the brightness and only the contrast is available, the same thing happens for others. Let's say I can change the red and blue lvl of black but cant change the green then I can't change these 3 things related to the black lvl at all.

Examples commands for Brightness 30 Contrast 50 and Black lvl 53:
winddcutil

winddcutil.exe setvcp 1 10 30
winddcutil.exe setvcp 1 12 50
winddcutil.exe setvcp 1 6C 53
winddcutil.exe setvcp 1 6E 53
winddcutil.exe setvcp 1 70 53

ControlMyMonitor

ControlMyMonitor.exe /SetValue Primary 10 30 /SetValue Primary 12 50
ControlMyMonitor.exe /SetValue Primary 6C 53 /SetValue Primary 6E 53 /SetValue Primary 70 53

ClickMonitorDDC

ClickMonitorDDC_7_2.exe setVCP 0x10 30 setVCP 0x12 50 setVCP 0x6C 53 setVCP 0x6E 53 setVCP 0x70 53 q
@amymor amymor changed the title [Help] VCP codes wont work over DP but works on HDMI [Help] VCP codes doesnt work over DP but work on HDMI Jan 11, 2025
@seededplyr
Copy link

I use 3 different monitors on my computer, 2 are DP and 1 is HDMI, it took me sometime but this is how I use controlmymonitor to change the brightness and contrast on all monitors, not sure if it will help you;

Day time setup:
ControlMyMonitor /SetValue "DEL428B" 10 90 /SetValue "DEL428B" 12 75 /SetValue "ACR0563" 10 95 /SetValue "ACR0563" 12 65 /SetValue "ACR056C" 10 90 /SetValue "ACR056C" 12 45

Night time setup:
ControlMyMonitor /SetValue "DEL428B" 10 15 /SetValue "DEL428B" 12 65 /SetValue "ACR0563" 10 20 /SetValue "ACR0563" 12 50 /SetValue "ACR056C" 10 20 /SetValue "ACR056C" 12 40

Not sure if this will help you. But thought I would share it.

@amymor amymor changed the title [Help] VCP codes doesnt work over DP but work on HDMI [Help] VCP codes doesn't work properly over DP but work on HDMI Jan 12, 2025
@amymor
Copy link
Author

amymor commented Jan 13, 2025

I use 3 different monitors on my computer, 2 are DP and 1 is HDMI, it took me sometime but this is how I use controlmymonitor to change the brightness and contrast on all monitors, not sure if it will help you;

Day time setup: ControlMyMonitor /SetValue "DEL428B" 10 90 /SetValue "DEL428B" 12 75 /SetValue "ACR0563" 10 95 /SetValue "ACR0563" 12 65 /SetValue "ACR056C" 10 90 /SetValue "ACR056C" 12 45

Night time setup: ControlMyMonitor /SetValue "DEL428B" 10 15 /SetValue "DEL428B" 12 65 /SetValue "ACR0563" 10 20 /SetValue "ACR0563" 12 50 /SetValue "ACR056C" 10 20 /SetValue "ACR056C" 12 40

Not sure if this will help you. But thought I would share it.

Thanks for taking the time to reply
I used Hardwire ID like you but nothing changed.
I noticed that the documentation mentions that DDC does not work for DP cable.

Now I am using the following setup:
image

Although the source is set to DP, the DDC codes work as before, I think in this case the codes are sent via HDMI cable.

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

2 participants