blob: 8251a2584d1ce5b11d2e7d3f442f5e64b20194a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/bash
echo "mouse-jiggler 🐭"
echo "Press Ctrl+C to stop."
# The first argument ($1) will be used for the time interval.
# If no argument is provided, it defaults to 30 seconds.
interval=${1-30}
while true; do
sleep "$interval"
echo "Jiggling mouse every $interval seconds..."
xdotool mousemove_relative 50 0
sleep 3
xdotool mousemove_relative -- -50 0
done
|