Post ASGidErTN82CUjsJkm by vidister@chaos.social
 (DIR) More posts by vidister@chaos.social
 (DIR) Post #ASGidErTN82CUjsJkm by vidister@chaos.social
       2023-02-02T11:17:07Z
       
       9 likes, 11 repeats
       
       fyi, since many people don't know this exists:Almost all computer screens made in the last decade support DDC/CI. (The Display Data Channel Command Interface).You can use it to control stuff like the backlight brightness without fiddling with the awful screen buttons and OSD.On Linux once you load the ddcci kernel module the screens appear in /sys/class/backlights and can be controlled like a laptop screen.
       
 (DIR) Post #ASGidGUrIB8LZBJHma by vidister@chaos.social
       2023-02-02T11:20:45Z
       
       0 likes, 0 repeats
       
       Now you can go ahead and map the screen brightness to media keys on your keyboard, write a script to adapt it to the sunrise/sunset or even connect it to your Home Assistant.Oh, and I'm sure that there are tools for other OSes as well. I know that I used one on MacOS years ago.
       
 (DIR) Post #ASHRuu91dDOTONsoHQ by mmu_man@m.g3l.org
       2023-02-02T20:44:30Z
       
       0 likes, 0 repeats
       
       @vidister last time I tried I had a kernel freeze… but that was years ago 🙂
       
 (DIR) Post #ASHc4QXJZHlY09QJrU by mmu_man@m.g3l.org
       2023-02-02T22:38:16Z
       
       0 likes, 0 repeats
       
       @vidister hmm I only have fb_ddc as module here 🤔 Oh it's not in the official sources, on Debian it's in apt:ddcci-dkms it seems.
       
 (DIR) Post #ASHcWDEQczR2qWq48W by mmu_man@m.g3l.org
       2023-02-02T22:43:17Z
       
       0 likes, 0 repeats
       
       @vidister seems it doesn't like both my ThinkVision 😞 ddcci 4-0037: [6e:6e] invalid DDC/CI response, corrupted data - xor is 0x4f, length 0x00
       
 (DIR) Post #ASHcj5Nv77BYH3Puim by mmu_man@m.g3l.org
       2023-02-02T22:45:37Z
       
       0 likes, 0 repeats
       
       @vidister the project page:https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux
       
 (DIR) Post #ASIlu7vZ5tBS5hSBTU by hj@shigusegubu.club
       2023-02-03T12:01:59.606305Z
       
       3 likes, 0 repeats
       
       @vidister i use DDC/CI to switch input on my display depending on what USB KVM is connected to
       
 (DIR) Post #ASIluaxh937Q8hfnJw by piggo@piggo.space
       2023-02-03T12:03:02.660995Z
       
       0 likes, 0 repeats
       
       @vidister @lanodan hmm, on my system the old  DVI screen (with HDMI cable) is detected, but the newer displayport one isn't -.-i can blink keyboard LEDs though
       
 (DIR) Post #ASItn3KUadZrR9FcKO by vaartis@pl.kotobank.ch
       2023-02-03T13:31:46.412082Z
       
       0 likes, 0 repeats
       
       @hj @vidister i should figure out something like this too
       
 (DIR) Post #Aao8t7z3U3jYPliU8e by djsumdog@djsumdog.com
       2023-10-15T22:13:21.616813Z
       
       1 likes, 0 repeats
       
       I didn’t know about this. I usually just use xrandr. It can take a value between 0 and 1:xrandr --output DP-3 --brightness .1
       
 (DIR) Post #Aao9B7aVh7CwOoodou by djsumdog@djsumdog.com
       2023-10-15T22:16:39.974351Z
       
       0 likes, 0 repeats
       
       huh, I never thought about that. My monitor's OSD is kinda shit and I have one device (an older M1 Mac) that refuses to reconnect on my KVM, even with really good cables. Maybe I could use DDC and have it flip via hotkey