Skip to content

Unable to set 0 for DDC via CLI #4252

@waydabber

Description

@waydabber

Discussed in #4251

Originally posted by SZanlongo April 13, 2025
I'm trying to toggle PBP on my monitor, and apparently unable to set the value to turn off PBP.

I have determined:

  • PBP address="0xe9"
  • "Off" value="0x00"
  • PbP 50% value="0x24"

These were confirmed by using: ./betterdisplaycli get -name="DELL U3425WE" -feature=ddc -vcp=0xe9 after manually switching between the different modes.

I am able to start a 50% PBP via: ./betterdisplaycli set -name="DELL U3425WE" -feature=ddc -vcp=0xe9 -value=0x24.
However, my attempt to turn off PBP via: ./betterdisplaycli set -name="DELL U3425WE" -feature=ddc -vcp=0xe9 -value=0x00 fails. I don't get any message, but PBP persists, and is confirmed by running ./betterdisplaycli get -name="DELL U3425WE" -feature=ddc -vcp=0xe9 which returns the PBP value of 36.

Any ideas as to why the set operation doesn't seem to work?

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingdoneAll tasks are completedrelease availableAvailable under Releases (either as pre-release or stable release)

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions