Force wmi method on brightness fallback to skip slow DDC/VCP 49-retry

This commit is contained in:
Hermes Agent committed 2026-09-16 17:30:43 +02:00
1 parent e61ea172d3
commit d3437f924b
1 file changed
+3 -3
+3 -3
View File
@@ -129,7 +129,7 @@ class BrightnessController:
else:
idx = t[1]
try:
v = sbc.get_brightness(display=idx)
v = sbc.get_brightness(display=idx, method="wmi")
except Exception as e:
LOG.warning("wmi get display %d failed: %r", idx, e)
v = None
@@ -149,7 +149,7 @@ class BrightnessController:
else:
idx = t[1]
try:
sbc.set_brightness(0, display=idx)
sbc.set_brightness(0, display=idx, method="wmi")
LOG.info("wmi dim display %d", idx)
except Exception as e:
LOG.warning("wmi dim display %d failed: %r", idx, e)
@@ -168,7 +168,7 @@ class BrightnessController:
else:
idx = t[1]
try:
sbc.set_brightness(int(val), display=idx)
sbc.set_brightness(int(val), display=idx, method="wmi")
LOG.info("wmi restore display %d -> %s", idx, val)
except Exception as e:
LOG.warning("wmi restore display %d failed: %r", idx, e)