ddcctl icon indicating copy to clipboard operation
ddcctl copied to clipboard

Add di option

Open hcebke opened this issue 3 years ago • 1 comments

Add the option -di to allow specifying the display by its ID instead of its (arbitrary, non-permanent) list index.

So far, -d was the only way to specify which display to send commands to. This refers to the list index of the display. Unfortunately, sometimes, depending on extraneous factors such as the order in which displays were plugged in, the order of the list changes. In order to reliably specify the same display every time, I added the -di option that allows the user to specify the displayID as shown by ddcctl. At least on my setup, this ID remains constant.

To test this feature, run ddcctl once to see the available displayID values on your system. Pick one, run ddcctl -di <DISPLAY_ID>. It acts the same as if you did ddcctl -d <POSITION_OF_DISPLAY_IN_LIST>.

This fix might also be a viable workaround for #85.

hcebke avatar Mar 14 '22 20:03 hcebke

@hcebke any chance you could look into this please? Can it be merged or not really?

CelsoSantos avatar May 31 '23 19:05 CelsoSantos