From 3604fc83a2c2f8ab4ae7ec1f0dde1ef25ca34708 Mon Sep 17 00:00:00 2001 From: bbedward Date: Fri, 28 Aug 2026 09:07:33 -0400 Subject: [PATCH] brightness/ddc: add an option to disable DDC probing --- core/internal/server/brightness/manager.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/internal/server/brightness/manager.go b/core/internal/server/brightness/manager.go index c2fd47332..44f2afd8e 100644 --- a/core/internal/server/brightness/manager.go +++ b/core/internal/server/brightness/manager.go @@ -2,6 +2,7 @@ package brightness import ( "fmt" + "os" "sort" "strings" "time" @@ -41,6 +42,10 @@ func (m *Manager) initLogind() { } func (m *Manager) initDDC() { + if os.Getenv("DMS_NO_DDC") != "" { + log.Info("DDC backend disabled via DMS_NO_DDC") + return + } ddc, err := NewDDCBackend() if err != nil { log.Debugf("Failed to initialize DDC backend: %v", err)