-
Notifications
You must be signed in to change notification settings - Fork 38
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
DELL U4924DW - videoswap/usbswitch #328
Comments
|
Thx for your answer. With --noverify return value is 0 and I don't get an error message. VCP code CA: OSD/Button Control So what would be the correct command to reenable osd? TIA. |
ddcutil setvcp ca 2 |
Doesn't help - osd still can't be activated after setting 0xe5/0xe7. |
0xe7 is working without problems, only 0xe5 leads to the osd problem. |
It seems to be a timing problem - if I wait for 2 seconds between the two setvcp commands, everything is ok: OSD menu can be activated and no usb-c problems so far. |
Works for me. |
For a few days now I am using a DELL U4924DW monitor with usb-c, kvm and pip/pbp capabilities.
I found out, that feature 0xe5 can be used for swapping video, 0xe7 for switching usb.
Quering these features, returns:
VCP code 0xe5 (Manufacturer Specific ): mh=0x00, ml=0x02, sh=0x00, sl=0x01
VCP code 0xe7 (Manufacturer Specific ): mh=0xff, ml=0xff, sh=0x15, sl=0x00
I then tried to switch video and usb with
Setting value failed for feature e5, rc=DDCRC_NULL_RESPONSE(-3002): received DDC null response
Setting value failed for feature e7, rc=DDCRC_ALL_RESPONSES_NULL(-3011): all tries returned DDC Null Message
Both video and usb are swapped as desired, but I also get the above shown messages.
Afterwards the OSD can't be activated until the monitor is switched off and back on.
What am I doing wrong here?
ddcutil-1.4.1-2.2.x86_64 on openSUSE Tumbleweed 20230712
TIA.
Bye.
Michael.
The text was updated successfully, but these errors were encountered: