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

Unable to set input source on Gigabyte M27Q #421

Open
v4u6h4n opened this issue May 23, 2024 · 2 comments
Open

Unable to set input source on Gigabyte M27Q #421

v4u6h4n opened this issue May 23, 2024 · 2 comments
Labels
input source VCP feature x60

Comments

@v4u6h4n
Copy link

v4u6h4n commented May 23, 2024

Hey everyone :-) I've been able to use ddcutil to put my monitors to sleep, but I haven't had any luck setting the input source with ddcutil setvcp 60 0x12 --sn 23190B004259 --verbose, I get the following error:

Feature definition file not found: GBT-M27Q-9997.mccs
Feature 0x60 does not support verification

Does this indicate I need to setup a udf file?

Also, unrelated, but thought I'd note that I'm happy to post some logs about my monitor model for the ddcutil monitor compatibility list you maintain, if it helps, just need instructions on what do to.

@rockowitz rockowitz added the input source VCP feature x60 label May 26, 2024
@rockowitz
Copy link
Owner

Feature definition file are optional. The message you are seeing is informational. You are seeing it because --verbote output is requested.

Similarly, "Feature x60 does not support verification is also an informational message. For most features, a setvcp command internally does a getvcp to ensure that the value has been set correctly. For some features, verification does not occur, commonly because a feature is write-only. In case of feature x60, once the input source has changed it may or may not be the case that it is possible to issue DDC requests on the input that was just switched away from. So verification does not automatically occur for that feature.

Some monitors do not use the values given in the Monitor Control Command Set spec, so it may be that x12 is unrecognized. Try other feature values and see what happens. If that is the case, you may want to use a UDF file so that ddcutil can correctly interpret values read by getvcp

@v4u6h4n
Copy link
Author

v4u6h4n commented May 26, 2024

Hey @rockowitz,thanks for the response :-)

I've been using the ddcutil to turn the displays on and off for a while without any issues, so perhaps your onto something regarding the monitor not using the values given in the monitor control command set spec, I'll look into UDF and see if I have any luck.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
input source VCP feature x60
Projects
None yet
Development

No branches or pull requests

2 participants