update
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
# Echte Eingaben in der headless Test-Shell (virtuelle Geräte, nur dort gefahrlos):
|
||||
# dev/input.sh click X Y Linksklick
|
||||
# dev/input.sh rclick X Y Rechtsklick
|
||||
# dev/input.sh mclick X Y Klick mit der mittleren Taste
|
||||
# dev/input.sh drag X1 Y1 X2 Y2 Linke Taste drücken, ziehen, loslassen
|
||||
# dev/input.sh move X Y Zeiger bewegen
|
||||
# dev/input.sh press X Y Linke Taste drücken (halten)
|
||||
@@ -21,6 +22,7 @@ const key = (k, s) => globalThis._vk.notify_keyval(t(), k, s ? Clutter.KeyState.
|
||||
case "$1" in
|
||||
click) CODE="move($2, $3); button(Clutter.BUTTON_PRIMARY, 1); button(Clutter.BUTTON_PRIMARY, 0);" ;;
|
||||
rclick) CODE="move($2, $3); button(Clutter.BUTTON_SECONDARY, 1); button(Clutter.BUTTON_SECONDARY, 0);" ;;
|
||||
mclick) CODE="move($2, $3); button(Clutter.BUTTON_MIDDLE, 1); button(Clutter.BUTTON_MIDDLE, 0);" ;;
|
||||
drag) "$0" press "$2" "$3"; sleep 0.15
|
||||
for i in 1 2 3 4; do "$0" move $(( $2 + ($4 - $2) * i / 4 )) $(( $3 + ($5 - $3) * i / 4 )); sleep 0.1; done
|
||||
"$0" release; exit ;;
|
||||
|
||||
Reference in New Issue
Block a user