summaryrefslogtreecommitdiffstats
path: root/core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware')
-rwxr-xr-xcore/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware3
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