From 87a411802215478e6027bc1be74c0a9ca5f72d57 Mon Sep 17 00:00:00 2001 From: Quad Date: Sat, 13 Jun 2020 12:55:44 +0200 Subject: [PATCH] Apparently this works better Becasue otherwise Gnome's setting panel doesn't properly take back scaling control afterwards --- surface-res | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/surface-res b/surface-res index 39a1b7d..634933c 100755 --- a/surface-res +++ b/surface-res @@ -16,14 +16,14 @@ if [[ $1 == "low" ]] then echo "Going low" xrandr --output eDP-1 --mode $NATIVE --fb $HALF --panning $HALF --scale-from $HALF - gsettings set org.gnome.desktop.interface scaling-factor 2 + gsettings set org.gnome.desktop.interface scaling-factor 1 gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <1>}" elif [[ $1 == "high" ]] then echo "Going high" xrandr --output eDP-1 --mode $NATIVE --fb $NATIVE --panning $NATIVE --scale-from $NATIVE - gsettings set org.gnome.desktop.interface scaling-factor 1 - gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}" + gsettings reset org.gnome.desktop.interface scaling-factor + gsettings reset org.gnome.settings-daemon.plugins.xsettings overrides else echo "USAGE: ${0} [low|high]" fi