diff options
author | Simon Rettberg | 2018-10-26 12:52:34 +0200 |
---|---|---|
committer | Simon Rettberg | 2018-10-26 12:52:34 +0200 |
commit | 889f44bb46d25b1efa0e4bd2c64e8a2904e6e619 (patch) | |
tree | 3ad804a7345390577cb781a95ec39f3e8f955fbb | |
parent | [kernel+busybox] Patch for distcc (diff) | |
download | mltk-889f44bb46d25b1efa0e4bd2c64e8a2904e6e619.tar.gz mltk-889f44bb46d25b1efa0e4bd2c64e8a2904e6e619.tar.xz mltk-889f44bb46d25b1efa0e4bd2c64e8a2904e6e619.zip |
[vmware12] Improve xscreensaver ungrab script
-rwxr-xr-x | core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware b/core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware index a71774d3..c411bfec 100755 --- a/core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware +++ b/core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware @@ -5,6 +5,7 @@ wfile="/run/user/$(id -u)/vmwins" if [ "$1" = "pre" ]; then # Find all vmware windows currently visible WINDOWS=$(xdotool search --onlyvisible --class vmplayer) + [ -z "$WINDOWS" ] && exit 0 for window in $WINDOWS; do xdotool windowminimize $window echo "$window" >> "$wfile" # Remember for later @@ -15,6 +16,8 @@ if [ "$1" = "pre" ]; then usleep 10000 xdotool mousemove --polar 0 0 usleep 10000 + xdotool key "ctrl+alt+shift+super" + usleep 10000 fi if [ "$1" = "post" ]; then |