В настоящее время я настраиваю новую среду Cinnamon, и все мои ярлыки работают правильно. Мне удалось найти этот скрипт в Интернете, который я позволил мне перемещать окна между мониторами:
#!/bin/bash
#get the window geometry
widthHeight=( $(wmctrl -l -G | grep -v ' \-1 ' | awk 'END{print $5,$6}' ))
#toggle if $1 is set and set to left - move window to left
if [[ ! -z $1 ]]; then
if [[ $1 == "left" ]]; then
#this window is in another screen
wmctrl -r ":ACTIVE:" -e 0,0,0,${widthHeight[0]},${widthHeight[1]}
else
wmctrl -r ":ACTIVE:" -e 0,1920,0,${widthHeight[0]},${widthHeight[1]}
fi
fi
Однако это не работает, если окно развернуто или привязано к любой из сторон монитора. Кто-нибудь знает, как изменить этот скрипт, чтобы он ВСЕГДА перемещал окно к следующему монитору?