Как нажать + удерживать + переместить с помощью xdotool?

Я копался в StackExchange и на YouTube, но везде только как щелкает и перемещается ]. Мой вопрос: как нажать + удерживать, например, значок на рабочем столе и переместить его в другое место с помощью xdotool или выделить область со стрелкой мыши на рабочем столе, что также требует нажатия + удержание + перемещение? Вот немного связанный вопрос Сценарий xdotool для выполнения движений и щелчков мышью , но все же другой. Также я попытался найти в руководстве здесь xdotool - инструмент автоматизации командной строки X11

Там написано: xdotool позволяет программно (или вручную) имитировать ввод с клавиатуры и работу мыши, перемещать и изменять размеры окон

Но я не могу найти как. Может кто-нибудь помочь, пожалуйста?

В соответствии с предложениями я попытался сделать следующее:

Итак, вот что:

#!/bin/sh
for i in 'seq 1 200'
do
  xdotool mousemove 1519 599 mousedown
  sleep 2
  xdotool  mousemove 1519 750 mousedown
  sleep 2
  xdotool mousemove 1600 750 mouseup
  sleep 2
done

, и это просто перемещает мышь, но не выделяет область на рабочем столе, которая должна быть, это левая кнопка Муза сбита.

0
задан 12 June 2020 в 20:21

1 ответ

«Перетаскивание» должно сработать сначала, если xdotool нажать кнопку мыши с помощью команда mousedown . Затем выполните команды mousemove и выполните mouseup после завершения перетаскивания.

2
ответ дан 19 June 2020 в 21:25

Другие вопросы по тегам:

Похожие вопросы: