scottaxcell / winddcutil

Windows implementation of the ddcutil Linux program for querying and changing monitor settings, such as brightness and color levels.
https://github.com/scottaxcell/winddcutil
MIT License
154 stars 19 forks source link

winddcutil.exe capabilities 0: Failed to get capabilities string length #5

Closed nobanzai closed 9 months ago

nobanzai commented 11 months ago

I get

winddcutil.exe capabilities 0 Failed to get capabilities string length

for my DELL U4924DW monitor. I don't use the precompiled executable, but compiled it myself.

Using ddcutil on Linux works as expected.

scottaxcell commented 9 months ago

I have ported winddcutil to Python, can you try the latest release to see if your issue has been resolved?

nobanzai commented 9 months ago

On Dienstag, 26. September 2023 16:28:25 CEST Scott Axcell wrote:

I have ported ‘winddcutil’ to Python, can you try the latest release to see if your issue has been resolved?

At the moment I am on vacation. I'll test it, when we are back.

Thx and bye. Michael.

nobanzai commented 9 months ago

On Dienstag, 26. September 2023 16:31:23 CEST @.*** wrote:

On Dienstag, 26. September 2023 16:28:25 CEST Scott Axcell wrote:

I have ported ‘winddcutil’ to Python, can you try the latest release to see if your issue has been resolved?

At the moment I am on vacation. I'll test it, when we are back.

Thx and bye. Michael.

on second thought, I can't test it - and also can't use it at all, because on our machines no python is installed and we are not allowed to install it 8-(

Bad luck.

Bye. Michael.

scottaxcell commented 9 months ago

You do not have to install Python. winddcutil is a standalone executable. Download the latest release from here.

Then, run winddcutil.exe capabilities 1.

nobanzai commented 9 months ago

On Dienstag, 26. September 2023 23:45:48 CEST Scott Axcell wrote:

You do not have to install Python. winddcutil is a standalone executable. Download the latest release from here.

Then, run winddcutil.exe capabilities 0.

I am not allowed to bring binaries in any form into our company network. So I'd need the source code to compile it myself. And for this to do, I guess I'd need python development packages?

Bye. Michael.

scottaxcell commented 9 months ago

Feel free to download the 1.0.0 release and debug the C++ source code yourself. I do not own that particular monitor and so cannot reproduce the issue myself.