From 176ce3bc1935693e4611bc151da38682f74e9c7a Mon Sep 17 00:00:00 2001 From: theperfidious Date: Thu, 21 Mar 2019 08:31:03 +0100 Subject: [PATCH] Add crtc value in the config file --- autorandr.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autorandr.py b/autorandr.py index cf9b0c8..b18ce7b 100755 --- a/autorandr.py +++ b/autorandr.py @@ -161,6 +161,7 @@ class XrandrOutput(object): (?:[\ \t]*border\ (?P(?:[0-9]+/){3}[0-9]+))? # Border information (?:\s*(?: # Properties of the output Gamma: (?P(?:inf|[0-9\.: e])+) | # Gamma value + CRTC:\s*(?P[0-9]) | # CRTC value Transform: (?P(?:[\-0-9\. ]+\s+){3}) | # Transformation matrix EDID: (?P\s*?(?:\\n\\t\\t[0-9a-f]+)+) | # EDID of the output (?![0-9])[^:\s][^:\n]+:.*(?:\s\\t[\\t ].+)* # Other properties @@ -363,6 +364,8 @@ class XrandrOutput(object): # so we approximate by 1e-10. gamma = ":".join([str(max(1e-10, round(1. / float(x), 3))) for x in gamma.split(":")]) options["gamma"] = gamma + if match["crtc"]: + options["crtc"] = match["crtc"] if match["rate"]: options["rate"] = match["rate"] -- 2.39.2