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/vmware31
1 files changed, 0 insertions, 31 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
deleted file mode 100755
index c411bfec..00000000
--- a/core/modules/vmware12/data/opt/openslx/xscreensaver/ungrab.d/vmware
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/ash
-
-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
- done
- # move mouse pointer around to avoid some problems with ghost clicks
- # also this resets the idle time durr hurr
- xdotool mousemove 0 0
- usleep 10000
- xdotool mousemove --polar 0 0
- usleep 10000
- xdotool key "ctrl+alt+shift+super"
- usleep 10000
-fi
-
-if [ "$1" = "post" ]; then
- # let's restore vmware
- WINDOWS=$(sort -u "$wfile")
- for window in $WINDOWS; do
- xdotool windowmap $window
- done
-fi
-
-exit 0