summaryrefslogtreecommitdiffstats
path: root/core/modules/vmware12
diff options
context:
space:
mode:
authorSimon Rettberg2018-10-26 12:52:34 +0200
committerSimon Rettberg2018-10-26 12:52:34 +0200
commit889f44bb46d25b1efa0e4bd2c64e8a2904e6e619 (patch)
tree3ad804a7345390577cb781a95ec39f3e8f955fbb /core/modules/vmware12
parent[kernel+busybox] Patch for distcc (diff)
downloadmltk-889f44bb46d25b1efa0e4bd2c64e8a2904e6e619.tar.gz
mltk-889f44bb46d25b1efa0e4bd2c64e8a2904e6e619.tar.xz
mltk-889f44bb46d25b1efa0e4bd2c64e8a2904e6e619.zip
[vmware12] Improve xscreensaver ungrab script
Diffstat (limited to 'core/modules/vmware12')
-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