diff --git a/scripts/gdm-update-display-settings b/scripts/gdm-update-display-settings old mode 100644 new mode 100755 index 645e249..b097193 --- a/scripts/gdm-update-display-settings +++ b/scripts/gdm-update-display-settings @@ -8,3 +8,14 @@ ################################################################################ sudo cp .config/monitors.xml /var/lib/gdm/.config/ && echo "Copied .config/monitors.xml to /var/lib/gdm/.config" + +MOUSE_SPEED=$(gsettings get org.gnome.desktop.peripherals.mouse speed) +MOUSE_ACCEL_PROFILE=$(gsettings get org.gnome.desktop.peripherals.mouse accel-profile) +TOUCHPAD_SPEED=$(gsettings get org.gnome.desktop.peripherals.touchpad speed) +TOUCHPAD_ACCEL_PROFILE=$(gsettings get org.gnome.desktop.peripherals.touchpad accel-profile) +sudo su -c \ +"sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.mouse speed ${MOUSE_SPEED} && +sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.mouse accel-profile "${MOUSE_ACCEL_PROFILE}" && +sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.touchpad speed ${TOUCHPAD_SPEED} && +sudo -u gdm dbus-launch gsettings set org.gnome.desktop.peripherals.touchpad accel-profile "${TOUCHPAD_ACCEL_PROFILE}" && +echo Applied pointer speed and acceleration profiles"